FORMAT – Установка местоположений файлов, получаемых при резервировании посредством RMAN
Здравствуйте, уважаемые посетители okITgo.ru! Рассмотрим, каким образом определяется местоположение файлов, получаемых в результате создания резервных копий в диспетчере восстановления RMAN, а также принципы генерации имен этих файлов в различных ситуациях.
RMAN генерирует уникальные имена файлов, получаемых в результате создания резервных копий, на основе следующего списка правил, перечисленных по убыванию приоритета:
-
Вы можете указать предложение FORMAT при использовании команды BACKUP, чтобы направить результирующие файлы в определенное местоположение следующим образом:
BACKUP DATABASE FORMAT="/tmp/backup_%U";
Бэкапы в этом случае будут сохраняться с генерируемыми уникальными именами файлов в директорию /tmp/backups/. Обратите внимание, что параметр %U, используемый для генерации уникальной строки в соответствующем месте имени файла, является обязательным.
Также Вы можете использовать предложение FORMAT для именования дисковой
группы ASM в качестве местоназначения бэкапа, как показано в примере:RMAN> BACKUP DATABASE FORMAT '+dgroup1'; # установка дисковой группы ASM
В этом случае параметр %U не требуется, поскольку ASM генерирует уникальные имена файлов автоматически, когда это требуется.
- Если настройка FORMAT конфигурируется для конкретного канала, используемого для бэкапа, тогда она контролирует генерируемое имя файла.
- Если настройка FORMAT конфигурируется для типа устройства, используемого для бэкапа, то она контролирует имя генерируемого файла.
- Если резервная копия является дисковым бэкапом и настроена мгновенная область восстановления, то бэкап сохраняется под автоматически создаваемым именем в FRA.
- Если не выполняется ни одно из условий в этом списке, то местоположение и формат именования файлов резервного копирования будет зависеть от платформы.