如何通过 FTP 和 rsync 备份?

如何通过 FTP 和 rsync 备份?

我对这些备份还不熟悉。我试过 Backuppc 和 rsnashot。Backuppc 很酷,带有 Web 前端。

我的问题:我没有任何备份服务器,只有服务器和 ftp 磁盘。我想将我的服务器备份到 ftp 磁盘,但我不知道该怎么做?我可以使用 rsync 吗?

答案1

另一个解决方案是,如果你有 lftp:

lftp -e "mirror -R src_local_folder dest_folder_on_ftp_server; exit" -u ftp_user[,ftp_pass] ftp_server

支持SSL/TLS

答案2

您可以将 ftp 资源挂载为本地

curlftpfs [user@]host:[dir] mountpoint [options]

并使用 rsync 作为本地目录

答案3

rsync可以通过 ssh 工作,但不能通过 FTP 工作。完整讨论请见此处:

https://serverfault.com/questions/24622/how-to-use-rsync-over-ftp

(如果服务器故障,简短的回答是:你不能。尝试一下lftp。)

答案4

您可能需要研究的另一个解决方案是名为backup-managerhttp://www.backup-manager.org/)。

这是一个很棒的脚本,可让您利用多种备份方法。Rsync、SSH、FTP,甚至 Amazon S3。配置非常简单,您可以

您可以执行以下操作aptitude search backup-manager以获取更多信息

相关内容