当前位置:Linux教程 - Linux综合 - 采用rsync实现远程备份

采用rsync实现远程备份

  采用磁带机或者 CD-RW 来做备份固然好,但是对于一个托管在远程 IDC 机房的服务器来说这样的备份策略无疑需要频繁更换磁带或者光盘,不太现实。如果你采用了 Linux 的方案,不妨考虑使用 rsync。 rsync 是一个节约带宽的备份方案,不像传统的 FTP 会下载所有的文件,不管是否有更新,而 rsync 只下载那些做了更新的数据。 采用 rsync 相对比较简单,下面是一个备份远程 Web 页面的的脚本: #!/bin/sh cd /backup /usr/bin/rsync -avP --delete -l -t -e ssh [email protected]:~/public_Html 这个脚本改变目录到 /backup 目录,然后激活 rsync 拷贝远程主机 remote.com 上 user 用户的 ~/public_html 目录。这个脚本把所有的数据通过 ssh 加密,删除那些没有存在于远程主机的本地数据。 备份的结果是远程的 ~/public_html 目录复制到本地的 /backup/public_html。

(出处:http://www.sheup.com)