我用的是Linux Centos 6.5,我尝试过不同的备份脚本,但每次都失败了。我对Linux只有很少的经验,我只用它来设置服务器等等,所以我不知道如何做正确的备份。我有一个100 to的FTP服务器连接到我的Linux服务器,我可以用于备份。
我需要一个脚本,需要每周备份和每日增量备份。我只需要备份某些目录,例如/home、/etc等。它还应该每周/每天自动执行一次备份,并将该备份放在FTP服务器上。
有没有人对此有一个合适的和有效的脚本?
发布于 2014-03-31 05:02:47
假设你已经安装了Centos,显然你已经有了crond工具。将您的例程放入cron,它将在指定的时间执行任何脚本:
su #login as root
crontab -e这将在每天的hh:mm运行FTP上传
mm hh * * * curl --upload-file testfile.zip ftp://user:password@ftp.domain.com/但是我发现使用直接文件系统访问来创建备份更有用(您需要在之前配置ssh公钥访问):
mm hh * * day_of_week_number rsync -avh -e --updates --delete /source remote.host:/dest发布于 2020-01-07 00:18:11
将下面的介绍添加到crontab将有助于对Linux分区进行每周备份。
mm hh * * dow rsync -avh -e --updates --delete /source /destinationhttps://stackoverflow.com/questions/22715927
复制相似问题