python备份脚本
2017-03-09 22:28
162 查看
#!/usr/bin/python import os import time source=['/python','/root/mysql'] target_dir='/pythonbak' target=target_dir+'/'+time.strftime('%Y%m%d%H%M%S')+'.zip' zip_command="zip -qr '%s' %s"%(target, ' '.join(source)) if os.system(zip_command)==0: print 'Successful backup to',target else: print 'Backup FAILED' print target print zip_command
#!/usr/bin/python import os import time source = ['/python', '/root/mysql'] target_dir='/pythonbak' today=target_dir+'/'+time.strftime('%Y%m%d') now=time.strftime('%H%M%S') if not os.path.exists(today): os.mkdir(today) print 'Successfully created %s directory'%today else: print 'Directory %s already exist!'%today target = today + os.sep + now + '.zip' zip_command="zip -qr '%s' %s"%(target, ' '.join(source)) if os.system(zip_command)==0: print 'Successful backup to',target else: print 'Backup FAILED'
#!/usr/bin/python import os import time source = ['/python', '/root/mysql'] target_dir='/pythonbak' today=target_dir+'/'+time.strftime('%Y%m%d') now=time.strftime('%H%M%S') comment = raw_input('Enter a comment -->') if len(comment)==0: target=today+os.sep+now+'.zip' else: target=today+os.sep+now+comment.replace(' ','_')+'.zip' if not os.path.exists(today): os.mkdir(today) print 'Successfully created %s directory'%today else: print 'Directory %s already exist!'%today zip_command="zip -qr '%s' %s"%(target, ' '.join(source)) if os.system(zip_command)==0: print 'Successful backup to',target else: print 'Backup FAILED' #最理想的创建这些归档的方法是分别使用zipfile和tarfile。 #它们是Python标准库的一部分,可以供你使用。 #使用这些库就避免了使用os.system这个不推荐使用的函数,它容易引发严重的错误
相关文章推荐
- (windows)python脚本:自动备份并压缩文件,同时删除过期文件
- Python Mysql自动备份脚本
- python备份脚本解析
- Python 数据库备份脚本(邮件通知)
- Python备份脚本——版本一(Windows)
- 用python脚本对svn库进行备份,压缩,加密,ftp上传
- CSDN收藏备份Python脚本
- python备份脚本
- PYTHON备份脚本
- (windows)python脚本:自动备份并压缩文件,同时删除过期文件
- Python备份Mysql脚本
- Python 发送 RMAN 备份 Log 脚本
- Python 发送 RMAN 备份 Log 脚本
- windows和ubuntu下使用python写备份脚本
- Python 发送 RMAN 备份 Log 脚本
- 用python脚本定期备份文件
- windows和linux下的python备份脚本
- Python 发送 RMAN 备份 Log 脚本
- python 网站文件及数据库备份脚本
- Python 数据库备份脚本(邮件通知+日志记录)