
コマンドラインでファイルバックアップ時にファイル名+日付とかよくやる奴をすぐ忘れちゃうのでおれおれメモです。
ファイルをバックアップ
cp -p バックアップ対象ファイル名 バックアップファイル名.`date "+%Y%m%d_%H%M%S"`
MySQL バックアップ(mysqdump & gzip)
mysqldump -uUser -pPassword dbname | gzip > dbname.`date "+%Y%m%d_%H%M%S"`.sql.gz
MySQL リストア
zcat dbname.YYYYmmdd_HHMMSS.sql.gz | mysql -uUser -pPassword dbname
Macの場合は
zcat: can't stat: xxx.gz (xxx.gz.Z): No such file or directory
となるので、gzcatを使うといいみたい。
gzcat dbname.YYYYmmdd_HHMMSS.sql.gz | mysql -uUser -pPassword dbname
以上です!