@tianyu-211
2016-12-25T10:18:04.000000Z
字数 511
阅读 788
Linux
名称保存为databasedump.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 16/10/30 下午9:04
import os
import time
user = 'root'#不要改
passwd = 'passwd' #填密码
if not os.path.exists("/backup"):
os.mkdir("/backup")
while True:
os.chdir("/backup")
File = 'backup-'+ str(time.time()) + '.sql'
os.system("mysqldump -u"+user+" -p"+passwd +" ov >"+File)
time.sleep(86400)
默认一天备份一次,可以修改sleep的参数值,修改备份时间
先修改密码
然后
vim databasedump.py
填入密码
nohup python databasedump.py &
通过nohup运行程序后
ps -ef | grep command
kill -9 pid
结束进程
eg:
ps -ef | grep databasedumo.py
kill -9 pid