18

Поскольку большинство носителей со временем вырождаются (CD, DVD, жесткий диск, лента), очень важно протестировать резервные копии. Есть ли способ контролировать состояние ваших резервных копий?

Я ищу как аппаратные, так и программные решения, а также стратегии, которые вы можете использовать. Например:

  • Аппаратное решение: использование возможностей жестких дисков SMART; ...
  • Программное решение: использование инструмента резервного копирования, который вычисляет контрольные суммы MD5; использование инструмента для проверки Reed-Solomon ECC на компакт-дисках; ...
  • Примеры стратегий: хранение нескольких копий вашей резервной копии и ежемесячное сравнение файлов; время от времени проверять контрольные суммы MD5, рассчитанные вашим инструментом резервного копирования; ...

13 ответов13

7

Единственный способ быть уверенным в своих резервных копиях - это восстановить их. Контрольные суммы могут проверять содержимое вашего носителя, но они не сообщат вам, возможно ли восстановление: что, если вы не создаете резервные копии всего, что вам нужно?

Сложность этого зависит от того, выполняете ли вы резервное копирование для восстановления с нуля (у которого есть свои проблемы) или просто выполняете резервное копирование данных.

Для резервных копий данных один из вариантов - это создать виртуальную машину, периодически запускать ее и тестировать восстановление. Это менее чем справедливо для голого металла, потому что виртуальной машине, несомненно, потребуется совершенно другой набор, например, драйверов и т.д. Я полагаю (в зависимости от вашей ОС и набора инструментов), если вы действительно заинтересованы, вы, вероятно, могли бы написать сценарий процесса восстановления и сделать это для каждой резервной копии.

4

Вы должны проверять свои резервные копии перед началом хранения. Много внимания приводят к тому, как трудно это сделать резервные копии, но никто не думает , чтобы проверить их , прежде чем благополучно привести их с места.

Обычно я жду только 1 неудачной записи на CD-R, чтобы выяснить, насколько они дешевы, и сосредотачиваюсь на результатах SMART для жестких дисков, чтобы сообщить мне, когда их заменить.

Удачи вам.

4

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

Я регулярно запускаю GRC SpinRite на своих дисках. SpinRite проверяет записанные данные и при необходимости обновляет или даже восстанавливает их.

3

Ну, вы можете использовать par или QuickPar для Windows или запустить контрольную сумму MD5/SHA1 для iso.

3

проверка ваших резервных копий - интересный момент. однако, на мой взгляд, это отнимает много времени и сомнительно. потому что, если носитель поврежден, резервная копия может быть полной и частичной потерей, таким образом, тестирование является довольно спорным.

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

2

Похоже, вам нужна контрольная сумма для вашей резервной копии.

2

Все ответы были хорошими, но я хотел бы добавить еще одно предложение. Заменяйте ваши носители на регулярной основе. Мы заменяем резервные носители каждые шесть месяцев. Это довольно недорого, особенно по сравнению с необходимостью резервного копирования и найти, что это плохо.

1

Метод, который я использовал в прошлом, состоит в том, чтобы взять резервный сервер и периодически пытаться создать образ с моего резервного носителя.

Если это работает - отлично. Если нет, я пойду получу новые медиа.

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

1

С помощью WinRAR вы можете указать использование тома для восстановления, который позволит уничтожить весь CD/DVD-диск из набора для восстановления и по-прежнему сможет восстанавливаться с оставшихся дисков. Например, я использую WinRAR для резервного копирования набора файлов / каталогов, сжимая их в архив RAR, используя параметры span, чтобы установить его на размер DVD-диска (или любого носителя, на который вы добавляете файлы, размер ленты). резервное копирование и т. д.), а также установите для восстанавливаемого тома 1 или более (находится на вкладке «Дополнительно» в разделе «Тома») и требует, чтобы вы установили разделить тома на вкладке «Общие», это отличается от записи восстановления, поэтому не не путать их).

С Recovery Volume будет создан дополнительный Rar-файл в наборе. Используется некоторый вид четности, так что любой из rar-файлов в наборе может быть потерян, а оставшиеся файлы могут быть использованы для восстановления всех данных. Вы также можете использовать Recovery Record, чтобы допустить определенное количество повреждений во всех rar-файлах.

Затем вы можете периодически проверять целостность данных, выполняя тестовое извлечение. Я не знаю, получите ли вы какие-либо отзывы о повреждении файлов. Вы можете легко проверить это, преднамеренно повредив файл в наборе. С Томом Восстановления данные все еще должны быть извлечены, но, надеюсь, WinRAR отобразит некоторую обратную связь в своей консоли о поврежденном архиве.

1

CFV, кажется, делает эту работу (http://cfv.sourceforge.net/cfv.1.html).

Лично я использую следующие 2 команды:

Создание:

cfv -rr -C -tsha1 -fc:\users\zian\desktop\out.txt

Проверка:

cfv -rr -tsha1 -fc:\users\zian\desktop\out.txt
0

В SuperUser я обнаружил связанный с этим вопрос: какая файловая система автоматически сохраняет хэши файлов? ,

0

Вы можете использовать ExactFile для создания файла, содержащего контрольные суммы MD5 свежей резервной копии. Перед следующим резервным копированием вы можете сравнить файл MD5 с текущей ситуацией. Если есть различия, это означает, что резервная копия повреждена.

0

Убедиться, что все, что я хочу сохранить, существует не только в нескольких местах, но и на нескольких носителях. Средняя дегенерация должна включать в себя не только сами физические носители, но и их чтение. У меня есть несколько старых текстовых файлов, резервное копирование 3 (ТРИ!) дискеты, но если они мне нужны, ну, у меня больше нет дисковода. Как долго, пока накопитель CD не устареет - мы идем в этом направлении с нетбуками и «облачными вычислениями»! Если бы я хранил свои файлы на разных носителях, я бы с меньшей вероятностью оказался в такой ситуации - гораздо более вероятно, что я все равно смог бы их прочитать!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .