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

いえーい!私だよん!

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

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

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

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

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

 

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

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

vi /etc/mysqldump_backup.conf

 

んでスクリプトの以下の部分を修正(青文字の部分を赤文字の内容に変更)

 

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