我们正在使用putty和ssh连接到我们的webhost。他们每天将我们的文件备份到他们的服务器上。
由于备份文件占用大量空间,我们现在希望每天通过cronjob将备份文件复制到我们自己的服务器上。
我们如何设置cronjob?
答案 0 :(得分:1)
如果你知道备份文件路径和filename
(例如:backup_ddmmyyyy.tar.gz
),你可以简单scp
将该文件从一台服务器备份到另一台服务器。
将此scp
命令放入shell脚本中,并使用其他服务器的服务器地址和要复制文件的位置对其进行相应配置。
由于您的备份文件占用了大量空间,我的猜测是,它们也是单独的大尺寸,因此使用rsync over ssh
代替普通scp
可能是更好的选择来补偿网络故障。
一旦你的脚本正常工作,你可以在webhost上的备份保证结束后,在适当的时间内为该脚本输入一个cronjob。