Восстановление данных Oracle

Перед тем как приступать к восстановлению ресурсов Oracle, убедитесь в том, что выполнены все требования к конфигурации.

См. Настройка агента Oracle на компьютерах Windows.

См. Сведения о восстановлении и исправлении ресурсов Oracle.

Примечание:

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

См. Создание ключа шифрования.

Как восстановить данные Oracle

  1. На панели навигации щелкните на стрелке рядом со значком Восстановление.

  2. Выберите Создать задание восстановления.

  3. На панели свойств найдите раздел "Источник" и нажмите Выбранные ресурсы.

  4. Откройте вкладку "Просмотр по ресурсу".

  5. Разверните узел Все ресурсы.

  6. Разверните ресурс системы, содержащий тот экземпляр базы данных, который необходимо восстановить.

  7. Разверните экземпляр базы данных, который необходимо восстановить.

    Справа от имени базы данных указано ее состояние. База данных должна находиться в одном из следующих состояний: "Смонтирована", "Не смонтирована" или "Открыта". Если база данных находится в состоянии "Выключено", то ее нельзя выбрать для восстановления.

  8. Разверните ресурс Текущая база данных или Управляющие файлы.

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

    В этом случае откройте представление текущей базы данных.

  9. Выберите ресурсы для восстановления.

  10. На панели свойств откройте раздел "Параметры" и выберите Oracle.

  11. Укажите необходимые параметры:

    Восстановить из полной и/или инкрементальной резервной копии

    Выберите Восстановить из полной и/или инкрементальной резервной копии.

    Выберите один из следующих вариантов восстановления данных:

    • Последние резервные копии

    • До указанного момента времени

    • Определенное системное контрольное число (SCN)

    RMAN определит, какие объекты резервного копирования необходимы для выполнения задания восстановления, и Backup Exec восстановит эти объекты.

    Для завершения восстановления можно выбрать операцию исправления с применением журналов повторов.

    До ближайшего момента времени

    Выберите этот параметр для восстановления базы данных Oracle с применением последних полных и инкрементальных резервных копий.

    До указанного момента времени

    Выберите этот вариант для восстановления данных вплоть до указанного момента времени. Никакие более поздние записи журнала не обрабатываются.

    В окне Date (Дата) выберите часть даты, которую необходимо изменить, и введите новую дату либо нажмите стрелку для вызова календаря, в котором можно выбрать дату.

    В окне Time (Время) выберите часть, которую необходимо изменить, и введите новое время либо нажимайте стрелки для выбора времени.

    До SCN

    Выберите этот вариант для восстановления до определенного системного контрольного значения (SCN). Введите SCN в соответствующем поле.

    Восстанавливать устаревшие файлы, доступные только для чтения

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

    Только проверка; не восстанавливать данные

    Выберите пункт Только проверка; не восстанавливать данные, чтобы смонтировать необходимые носители и считать с них данные. RMAN выберет наборы резервных данных, необходимые для выполнения операции, и проверит их доступность и целостность. При этом никакие данные не будут восстановлены на сервере баз данных.

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

    Восстановить/исправить данные в случае успешной проверки

    Выберите пункт Восстановить/исправить данные в случае успешной проверки, чтобы запустить задание восстановления сразу после завершения проверки (в случае отсутствия ошибок).

    Будут применяться все параметры восстановления и исправления.

    Восстановить с помощью журналов повторов

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

    RMAN определит, какие объекты резервного копирования необходимы для выполнения задания восстановления, и Backup Exec восстановит эти объекты.

    До ближайшего момента времени

    Выберите этот вариант для восстановления всех зафиксированных транзакций из текущих и архивных журналов повторов.

    До указанного момента времени

    Выберите этот вариант для восстановления всех транзакций из текущих и архивных журналов повторов вплоть до определенного момента времени. Никакие более поздние записи журнала не обрабатываются.

    В поле "Дата" выберите часть даты, которую необходимо изменить, и введите новую дату либо нажмите стрелку для вызова календаря, в котором можно выбрать дату.

    В поле "Время" выберите часть, которую необходимо изменить, и введите новое время либо нажимайте стрелки для выбора времени.

    Этот параметр доступен только в том случае, если база данных находится в режиме ARCHIVELOG.

    Внимание!

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

    До SCN

    Выберите этот вариант для восстановления зафиксированных транзакций из текущих и архивных журналов повторов вплоть до определенного системного контрольного значения (SCN). После восстановления указанного SCN выполнение операции прекращается.

    После восстановления удалить ненужные архивные журналы повторов

    Выберите пункт После восстановления удалить ненужные архивные журналы повторов, чтобы удалить старые архивные журналы повторов и освободить место на диске.

    Открыть базу данных после восстановления

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

  12. Настройте другие параметры на панели свойств и запустите задание восстановления.

    См. Восстановление данных путем настройки свойств задания.

  13. Создайте полную резервную копию восстановленной базы данных.

Дополнительная информация

Настройка параметров заданий DBA для Oracle

Сведения об операциях восстановления и исправления Oracle, запускаемых DBA

Устранение неполадок агента Oracle