MariaDB(MySQL) 5.7.29でmysqldumpを使って自動バックアップを取る方法 ~認証まわりのエラーをなんとかする~

2021年4月29日

いえーい!私だよん!

皆さんはDBのバックアップってどうやってとってますか?

うちは今までは取得していなかったのですが無いと流石に不安なので
とりあえず追加インストールが必要ないmysqldumpで取得したいと思います。

やり方は検索すれば沢山出てくるのでどれでも良いんですが
以下のサイトが分かりやすかったので参考にさせていただきました。

【初心者向け】MariaDB入門:バックアップ編〜mysqldumpの使い方,オプション,cron登録,innoDB確認〜

これ通りに作って実行してみたところこんなエラーが…

 

ググったところ今のバージョンではシェルに直接パスワードを書く行為はNGっぽい

とりあえず認証情報を格納したファイルを作成

vi /etc/mysqldump_backup.conf

 

んでスクリプトの認証情報の部分を以下のように修正

 

これで実行できるようになりましたとさ。めでたしめでたし