该脚本的功能是模糊匹配到需要备份的文件,然后复制到指定路径。
import time,os
path = '/opt/dmdbms/bak/' # 源目录
filename = 'DB_V3X_INCREMENT_'+time.strftime('%Y_%m_%d', time.localtime())+'*'
dest = '/opt/upload/backup/dbbak/shizhengfu/' # 目标目录
if os.path.exists(path) and os.path.exists(dest):
if os.system('cp -R %s %s > /dev/null 2>&1'%(path+filename,dest)) == 0:
print ('备份成功!')
else:
print ('备份失败')
else:
print ('原路径或目标路径不存在!')
推荐python3运行该脚本。