工具:七牛云备份VPS服务器文件

备份服务器文件 到 七牛云

 


      每一天,服务器上都会产生一系列的数据文件,有些文件不免具有重要性,但是如果我们只是简单的移动文件,那将不会具有很好的备份性,这里,我们借助Python实现对于文件的云端备份。
      这个程序是我利用Python进行编写的,借用了Sevencow 库文件,程序的使用也是很简单的。


      首先我们可以从GitHub上下载这段代码文件,可以利用git clone命令。
                https://github.com/icorer/vpssync.git     源码下载
      然后我们需要在 backup.config 文件中配置必要的参数信息,参数列表如下:

        AK                      七牛提供的AK密钥
        SK                      七牛提供的SK密钥
        Cloud Bucket            备份目录名
        Source Floder           服务器目录路径

    最后,我们利用python 命令执行脚本即可,如果服务器数据文件很大,建议利用 screen -S 命令开辟一个后台窗口进行备份操作。


      如果你需要完成后的邮件提醒功能,请修改python代码的最后注释部分,修改SMTP的相应参数。

GitHub
posted @ 2015-08-13 12:03  Corerman  阅读(270)  评论(0编辑  收藏  举报