読者です 読者をやめる 読者になる 読者になる

臥薪嘗胆

インフラエンジニアのあれこれ

mysqldumpはこうした方がいいね(オンラインでバックアップの場合)

infra

オンラインでバックアップを取る必要がある場合はロック出来ないので以下で!

  • dump取得後にgzip圧縮もしてる
  • --result-file=file_name, -r file_nameこのオプションで出力を指定していると、エラーが起きた場合、ファイルが空で作成されるのでおすすめしない。
DB=fuga
MYSQL_PWD=password
mysqldump -h example.jp -u hoge --force --single-transaction --quote-names --default-character-set=binary --compress --add-drop-database --add-drop-table --databases $DB --log-error=$DB.log | gzip > $DB.gz