Резервное копирование данных SAP с помощью RMAN

Программа Backup Exec интегрируется с программой RMAN - утилитой Oracle, которая выполняет следующие функции:

Для резервного копирования данных SAP с помощью RMAN необходимо установить агент Backup Exec Oracle Agent и запустить утилиту удаленного агента.

См. Remote Agent Utility for Windows Systems.

Измените параметры rman_send в файле Init##~_#lt;SID##~_#gt;.sap следующим образом:

rman_send =  ( ##~_#quot;channel sbt_1 ##~_#apos;NBBSA_SAP_AGENT_CONFIG_PATH=##~_#lt;путь к файлу INI##~_#gt;##~_#apos;##~_#quot;)

где ##~_#lt;путь к файлу INI##~_#gt; - это полный путь к файлу biparam.ini. Например: C:\oracle\ora92\database\biparam.ini.

См. Настройка файла biparam.ini для агента SAP.

Убедитесь, что путь к файлу ini, указанный в параметре ##~_#apos;util_par_file##~_#apos; файла init##~_#lt;sid##~_#gt;.sap, совпадает со значением, указанным в команде rman_send.

В заданиях резервного копирования и восстановления, запускаемых из RMAN, программа Symantec Backup Exec не обрабатывает параметр конфигурации (-r), передаваемый из BRBACKUP или BRRESTORE.

Обновите файл init##~_#lt;SID##~_#gt;.ora следующим образом:

control_file_record_keep_time ##~_#lt;n##~_#gt;, (например, n = 45)

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

Для выполнения оперативного резервного копирования вызовите следующую команду:

	brbackup -d rman_util  -t online -m all

Для выполнения резервного копирования с отключением вызовите следующую команду:

	brbackup -d rman_util -t offline -m all

Примечание:

Перед восстановлением базы данных убедитесь в том, что она смонтирована.

Перед запуском заданий оперативного резервного копирования следует вызвать следующие сценарии:

$ORACLE_HOME\rdbms\admin\catalog.sql
$ORACLE_HOME\rdbms\admin\catspace.sql
$ORACLE_HOME\rdbms\admin\catproc.sql

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

В случае возникновения следующей ошибки:

RMAN-00571: 
===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS 
===============
RMAN-00571: 
===========================================================
ORA-06550: line 1, column 7:
PLS-00201: идентификватор ##~_#apos;DBMS_BACKUP_RESTORE.SET_CHARSET##~_#apos; должен быть 
объявлен
ORA-06550: line 1, column 7:
PL/SQL: Оператор игнорируется
RMAN-04015: ошибка задания набора символов целевой базы данных
WE8MSWIN1252

Запустите следующие сценарии:

$ORACLE_HOME\rdbms\admin\catalog.sql
$ORACLE_HOME\rdbms\admin\catspace.sql
$ORACLE_HOME\rdbms\admin\catproc.sql

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