|
复制代码 代码如下: #!/usr/bin/env python # Filename: backup_ver1.py
import os import time
# 1. The files and directories to be backed up are specified in a list. #source=['/home/swaroop/byte','/home/swaroop/bin'] source=['D:FileCopier*.*','D:jeecms_doc*.*'] # If you are using Windows,use source=[r'C:Documents',r'D:Work'] or something like that
# 2. The backup must be stored in a main backup directory #target_dir='/mnt/e/backup/' #Remember to change this to what you will be using target_dir='E:temp' #Remember to change this to what you will be using
# 3. The files are backed up into a zip file # 4. The name of the zip archive is the current date and time target=target_dir+time.strftime('%Y%m%d%H%M%S')+'.zip'
# 5. We use the zip command (in Unix/Linux) to put the files in a zip archive #zip_command="zip -qr '%s' %s" %(target,' '.join(source)) zip_command="rar a " + target + ' '.join(source) # Run the backup if os.system(zip_command)==0: print 'Successful backup to',target else: print 'Backup FAILED'
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|