python备份文件以及mysql数据库的脚本代码


Posted in Python onJune 10, 2013
#!/usr/local/python 
import os 
import time 
import string source=['/var/www/html/xxx1/','/var/www/html/xxx2/'] 
target_dir='/backup/' 
target=target_dir+time.strftime('%Y%m%d') 
zip_comm='zip -r %s %s'%(target," ".join(source)) 
target_database=['DB_name1','DB_name2'] 
sql_user='root' 
sql_pwd='xxx' 
if os.system(zip_comm) == 0: 
print 'file backup Success is:',target 
#if python version is 3.x ,print('file backup Success is:',target) 
else: 
print 'file backup failed!' 
for database_name in target_database: 
target_sql=target_dir+database_name+time.strftime('%Y%m%d')+'.sql' 
sql_comm='/usr/local/mysql/bin/mysqldump -u %s -p%s %s > %s'%(sql_user,sql_pwd,database_name,target_sql) 
if os.system(sql_comm) == 0: 
print database_name,'is backup seccess!' 
else: 
print database_name,'is backup Failed!!'
Python 相关文章推荐
Python中字符串的修改及传参详解
Nov 30 Python
python opencv旋转图像(保持图像不被裁减)
Jul 26 Python
python3 爬取图片的实例代码
Nov 06 Python
python快速编写单行注释多行注释的方法
Jul 31 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
Aug 04 Python
python并发编程多进程之守护进程原理解析
Aug 20 Python
python实现门限回归方式
Feb 29 Python
Python递归函数特点及原理解析
Mar 04 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
终于搞懂了Keras中multiloss的对应关系介绍
Jun 22 Python
matplotlib教程——强大的python作图工具库
Oct 15 Python
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
Jun 13 Python
Python 变量类型及命名规则介绍
Jun 08 #Python
Python 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 #Python
python strip()函数 介绍
May 24 #Python
Python的词法分析与语法分析
May 18 #Python
简单文件操作python 修改文件指定行的方法
May 15 #Python
Python代理抓取并验证使用多线程实现
May 03 #Python
50行代码实现贪吃蛇(具体思路及代码)
Apr 27 #Python
You might like
需要发散思维学习PHP
2009/06/29 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
php unicode编码和字符串互转的方法
2020/08/12 PHP
浅谈laravel中的关联查询with的问题
2019/10/10 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
2014/06/06 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
node.js操作mysql简单实例
2017/05/25 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
json对象及数组键值的深度大小写转换问题详解
2018/03/30 Javascript
vue 中动态绑定class 和 style的方法代码详解
2018/06/01 Javascript
JavaScript设计模式之工厂模式和抽象工厂模式定义与用法分析
2018/07/26 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
详解微信小程序之一键复制到剪切板
2019/04/24 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
javascript实现视频弹幕效果(两个版本)
2019/11/28 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python 计算数据偏差和峰度的方法
2019/06/29 Python
python解释器spython使用及原理解析
2019/08/24 Python
详解django中Template语言
2020/02/22 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
前台文员的岗位职责
2013/11/14 职场文书
无传销社区工作方案
2014/05/13 职场文书
2014县政府领导班子三严三实对照检查材料思想汇报
2014/09/26 职场文书
党的群众路线专项整治方案
2014/11/03 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
Windows7下FTP搭建图文教程
2022/08/05 Servers