工具:七牛云备份VPS服务器文件
2015-08-13 12:03
337 查看
![](http://7u2nup.com1.z0.glb.clouddn.com/wp-content/uploads/2015/03/home_cloud.png/iblogpic)
每一天,服务器上都会产生一系列的数据文件,有些文件不免具有重要性,但是如果我们只是简单的移动文件,那将不会具有很好的备份性,这里,我们借助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的相应参数。
![](http://7u2nup.com1.z0.glb.clouddn.com/wp-content/uploads/2015/03/images.png)
相关文章推荐
- Clementine 12.0 的使用安装(数据挖掘)
- 让整个网站变成灰色的做法
- 黑马程序员——OC笔记之购票系统应用实践
- 乐点 Android SDK 积分墙开发者文档
- 360启用1700W美元收购的新域名360.com
- Fixing the Great Wall
- 用十进制计算30!(30的阶乘),将结果转化成3进制进行表示的话,该进制下的结果末尾会有多少个0?
- 记实现一个功能
- [即时通讯]openfire启动失败解决办法
- 人民币贬值不是大问题
- WSAAsyncSelect模型中,FD_WRITE事件什么时候触发?
- swirl 10: lapply and sapply
- c++线程池
- PHPthinking编程工具正式版发布
- 一点点bat 批处理文件 总结
- java中Date与String的相互转化
- C++集合操作之集合差集:std::set_difference
- MethodInvoker和Invoker
- hdu 5095 Linearization of the kernel functions in SVM (简单模拟)
- NSDictionary、NSMutableDictionary的基本用法