A ideia de Roy Kaldung não funcionou porque a criação do hardlink falhou.
A maneira como você PODE fazer isso é criando um sistema de arquivos de loop e apenas montando e usando isso.
Acabei de comprar 100GB de espaço "Cloud" no Hyper-Strive da Strato para backups de servidores remotos. Eles oferecem os seguintes serviços: sftp, webdav, smb / cifs, rsync, scp
Agora, quero fazer um backup remoto no meu Backup-Space usando o rsnapshot. Todos os exemplos que encontrei foram apenas para backup de servidores remotos para a máquina local, mas não para fazer o backup de TO servidores remotos.
Como posso fazer backups incrementais usando o rsnapshot usando um dos protocolos acima?
A ideia de Roy Kaldung não funcionou porque a criação do hardlink falhou.
A maneira como você PODE fazer isso é criando um sistema de arquivos de loop e apenas montando e usando isso.
rsnapshot
apenas salva em sistemas de arquivos locais.
Na página manpage do parâmetro snapshot_root
:
snapshot_root Local filesystem path to save all snapshots
Pode ser possível montar seu espaço de backup localmente (WebDAV, SMB ou sshfs via fusível), mas não tenho certeza se isso seria muito útil, já que não sei se hardlinks como o rsnapshot precisam deles em qualquer desses sistemas de arquivos remotos. Meu palpite é que não está funcionando e é por isso que ele insiste em sistemas de arquivos locais em primeiro lugar.
Uma alternativa seria montar seu HiDrive em um caminho local e usá-lo como o rsnapshot_root. Você pode usar sshfs (sftp), webdav ou cifs para montar o HiDrive. Considere também a documentação sobre como usar cmd_preexec e cmd_postexec para montar e desmontar seu HiDrive.