Mysqlタイミングバックアップ
724 ワード
コマンドのフォーマットは次のとおりです.
[root@linuxsir01root]#mysqldump-u root-pパスワードデータベース>保存場所
[root@linuxsir01 root]# mysqldump -uuser -ppassword --all-databases >back.sql(すべてのライブラリをバックアップ)
バックアップに成功したら、簡単なスクリプトを書いて、スクリプトの内容をタイミングよくバックアップできます.
DB_PASS="mypasssecret"
DATE=`date +%Y%m%d`
mysqldump -u root -p$DB_PASSデータベース名
書き上げた後にcrontabの中でいつ実行する内容を追加します以下の通りです0 12**3 sh mysql_backup.sh
[root@linuxsir01root]#mysqldump-u root-pパスワードデータベース>保存場所
[root@linuxsir01 root]# mysqldump -uuser -ppassword --all-databases >back.sql(すべてのライブラリをバックアップ)
バックアップに成功したら、簡単なスクリプトを書いて、スクリプトの内容をタイミングよくバックアップできます.
#!/bin/sh
# File: /root/mysql_dump/mysql_back.sh
# Database info
DB_PASS="mypasssecret"
# Others vars
# whereis mysqldump
# IS ` but not '
DATE=`date +%Y%m%d`
# TODO
mysqldump -u root -p$DB_PASSデータベース名
> / _backup_$DATE.sql
書き上げた後にcrontabの中でいつ実行する内容を追加します以下の通りです0 12**3 sh mysql_backup.sh
# 12