Использование Двоичного Сжатия Наборов Резервирования для Бэкапов RMAN

Рубрика: Oracle

Здравствуйте, уважаемые посетители okITgo.ru! Для любого применения команды BACKUP, которая создает наборы резервирования, можно извлечь пользу из поддержки двоичного сжатия RMAN для наборов резервирования, используя опцию AS COMPRESSED BACKUPSET в команде BACKUP. Получаемые наборы резервирования сжимаются с помощью алгоритма, оптимизированного для эффективного сжатия файлов базы данных Oracle. Не потребуются никакие дополнительные шаги распаковки во время восстановления, если Вы используете интегрированное сжатие RMAN.

Основной недостаток использования двоичного сжатия RMAN состоит в издержках производительности во время резервных копий и восстановлений. Производительность бэкапа во время создания сжатых наборов резервирования связана с ЦП. Если у Вас есть больше одного ЦП, можно использовать дополнительный параллелизм, чтобы выполнять задания на нескольких ЦП и таким образом улучшить производительность.

Применяя двоичное сжатие RMAN, следует иметь в виду, что если Вы осуществляете резервное копирование на ленту, и Ваш накопитель на магнитной ленте выполняет свое собственное сжатие, недопустимо использовать одновременно сжатие наборов резервирования RMAN и сжатие производителя медиа менеджера. В большинстве случаев Вы получите лучшие результаты, используя сжатие медиа менеджера.

Этот пример резервирует всю базу данных целиком и архивные журналы в сконфигурированное место назначения бэкапа по умолчанию (на диск или на ленту), производя сжатые наборы резервирования:

BACKUP AS COMPRESSED BACKUPSET DATABASE PLUS ARCHIVELOG;

Этот пример делает копию нескольких файлов данных на устройство по умолчанию, используя двоичное сжатие:

BACKUP AS COMPRESSED BACKUPSET DATAFILE 1,2,4;

Очевидно, создание сжатых наборов резервирования приводит к значительным дополнительным издержкам ЦП во время резервного копирования и восстановления, которое может замедлить процесс резервного копирования. Однако, потеря производительности может стоить этой платы – при некоторых обстоятельствах:

  • Если Вы используете резервные копии на диск и дисковое пространство в Вашей области мгновенного восстановления или другом находящемся на диске резервном месте назначения ограничено
  • Если Вы выполняете резервные копии на некоторое устройство по сети и уменьшение использования сетевой пропускной способности более важно, чем использование ЦП
  • Если Вы используете некоторые архивные носители резервной копии, такие как CD или DVD, где сокращение размеров бэкапов экономит на затратах носителей и архивном хранении

Удачи Вам и до новых встреч на страницах блога okITgo.ru.

Рубрика: Oracle

Ваш отзыв