Начните со списка важного

Фотографии, рабочие документы, исходники, настройки сервисов и базы данных восстанавливаются по-разному. Разделите их по ценности и частоте изменений. Дистрибутив программы можно скачать снова, а семейный архив или неопубликованную работу — уже нет.

Затем ответьте на два вопроса: сколько последних изменений допустимо потерять и сколько времени можно потратить на возвращение к работе. Ответы помогают выбрать расписание, объём хранилища и способ проверки.

Разные копии защищают от разных ошибок

Локальная история версий удобна, когда нужно вернуть вчерашний документ. Отдельный диск помогает при поломке основного накопителя. Копия в другом месте нужна на случай потери самого устройства. Синхронизация между папками полезна, но удаление или повреждение файла тоже может синхронизироваться.

  • Сохраняйте несколько точек во времени, а не только последнее состояние.
  • Проверяйте, что задание действительно выполнялось по расписанию.
  • Храните пароль от зашифрованной копии так, чтобы получить его после потери компьютера.
  • Периодически пробуйте восстановление в отдельный каталог.

Проверка должна читать данные

У систем копирования есть собственные средства проверки. Например, restic умеет проверять структуру репозитория и отдельно перечитывать хранимые блоки данных. Но автоматическая проверка целостности не отвечает на вопрос, сохранили ли вы всё необходимое для запуска приложения.

Небольшая репетиция: выберите копию недельной давности, восстановите документ и несколько фотографий в пустую папку, откройте их и запишите результат проверки.

Оставьте инструкцию для себя

В стрессовой ситуации легко забыть даже знакомые действия. Короткая памятка с расположением копий, порядком восстановления и способом получить ключи полезнее длинного описания системы. Храните её отдельно от единственного компьютера, который она помогает восстановить.

Продолжить чтение: restic: работа с репозиториями и проверка.