Заметки

Резервные копии: правило 3-2-1

12 сентября 2026

Резервная копия, которую никто не проверял, — это надежда, а не копия. Самое простое правило, которое закрывает почти все случаи, называется 3-2-1.

Что оно означает

  • 3 копии данных: рабочая и две резервные.
  • 2 разных носителя: например, внутренний диск и внешний, а не два раздела одного диска.
  • 1 копия вне дома или хотя бы вне того места, где лежит оригинал.

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

Что копировать

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

Простой способ для Linux

Для файлов подойдёт rsync: он копирует только изменившееся и умеет хранить предыдущие версии.

rsync -a --delete --backup --backup-dir=/mnt/backup/old/$(date +%F) \
      /home/user/ /mnt/backup/current/

Ключ --backup-dir откладывает заменённые и удалённые файлы в отдельную папку по дате. Тогда ошибочное удаление можно отменить, пока вы не почистили старое.

Проверка важнее копирования

Раз в несколько месяцев откройте копию и восстановите из неё один файл. Для архивов, которые вы создаёте сами, полезна проверка контрольных сумм:

sha256sum -c SHA256SUMS

Если восстановить файл не получилось, лучше узнать об этом сегодня, а не в день аварии.

Шифрование

Копия вне дома лежит на чужом диске или в чужом облаке, поэтому шифруйте её до отправки. Инструменты вроде restic и borg делают это сами и заодно убирают повторяющиеся блоки, так что копий можно хранить много, а места они занимают немного.