2015-12-10 5 views
0

Я сделал MySQL дамп dump.sql файл с utf8, с японским и другим иностранным текстом и т.д.сжатия Ascii для Git на MySQL резервного копирования

Это dump.sql затем мерзавец совершить ю «резервную прибавку»

Мой вопрос, таким образом, есть только сжатие Ascii (utf8 safe), которое я могу использовать для резервного копирования git, учитывая, что git делает инкрементные (дельта-резервные копии) только модифицированным линиям. Является ли shoco сжатием ответа? Альтернатива сжатия smaz. Для git "delta/incremental save" можно сохранить дисковое пространство при каждом git-коммите?

Мое рациональное для этого: Хотелось бы сэкономить дисковое пространство на каждой транзакции delta git (эффективно сравнивается с кодировкой gz, которая в соответствии с дельта-сохранением будет использовать больше дискового пространства в конечном итоге), поскольку mysql dump файлы могут быть действительно большими

Учитывайте кодировку utf8. Для файла дампа mysql я использовал mysqldump с параметром -r, а моя база данных - utf8.

ответ

0
mysqldump ... | gzip ... >dump.gz 

gunzip ... <dump.gz | mysql ... 

В Unix, по крайней мере, несжатый дамп никогда не касается диска. (Я подозреваю, что Windows немой о трубах.)

+0

gzip не имеет никакого преимущества для дельта-фиксации git –

Смежные вопросы