Ротация бэкапов: три копии, две среды, одна вне дома
Однажды я восстанавливал конфигурацию роутера по скриншотам, которые сам же кидал знакомому в переписку полгода назад. Восстановил, но осадок остался. С тех пор бэкапы делаются сами и проверяются тоже сами.
Что именно сохраняется
- Экспорт конфигурации роутера — ежедневно, текстом, чтобы диффы были читаемыми.
- Домашние каталоги и фотоархив — ежедневно, инкрементально.
- Образ системного диска NAS — раз в месяц, целиком.
Текстовый экспорт конфигов оказался важнее бинарного: по нему видно, что именно изменилось между двумя днями. Пару раз это ловило мои же ночные правки, о которых я утром не помнил.
Глубина хранения
Держу семь ежедневных, четыре еженедельных и шесть ежемесячных копий. Цифры взяты не из методички, а из простого вопроса: за какой срок я реально успею заметить, что файл испортился. Для фотографий это месяцы, для конфигов — дни.
daily 7 weekly 4 monthly 6
Проверка
Бэкап, который никто не разворачивал, — это гипотеза. Раз в квартал я беру случайный файл из архива месячной давности и восстанавливаю его в отдельный каталог, потом сверяю контрольную сумму. Занимает десять минут, снимает главный страх.
Отдельно проверяю, что копия вне дома вообще доезжает: письмо с размером последнего архива приходит каждое утро. Пустое письмо — уже сигнал.
Самая частая поломка у меня была не в дисках, а в том, что задание тихо перестало запускаться после обновления. Мониторить надо факт выполнения, а не только результат.
Что ещё не сделано
Внешняя копия сейчас не зашифрована на стороне клиента — это следующая задача. Пока утешаюсь тем, что там нет ничего, что было бы страшно потерять именно в смысле приватности.