Как проверить, что копия не повреждена
Диски тихо портят данные. Контрольные суммы позволяют заметить повреждение до того, как копия понадобится.
Создание списка сумм
- Linux и macOS:
find папка -type f -exec sha256sum {} + > SHA256SUMS. Файл со списком храните рядом с копией. - Windows PowerShell:
Get-FileHash -Algorithm SHA256 файл. Для набора файлов используйтеGet-ChildItem -Recurse.
Проверка
- Linux:
sha256sum -c SHA256SUMS. Строки со статусом FAILED показывают изменённые или повреждённые файлы. - Проверяйте архив после копирования и затем раз в несколько месяцев.
Проверка восстановления
- Раз в квартал восстановите случайную папку в отдельный каталог и откройте несколько файлов.
- Запишите дату проверки. Привычка отмечать результат показывает, что копия действительно работает.