@(技術-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