新建目录 创建备份脚本 设置脚本的执行权限 将备份操作加入到定时任务(每天凌晨2点定时执行) 创建删除脚本(定时删除7天前的备份数据) 设置脚本的执行权限 将删除操作加入到定时任务(每天凌晨1点定 ...
.创建并编辑文件 usr sbin bakmysql.sh,命令: vi usr sbin bakmysql.sh 内容如下: 注意 p 和 db passwd之间没有空格,不然 db passwd会被当做参数 数据库名 来解析 .修改文件bakmysql.sh属性,使其可执行 chmod usr sbin bakmysql.sh 或 chmod x usr sbin bakmysql.sh 脚 ...
2015-07-20 11:52 3 10776 推荐指数:
新建目录 创建备份脚本 设置脚本的执行权限 将备份操作加入到定时任务(每天凌晨2点定时执行) 创建删除脚本(定时删除7天前的备份数据) 设置脚本的执行权限 将删除操作加入到定时任务(每天凌晨1点定 ...
backdb.sh 文件 #!/bin/bash USER="root" PASSWORD="888888" DATABASE="mydb" HOSTNAME="127.0.0.1" W ...
打算弄个mysql定时备份的脚本,可以自行设计crontab定时执行时间,可以是周一和周四每周备份两次 ...
本来看到旧版的server administration可以自动备份的,想着workbench应该也可以……没想到竟然不行,而且mysql只是考虑将这个功能加到community plugin中。忧桑……还好有人写了个AutoMySQLBackup共享在了sourceforge上。试试看怎么样 ...
编写sh脚本如下: #!/bin/bash db_user="root" db_passwd="123456" db_name="test_db" #进入备份目录将之前的移动到old目录 cd /mnt/backup/bakmysql echo "you ...
第一步:创建自动备份脚本文件 第二步:在备份脚本文件中写入备份脚本 在文件中写入内容后保存(:wq): 其中:-p后面的root是密码,根据实际情况进行修改;mysql指的是要备份的数据库名称;大于号后面的是备份文件存放地址,$(date "+%Y%m%d_%H:%M ...
然后通过下面命令将脚步加入系统的计划任务 保存退出以后就可以了。 也许需要重启crontab 启用命令:/sbin/service crond restart 后期 ...
"*.sql.gz" -exec rm -rf {} \;#end 第一句是备份成压缩文件,第二句是删 ...