首先备份文件是必须的 对于我而言只需要

Python backup.py

就可以实现文件的打包与上传,接下来去

Qiniu.com

下载对应的文件,之后利用WinSCP工具将下载好的文件上传上去,之后利用解压缩将其解压

yum install -y unzip zip

首先安装解压程序

unzip back.zip

将其解压就可以。

接下来将刚刚提到的Backup.py上传至Root目录 , 因为如果上传到Home 就会陷入一个压缩的死循环。

可是上传好的Backup.py还是不能用的,因为需要七牛云API的支持,所以我们还需要添加一步

pip install qiniu 或 easy_install qiniu

就可以运行了。

之后再通过Crontab将其设置定时

service crond start

启动Crontab服务

crontab -e

编辑定时任务 按Insert进行编辑 编辑完成 :wq

0 */1 * * * python backup.py

意味着每小时执行一次

/sbin/service crond restart

进行服务重启

Crontab到这里结束

注意:千万不要忘记备份数据库以及导出数据库中的用户
一个一个重新创建真的很麻烦的

标签: none