1. ディスク容量を確認します
実行 df -h
残りの容量が最も大きいディレクトリを選択します (start例)
2. バックアップ ディレクトリを作成します
cd / mkdir backup cd backup
(関連ビデオ チュートリアルの共有: mysql ビデオ チュートリアル)
3. バックアップ シェル スクリプトを作成します
vim monarch-bak.sh #monarch是数据库名 mysqldump -uroot -p980225 monarch> /backup/monarch_$(date +%Y-%m-%d_%H:%M:%S).sql #对备份进行压缩:mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz
4. 実行可能権限を追加します:
chmod u+x monarch-bak.sh
追加後./bkDatabaseName.sh
5. スケジュールされたバックアップ タスクを追加します
crontabがインストールされているか確認してください。
crontab -e
追加:
22 11 * * * source /backup/monarch-bak.sh #解释 每天11:22执行/backup/monarch-bak.sh脚本
crontab の再起動:
service crond restart
おすすめの関連記事とチュートリアル: mysql チュートリアル
以上がcentos での mysql データベースの自動バックアップの構成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。