MySQLの定期バックアップ

Posted by user on Sunday, August 11, 2019

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