Фев 26 2009

Сжатие вывода mysqldump – mysql, gzip, bzip2 и LZMA (7z)

Перенаправление вывода с mysqldump в gzip, bzip2, lzma
Пример для gzip сжатия

mysqldump < mysqldump options> | gzip > outputfile.sql.gz

С помощью gunzip импортируем сжатий дамп gzip-ом

gunzip < outputfile.sql.gz | mysql < mysql options>

Сжимаем вывод mysqldump-a используя архиватор bzip2

mysqldump < mysqldump options> | bzip2 > outputfile.sql.bz2

Импортируем обратно:

Bunzip2 and import using bzip2
bunzip2 < outputfile.sql.bz2 | mysql < mysql options>

Делаем mysql дамп и напрямую сжимаем его с помощью lzma

mysqldump < mysqldump options> | lzma > outputfile.sql.lzma

Импорт

unlzma < outputfile.sql.lzma | mysql < mysql options>