我正在尝试将文件备份到 Dreamhost 的备份帐户,该帐户“允许用户仅执行 ftp、sftp、scp、cvs、rdist 和/或 rsync 操作”(来源:http://wiki.dreamhost.com/RSSH)。
在这种情况下,是否有任何配置可以让我使用 rdiff-backup?它未安装在远程服务器上。
答案1
我不太确定 rdiff-backup,但我有成功运行快照过去,我们曾尝试过针对共享网络托管帐户(如 Dreamhost)运行 rdiff-backup。Rsnapshot 的操作与 rdiff-backup 非常相似,其唯一要求是远程系统上存在 rsync。您是否尝试过针对 DH 帐户运行 rdiff-backup?尝试一下也没什么坏处。如果您无法让它工作,请尝试 rsnapshot。
答案2
是的,由于您似乎具有 SFTP 访问权限,因此您应该能够针对 SSHFS 挂载执行 rdiff-backup。请注意,通过网络挂载运行 rdiff-backup 通常速度较慢,因为每个要 (反向) 比较的文件都必须通过网络完全读取。
看http://wiki.rdiff-backup.org/wiki/index.php/BackupToSshfsMount了解操作说明。