如何以特定的时间间隔备份文件?

时间:2012-04-23 09:40:00

标签: php timer backup

我创建了一个在线存储文件的Web应用程序。我希望定期备份这些上传的文件,这意味着在一天或一小时之后。我该怎么办?

2 个答案:

答案 0 :(得分:2)

如果你在Linux上,你想使用cron;如果你在Windows上安排定期脚本,你想使用task scheduler

答案 1 :(得分:0)

安排rsync命令每小时或每天或每次使用cron时运行。 Rsync为目录或文件的字节副本执行一个字节。

rsync -av --delete /source/folder /destination/folder

将其另存为backup.sh 然后在服务器上的终端或ssh会话中键入:

#crontab -e 
5 0 * * * /path/to/backup.sh

这将在每晚午夜过后5分钟调用您的备份脚本。