python备份脚本

    xiaoxiao2021-03-25  81

    #!/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这个不推荐使用的函数,它容易引发严重的错误
    转载请注明原文地址: https://ju.6miu.com/read-17120.html

    最新回复(0)