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

Rsnapshot для нескольких мест назначения (или поддерживать структуру жестких ссылок)

Я делаю резервную копию нескольких внешних серверов на локальном компьютере с помощью rsnapshot, и он отлично работает. Теперь я хотел бы клонировать целевые снимки на внешний диск, который будет вращаться. Дело в том, что я хотел бы сохранить структуру жестких ссылок, чтобы сэкономить место на внешнем диске.

Я могу клонировать снимки с локального компьютера на внешний диск, но то, что весит 10 ГБ на локальном компьютере, становится 70 ГБ на внешнем диске, потому что структура жестких ссылок не воспроизводится. Я не хочу, чтобы снимки внешнего диска связывались с локальным компьютером, но мне нужна та же логика жесткой ссылки без необходимости дважды передавать данные с нескольких моих внешних серверов:

daily.0/
daily.1/ -> only differences from daily.0/
daily.2/ -> only differences from daily.1/
...

Возможно ли использование rsync (или другого инструмента) для репликации структуры моих локальных снимков в другом месте? Или просто сказать rsnapshot поместить снимки в два разных места назначения, используя один и тот же механизм вращения?

Спасибо за идеи!

Если вы используете rsync с -H для копирования весь (т.е. родительский для ваших каталогов daily.n) он сохранит жесткие ссылки при копировании в новое место.

Я не знаю хорошего способа скопировать только отдельные снимки на внешний диск и сохранить жесткие ссылки - жесткие ссылки работают только в той же файловой системе.