У меня есть пара USB-накопителей, которые я использую для резервного копирования через rsnapshot. Один диск остается подключенным, а другой снимается с места. Для первого свопа я запустил «rsync -aH», чтобы скопировать все содержимое с текущего диска на внешний диск. Этот процесс занял 6 полных дней. Теперь я дошел до точки, когда я хотел бы обновить внешний диск.
Поскольку rsnapshot «сдвигает» резервные копии так, что daily.0 всегда является самым последним, я посчитал (24 новые резервные копии с момента последней ротации) и переименовал существующие снимки так, чтобы они соответствовали им.
Затем я снова запустил «rsync -aH», но оказалось, что rsync не обнаруживает, что существующие файлы связаны с теми же файлами, что и более новые, и поэтому сделал их свежие копии. например, даже несмотря на то, что последняя версия daily.0 / server / etc / passwd такая же, как и существующая daily.30 / server / etc / passwd, у них разные inodes (но daily.31 / server / etc / passwd делится своим inode с ежедневным 30, как и ожидалось).
Итак, на исходном диске, созданном rsnapshot, в настоящее время:
daily.0/server/etc/passwd inode: A
daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A
После первого rsync на внешний диск (с использованием "текущих" имен, чтобы облегчить запутанность):
daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A
И после этого новейшего rsync:
daily.0/server/etc/passwd inode: B
daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A
Помимо потери места на жестком диске, для проверки синхронизации rsync требуется несколько дней. Это еще не сделано, но я не удивлюсь, если этот процесс также займет 6 дней. :-(
Итак, какой лучший механизм для обновления / повторной синхронизации этих дисков? Я бы хотел воздержаться от стирания и повторной синхронизации из-за количества времени, необходимого для записи данных.
(Еще одна неприятность: диски не идентичны, и на них есть что-то другое, поэтому просто убрать их в настоящее время невозможно.)
Я вижу, вы упомянули, что на создание оригинальной копии через USB ушло 6 дней. Если вы не используете USB 3.0, это будет иметь огромное значение. Дополнительный контроллер USB 3 тоже стоит очень дешево.