mysql自动备份脚本

    xiaoxiao2021-12-02  17

    参考:http://88250.b3log.org/backup-mysql-shell shell脚本编辑错误解决办法:http://blog.csdn.net/red10057/article/d 备注:请自行修改db、username、password、basepath四个参数 #!/bin/sh # 要备份的数据库名称,用户名、密码 db='db' username='username' password='password' # 备份文件要保存的目录 basepath='/data/back/mysql/' if [ ! -d "$basepath" ]; then   mkdir -p "$basepath" fi # 备份数据库生成SQL文件 /usr/bin/nice -n 19 /usr/bin/mysqldump -u$username -p$password --database $db > $basepath$db-$(date +%Y%m%d).sql # 将生成的SQL文件压缩 /usr/bin/nice -n 19 tar zPcf $basepath$db-$(date +%Y%m%d).sql.tar.gz $basepath$db-$(date +%Y%m%d).sql # 删除生成的SQL文件 rm -rf $basepath/*.sql
    转载请注明原文地址: https://ju.6miu.com/read-679830.html

    最新回复(0)