0

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

4

2 回答 2

2

如果你在 Linux 上,你想使用cron ;如果你在 Windows 上,你想使用任务调度程序来安排定期脚本。

于 2012-04-23T09:42:18.010 回答
0

安排 rsync 命令每小时或每天运行一次,或者在使用 cron 时运行。Rsync 对目录或文件进行逐字节复制。

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

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

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

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

于 2012-04-23T09:43:47.367 回答