Spec-Zone.ru › MySQL Enterprise Backup 4.1

16.6 Параметры сжатия резервных копий

Для обзора сжатия резервных копий см. Раздел 4.3.4, «Создание сжатой резервной копии».

  • --compress

    Создать резервную копию в сжатом формате. Для обычной резервной копии из всех поддерживаемых MySQL движков хранения только файлы данных формата InnoDB сжимаются, и они получают расширение .ibz после сжатия. Аналогично, для резервной копии единого образа только файлы данных формата InnoDB внутри образа резервной копии сжимаются. Файлы бинарного журнала и журнала ретрансляции сжимаются и сохраняются с расширением .bz, когда включаются в сжатую резервную копию.

    По умолчанию: сжатие отключено.

  • --compress-method=ALGORITHM

    Формат командной строки --compress-method=ALGORITHM
    Тип Перечисление
    Значение по умолчанию lz4
    Допустимые значения

    zlib

    lz4

    lzma

    punch-hole

    none

    Указывает алгоритм сжатия. Поддерживаемые аргументы для опции и представляемые ими алгоритмы:

    • 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.
https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-4.1-en/backup-compression-options.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API