Назад | Перейти на главную страницу

Синхронизация дисков с резервными копиями rsnapshot

У меня есть пара 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 тоже стоит очень дешево.