Я только что купил 100 ГБ «Cloud» -пространства в Strato HiDrive для резервного копирования удаленных серверов. Они предлагают следующие услуги: sftp, webdav, smb / cifs, rsync, scp
Теперь я хочу сделать удаленную резервную копию своего Backup-Space с помощью rsnapshot. Все найденные мной примеры предназначены только для резервного копирования С удаленных серверов на локальную машину, но не для резервного копирования НА удаленные серверы.
Как сделать инкрементное резервное копирование с помощью rsnapshot, используя один из указанных выше протоколов?
Альтернативой было бы смонтировать HiDrive по локальному пути и использовать его как rsnapshot_root. Вы можете использовать sshfs (sftp), webdav или cifs для монтирования HiDrive. Также ознакомьтесь с документацией, как использовать cmd_preexec и cmd_postexec для монтирования и размонтирования HiDrive.
rsnapshot
сохраняет только в локальные файловые системы.
На странице руководства по параметру snapshot_root
:
snapshot_root Путь к локальной файловой системе для сохранения всех снимков
Возможно, можно будет смонтировать пространство для резервных копий локально (WebDAV, SMB или sshfs через fuse), но я не уверен, что это будет полезно, поскольку я не знаю, нужны ли жесткие ссылки, такие как rsnapshot, для работы на любом из этих удаленных файловые системы. Я предполагаю, что он не работает, и поэтому он в первую очередь настаивает на локальных файловых системах.
Идея Рой Калдунг не сработало, потому что не удалось создать жесткую ссылку.
Вы МОЖЕТЕ это сделать, создав циклическую файловую систему, просто смонтируя и используя ее.