自动将目录备份到 ftp 服务器,并附带单独的文件

自动将目录备份到 ftp 服务器,并附带单独的文件

我有 2 个 Ubuntu 服务器(主服务器和镜像服务器),想使用 cronjob 从特定目录自动备份。

我读。还可以,但不符合我的任务。

描述我的任务:像真正的镜子一样工作,如果主人有任何东西,镜子也会有相同的东西。

Working directory
Master Server: /home/important //need backup
Mirror Server: /home/mirror //backup to this
FTP: ftp.mirror-server.com
FTP user:
mirror FTP password: pass

Cronjob 将每小时工作一次,将所有文件(单独上传,而不是 tar)从 /home/important(在主服务器上)上传到 /home/mirror(在镜像服务器上),如果它们不存在于 /home/mirror 上

此任务将节省我的带宽,因为文件每次都由成员上传(超过 500 GB)

答案1

我建议使用 sitecopy 来通过 FTP 进行同步:http://www.manyfish.co.uk/sitecopy/

如果不必是 FTP,那么会有更多选项,例如 rsync。

相关内容