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

  • Идентичное резервное копирование одной папки в ext hdd, но только измененные / созданные файлы будут записываться каждый день
  • Полное резервное копирование другой папки каждый день, но удаляйте файлы, такие как ./*/bin*, ./*/obj* в резервных копиях старше 1 недели

Какое программное обеспечение для резервного копирования вы можете порекомендовать мне?

2 ответа2

2

Не что иное, как невероятный rsync :)

Исключить типы файлов из резервной копии так же просто, как использовать переключатель 1:

rsync -avz --exclude="*.obj" /home/john/critical john@superuser.com:/blah
2

Недавно я обнаружил интересный инструмент rdiff-backup.

rdiff-backup backs up one directory to another, possibly over a
network. The target directory ends up a copy of the source
directory, but extra reverse diffs are stored in a special
subdirectory of that target directory, so you can still recover
files lost some time ago. The idea is to combine the best
features of a mirror and an incremental backup. rdiff-backup also
preserves subdirectories, hard links, dev files, permissions,
uid/gid ownership, modification times, extended attributes, acls,
and resource forks. Also, rdiff-backup can operate in a bandwidth
efficient manner over a pipe, like rsync. Thus you can use
rdiff-backup and ssh to securely back a hard drive up to a remote
location, and only the differences will be transmitted. Finally,
rdiff-backup is easy to use and settings have sensical defaults.

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