@(技术-Linux)[Linux, MySql]mysql
在Linux服务上使用mysqldump
定时作数据备份,操做步骤以下:sql
#!/bin/bash #设置mysql备份目录 folder=/apps/backups/mysql cd $folder day=`date +%Y%m%d` rm -rf $day mkdir $day cd $day #数据库服务器 host=127.0.0.1 user=test password=test db=merry #数据要保留的天数 days=30 mysqldump -h$host -u$user -p$password $db>merry.sql zip merry.sql.zip merry.sql rm merry.sql cd .. day=`date -d "$days days ago" +%Y%m%d` rm -rf $day echo "backup merry db to $folder/$day/merry.sql.zip successful"
chmod +x mysql.merry.backup.sh
echo "00 00 * * * root /apps/mysql.merry.backup.sh" >> /etc/crontab