自动备份Mysql数据库脚本#!/bin/sh# NCONF database backup# Script by Chen# add (and adapt) the following line to t
#!/bin/sh
# NCONF database backup
# Script by Chen
# add (and adapt) the following line to the corresponding user's crontab:
# 50 23 * * * /usr/local/nconf/ADD-ONS/backup_db.sh
# mysql connection parameters (see config/mysql.PHP)
DBHOST=localhost
DBPORT=3306
DBNAME=test
DBUSER=user
DBPASS=pass
# Other variables
DESTINATION=/usr/local/nconf/BACKUP/db
DATE=`date +%Y%m%d%H%M%S`
KEEPDAY=30
# run backup
mysqldump --host=$DBHOST --port=$DBPORT -u $DBUSER --passWord=$DBPASS --single-transaction $DBNAME | gzip > $DESTINATION/$DBNAME-$DATE.sql.gz
# delete old backups
find $DESTINATION/ -type f -name "$DBNAME-*.sql.gz" -mtime +$KEEPDAY -exec rm {} \;
--结束END--
本文标题: 自动备份mysql数据库脚本
本文链接: https://www.lsjlt.com/news/41793.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0