Windows上でMySQLのバックアップファイルを出力し、ZIPで圧縮するバッチファイル

WAMP(Windows, Apache, MySQL, PHP)でサーバーを構築している人向けのTipsです。
MySQLのデータをダンプし、そのファイルをZipで圧縮するバッチファイルを作ります。

MySQLのダンプファイルの出力の仕方はネット上にたくさんあるので、そちらを参考にしてください。

Zipへの圧縮には7zを利用します。
7zダウンロードページからコマンドラインバージョンをダウンロードします。

解凍して出てきた7za.exeを作業したいフォルダ内に移動します。

フォルダ構成はこんな感じです。

C:\
├backup
│├7za.exe
│├db.sql
│├db.zip
│└backup.bat

このbackup.batをウィンドウズのタスクで定期実行してやれば、MySQLの定期バックアップを簡単に行えます。

機密性の高いデータならオンラインストレージへのバックアップの代わりに外付けHDDにバックアップするのもいいかもしれません。

関連記事

コメントを残す

メールアドレスが公開されることはありません。

Trackback URL

管理者の承認後に表示します。