タグ

mysqldumpとコマンドに関するreika221のブックマーク (1)

  • MySQL データベースのダンプを圧縮する方法

    MySQLのデータベースをバックアップするときに、mysqldumpコマンドを使用します。 データベースの使用量が多くなるとダンプしたときに大きなファイルが当然できてしまいます。 18GBのデータベースをダンプすると13GBぐらいのダンプファイルができたりします。 13GBのデータも圧縮すると2.1GBぐらいになったりします。 scpで別のマシンにコピー・バックアップする場合にも13GBのファイルだと結構時間がかかるので、やはり圧縮してあるほうが望ましいです。 mysqldumpの出力をパイプでgzipコマンドに渡してしまえば、圧縮することが簡単にできます。テンポラリファイル・テンポラリの領域も必要ありません。 mysqldump -u root -p mydb | gzip > mydb.sql.gz 圧縮したmysqlのデータをmysqlにインポートするには、gunzipで展開した結果

  • 1