Мультиплексирование Управляющих Файлов

Рубрика: Понятия Резервного копирования и Восстановления

Чтобы защититься от сбоя базы данных, у Вашей базы данных должно быть несколько копий управляющих файлов.

Мультиплексирование Управляющих Файлов

Файл управления - это небольшой двоичный файл, который описывает структуру базы данных. Он должен быть доступен для записи сервером Oracle всякий раз, когда база данных монтируется или открывается. Без этого файла база данных не может быть смонтирована и потребуются восстановление или воссоздание управляющего файла. У Вашей базы данных должно быть минимум два управляющих файла на различных устройствах хранения данных, чтобы минимизировать последствия потери одного файла управления. Это достигается путем мультиплексирования управляющих файлов.

Потеря одного файла управления приведет к остановке работы экземпляра, потому что все управляющие файлы должны быть доступны в любой момент времени. Однако, восстановление будет состоять в простом копировании одного из уцелевших управляющих файлов. После потери всех управляющих файлов будет немного более трудно их восстановить, но обычно это не является катастрофой.

Добавление Управляющего Файла

Если Вы используете ASM в качестве метода хранения и у Вас есть два управляющих файла - по одному в каждой дисковой группе (например +DATA и +FRA), то нет необходимости в дальнейшем мультиплексировании. В базе данных, использующей OMF (например в базе данных, использующей хранение ASM), все дополнительные управляющие файлы должны быть созданы как часть процесса восстановления, используя RMAN (или через Enterprise Manager). В базе данных, использующей обычное хранение посредством файловой системы, добавление управляющего файла является ручной операцией:

  1. Измените SPFILE следующей командой:

        ALTER SYSTEM SET control_files =
    '/u01/app/oracle/oradata/orcl/control01.ctl' ,
    '/u02/app/oracle/oradata/orcl/control02.ctl' ,
    '/u03/app/oracle/oradata/orcl/control03.ctl' SCOPE=SPFILE;
  2. Завершите работу базы данных.

  3. Используйте операционную систему, чтобы скопировать существующий управляющий файл в расположение, которое Вы выбираете для своего нового файла.

  4. Откройте базу данных.

Отметьте: Больше информации об использовании RMAN можно почерпнуть в онлайновой документации продукта.

Далее: Использование Командной строки RMAN

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)