Дамп базы данных в архив и восстановление из архива gzip, bz2
Результат mysqldump - это плоский текстовый файл, содержащий команды sql, используемые для восстановления баз данных / таблиц mysql, которые были сброшены. Обычно результат mysqldump сжимается (в обычных резервных копиях), потому что размер полученного файла обычно большой, и на таких текстовых файлах достигаются хорошие коэффициенты сжатия. Чтобы сделать это вручную с помощью gzip, мы просто запускаем: gzip -v outputfile.sql Этот быстрый совет показывает, как вы можете запускать ту же самую вещь «на лету» только с одной командой, напрямую сжимающей полученный файл. Это может быть полезно в ситуациях, когда пространство является проблемой, и полный дамп не может быть сохранен на доступном хранилище напрямую из-за его размера. Также может быть полезно не запускать его в 2 командах и иметь одну компактную команду (возможно, она также используется в некоторых сценариях резервного копирования и т. Д.), mysqldump <mysqldump options> | gzip > outputfile.sql.gz <mysqldum