Найти в Дзене

Как спасти файлы? Бесплатный бэкап в личное пользование. AES/GPG и открытый исходный код: файлы на microSD и зашифр***

Затраты только на железо:

1 - raspberry pi

2 - microsd

3 - usb hdd (при желании больших обьемов, не обязательный элемент)

Программное обеспечение все бесплатное и с открытым исходным кодом:

Устанавливаем на карту microsd свежий образ ubuntu server

Входим по ssh login:ubuntu password:ubuntu

  • sudo apt update
  • sudo apt upgrade
  • nano /etc/ssh/sshd_config
  • добавляем в этом файле снизу строки

Match group filetransfer

ChrootDirectory %h

X11Forwarding no

AllowTcpForwarding no

ForceCommand internal-sftp

  • sudo /etc/init.d/ssh restart
  • sudo addgroup filetransfer
  • sudo adduser username
  • sudo usermod -G filetransfer username
  • sudo chown root:root /home/username
  • sudo chmod 755 /home/username
  • cd /home/username
  • sudo mkdir folder_1 folder_2
  • sudo chown username:username *

Теперь перейдем к клиентской части:

Скачиваем программу Duplicati https://www.duplicati.com/download

-2

Она бесплатна и шифрует файлы, которые мы сохраняем удаленно, главное не забыть кодовую фразу, чтобы можно было на любом другом компьютере расшифровать. Есть для 3х основных операционных систем: Windows, Linux, MacOS. Интерфейс на русском языке!

Программа по расписанию сохраняет на "удаленной" карте памяти microsd ваши ценные файлы, зная свою кодовую фразу можно восстановить файлы в другом офисе через интернет. Файлы на карте памяти зашифрованы очень надежно и без кодовой фразы, которая в этой статье подчеркнута красным, файлы не восстановить никогда!

Настройка клиентской части очень проста. Сделал и забыл. Программа работает по расписанию:

-3

-4

-5

-6

Жмем "проверить доступ"
Жмем "проверить доступ"

если "отпечаток ключа совпадает жмем "Да"
если "отпечаток ключа совпадает жмем "Да"

добавляем папки для сохранения
добавляем папки для сохранения
-10

выбираем автоматическое расписание бекапов

Меняем поле Backup retention чтобы не перегружать карту и хранилась всего 1 копия.
Меняем поле Backup retention чтобы не перегружать карту и хранилась всего 1 копия.

вот так изменить и жмем сохранить
вот так изменить и жмем сохранить

 Все настроено. Жмем Запустить сейчас и смотрим как данные сохраняются на удаленной карте памяти
Все настроено. Жмем Запустить сейчас и смотрим как данные сохраняются на удаленной карте памяти
Все прошло успешно!
Все прошло успешно!

Проверим появились ли зашифрованные файлы на удаленной машине RPI с нашей картой памяти. Да, вот они!
Проверим появились ли зашифрованные файлы на удаленной машине RPI с нашей картой памяти. Да, вот они!

Теперь допустим, что компьютер с файлами пропал/сломался/итп. А может файлы повредились или в них внесены неверные данные. Восстановим наши файлы.

-16
выбираем галочкой и жмем Продолжить
выбираем галочкой и жмем Продолжить

Второй и ценный способ восстановления файлов. Если компьютер утрачен полностью! Выберите "Восстановление из резервной копии", вставьте карту памяти в Ваш новый компьютер, выберите ее папку в программе Duplicati и введите кодовую фразу.

-18

Если вы неправильно ввели кодовую фразу то система долго будет думать а потом
Если вы неправильно ввели кодовую фразу то система долго будет думать а потом

скажет Вам об ошибке
скажет Вам об ошибке

Если вы верно ввели кодовую фразу, то увидите заветный список Ваших файлов
Если вы верно ввели кодовую фразу, то увидите заветный список Ваших файлов

Все отлично. Жмем продолжить и восстанавливаем свои файлы. Вы молодец!