MySQLの定期バックアップ

Posted on 2019/08/11

TOC

背景

MySQLを定期的にバックアップするためのシェルを毎回忘れるため備忘用にメモしておく。

cronやサーバ起動時のシェルに組み込んで使用する。

プログラム

#!/bin/bash

ntpdate ntp.nict.jp
today=$(date "+%Y%m%d")
mysqldump -u root -ppassword -h localhost dbname > /vagrant/outputdirt/mysqlBackup${today}.dump