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脚本生成sitemap.xml的实现方法
Jan 31 Python
Python简单生成随机数的方法示例
Mar 31 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 Python
python 3.6.2 安装配置方法图文教程
Sep 18 Python
python scipy求解非线性方程的方法(fsolve/root)
Nov 12 Python
Django框架首页和登录页分离操作示例
May 28 Python
python pytest进阶之conftest.py详解
Jun 27 Python
Pytorch中accuracy和loss的计算知识点总结
Sep 10 Python
python numpy生成等差数列、等比数列的实例
Feb 25 Python
Jupyter notebook如何修改平台字体
May 13 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
如何利用python检测图片是否包含二维码
Oct 15 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在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
Zend Framework动作助手Redirector用法实例详解
2016/03/05 PHP
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
理解Javascript_07_理解instanceof实现原理
2010/10/15 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
node.js中的http.response.removeHeader方法使用说明
2014/12/14 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
js实现一个链接打开两个链接地址的方法
2015/05/12 Javascript
JavaScript每天定时更换皮肤样式的方法
2015/07/01 Javascript
jquery实现的简单二级菜单效果代码
2015/09/22 Javascript
javascript中的try catch异常捕获机制用法分析
2016/12/14 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
react学习笔记之state以及setState的使用
2017/12/07 Javascript
深入理解Promise.all
2018/08/08 Javascript
React如何解决fetch跨域请求时session失效问题
2018/11/02 Javascript
JavaScript键盘事件响应顺序详解
2019/09/30 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
2020/10/30 Javascript
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
利用Python查看目录中的文件示例详解
2017/08/28 Python
分享6个隐藏的python功能
2017/12/07 Python
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
python实现倒计时小工具
2019/07/29 Python
python numpy存取文件的方式
2020/04/01 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
2019/10/16 Python
Pytorch: 自定义网络层实例
2020/01/07 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
详解如何在PyCharm控制台中输出彩色文字和背景
2020/08/17 Python
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
网络技术专业求职信
2014/02/18 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
培训研修方案
2014/06/06 职场文书
初中国旗下的演讲稿
2014/08/28 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
Vue的过滤器你真了解吗
2022/02/24 Vue.js