16.6 Параметры сжатия резервных копий
Для обзора сжатия резервных копий см. Раздел 4.3.4, «Создание сжатой резервной копии».
-
--compressСоздать резервную копию в сжатом формате. Для обычной резервной копии из всех поддерживаемых MySQL движков хранения только файлы данных формата InnoDB сжимаются, и они получают расширение
.ibzпосле сжатия. Аналогично, для резервной копии единого образа только файлы данных формата InnoDB внутри образа резервной копии сжимаются. Файлы бинарного журнала и журнала ретрансляции сжимаются и сохраняются с расширением.bz, когда включаются в сжатую резервную копию.По умолчанию: сжатие отключено.
-
--compress-method=ALGORITHMФормат командной строки --compress-method=ALGORITHMТип Перечисление Значение по умолчанию lz4Допустимые значения zliblz4lzmapunch-holenoneУказывает алгоритм сжатия. Поддерживаемые аргументы для опции и представляемые ими алгоритмы:
lz4: LZ4 r109. Из трех поддерживаемых алгоритмов это наиболее эффективный, обычно обеспечивающий кратчайшие времена резервного копирования и восстановления с наименьшими затратами ЦП. См. lz4—Исключительно быстрый алгоритм сжатия для получения дополнительной информации, включая сравнение с другими алгоритмами сжатия.lzma: LZMA 9.20. Из трех поддерживаемых алгоритмов, этот обычно обеспечивает наибольшую степень сжатия; но он также значительно дороже в плане затрат ЦП, чем два других варианта. Поэтому мы не рекомендуем использовать его для активных систем, а только для резервного копирования в нерабочее время или для неактивных баз данных, или в случаях с чрезвычайно низкими скоростями ввода-вывода.zlib: ZLIB v1.2.3. Он находится посередине между двумя другими поддерживаемыми алгоритмами по скорости и степени сжатия. ZLIB был единственным алгоритмом сжатия, доступным для MySQL Enterprise Backup до версии 3.10.
По умолчанию: lz4. Явное указание значения для опции через конфигурационный файл или командную строку автоматически включает опцию
--compress. -
--compress-level=LEVELФормат командной строки --compress-level=LEVELТип Числовой Значение по умолчанию 1Минимальное значение 0Максимальное значение 9Указывает уровень сжатия, изменяющийся от «0» до «9»: «0» отключает сжатие; «1» — самое быстрое сжатие, а «9» — самое высокое (и самое медленное) сжатие. Эта опция имеет смысл только для сжатия с помощью алгоритмов ZLIB или LZMA; она игнорируется, если другие алгоритмы выбраны с помощью опции
--compress-method.По умолчанию: 1 (самое низкое и быстрое сжатие). Явное указание ненулевого значения через конфигурационный файл или командную строку автоматически включает опцию
--compress. -
--uncompressПри использовании с операцией
apply-logилиcopy-back-and-apply-log, распаковывает сжатую резервную копию перед применением журнала InnoDB. При использовании с операциейcopy-back, распаковывает сжатую (созданную командойbackup-and-apply-logс опцией--compress) резервную копию перед ее восстановлением на сервер.Для MySQL Enterprise Backup 4.1.4 и более поздних версий: При использовании с операцией
extract, распаковывает файлы, извлеченные из сжатой резервной копии единого файла.
© 2025 Oracle
Licensed under the GPLv2 License.