Posted at

[mysql] ダンプ・リストアする時にzcatコマンドを使って容量の圧迫を抑える

More than 5 years have passed since last update.

mysqlのデータをダンプしてリストアしたい時にデータベースの容量が大きいと容量圧迫してしまう。そんなときgzファイルでdumpしたファイルを一度展開するのではなく、zcatコマンドを使って展開しながらリストアすると便利。


dump

mysqldump -u username -ppassword database_name | gzip > dumpfile.sql.gz


restore

zcat dumpfile.sql.gz | mysql -u username -ppassword database_name