Linux Mysql数据库自动备份脚本

r囧r小猫 2022-05-09 07:20 488阅读 0赞

方便你我他

  1. #!/bin/bash
  2. #备份文件存储目录
  3. backupdir=/mnt/bak/dump
  4. #时间戳
  5. time=_`date +%Y_%m_%d_%H_%M_%S`
  6. #数据库连接信息
  7. db_name=数据库名称
  8. db_user=数据库账户
  9. db_pass=数据库密码
  10. #mysql备份
  11. mysqldump -u$db_user -p$db_pass $db_name | gzip > $backupdir/$db_name$time.sql.gz
  12. #自动清理15天以前的备份文件
  13. find $backupdir -name $db_name"*.sql.gz" -type f -mtime +15 -exec rm -rf {} \; > /dev/null 2>&1

发表评论

表情:
评论列表 (有 0 条评论,488人围观)

还没有评论,来说两句吧...

相关阅读