NetWorker:プライマリーまたはセカンダリーData DomainからのOracle RMANまたはDDBEAバックアップのリストア
Summary: この記事では、Oracle Recovery Manager(RMAN)エージェントやDDBEAなどの製品を使用して、プライマリーまたはセカンダリーData Domainからデータベースをリストアする方法について説明します。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
前提条件:
1.Data Domainレプリケーションを設定します。ガイダンスには、次のナレッジベース記事を使用できます。
2.[ ddboost ユーザーをレプリケートされた mtreeの詳細を確認してください。
ddboost storage-unit modify "MTREE NAME" user "DDBoost User"
次のコマンドを実行して、ストレージ ユニットのリストを取得します。
DD Boostユーザーのリストを取得するには、次のコマンドを実行します。
ddboost storage-unit show
DD Boostユーザーのリストを取得するには、次のコマンドを実行します。
ddboost user show
Oracle RMANエージェント:
1.Data Domainとそれぞれのストレージ ユニットの両方のロックボックスを登録します。
RUN {
ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,
ENV=(BACKUP_HOST=DD1.lss.emc.com,
RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';
send 'set username q_ost password 1X3quest servername DD1.lss.emc.com storageunit rman_su1';
send 'set username q_ost password 1X3quest servername DD2.lss.emc.com storageunit rman_su1_dr';
RELEASE CHANNEL C1;
}
2.RMANスクリプトを使用したプライマリーData Domainへのデータベースのバックアップ
RUN {
ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS
'BLKSIZE=1048576,
SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,
ENV=(STORAGE_UNIT=rman_su1,
BACKUP_HOST=DD1.lss.emc.com,
RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';
BACKUP DATABASE FORMAT './testdir/%u_%p';
RELEASE CHANNEL CH1;
}
3.プライマリData Domainからデータベースのリストアを実行します。
RUN {
ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,
ENV=(STORAGE_UNIT=rman_su1,
BACKUP_HOST=DD1.lss.emc.com,
RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';
RESTORE DATABASE;
RECOVER DATABASE;
RELEASE CHANNEL CH1;
}
4.セカンダリData Domainからデータベースのリストアを実行します。
RUN {
ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,
ENV=(STORAGE_UNIT=rman_su1_dr,
BACKUP_HOST=DD2.lss.emc.com,
RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';
RESTORE DATABASE;
RECOVER DATABASE;
RELEASE CHANNEL CH1;
}
DDBEA(DDBEA)
プライマリData DomainのCFG configuration_file1
DDBOOST_USER = ddboost
DEVICE_HOST = DD1.lss.emc.com
DEVICE_PATH = /rman_su1
CLIENT = orahost1
セカンダリData DomainのCFG configuration_file2
DDBOOST_USER = ddboost
DEVICE_HOST = DD2.lss.emc.com
DEVICE_PATH = /rman_su1_dr
CLIENT = orahost1
1.プライマリData Domainのロックボックスを登録します。
/opt/dpsapps/dbappagent/bin/ddbmadmin -P -z configuration_file1
2.RMANスクリプトを使用したプライマリーData Domainへのデータベースのバックアップ
RUN {
ALLOCATE CHANNEL C1 DEVICE TYPE SBT_TAPE PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/libddboostora.so,
SBT_PARMS=(CONFIG_FILE=/orasnb/configuration_file1)'
FORMAT '%d_%U';
BACKUP DATABASE;
RELEASE CHANNEL CH1;
}
3.プライマリData Domainからデータベースのリストアを実行します。
RUN {
ALLOCATE CHANNEL DEVICE TYPE SBT_TAPE PARMS
'SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/libddboostora.so,
SBT_PARMS=(CONFIG_FILE=/orasnb/configuration_file1)';
RESTORE DATABASE;
RECOVER DATABASE;
RELEASE CHANNEL CH1;
}
4.セカンダリData Domainからデータベースのリストアを実行します。
i)セカンダリData Domainのロックボックスを登録します。
/opt/dpsapps/dbappagent/bin/ddbmadmin -P -z configuration_file2
ii)データベースのリカバリを実行します。
RUN {
ALLOCATE CHANNEL C1 DEVICE TYPE SBT_TAPE PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/libddboostora.so,
SBT_PARMS=(CONFIG_FILE=/orasnb/configuration_file2)';
RESTORE DATABASE;
RECOVER DATABASE;
RELEASE CHANNEL CH1;
}
Affected Products
Database App Agent, NetWorker, NetWorker Module for Databases and ApplicationsProducts
Data Backup & Protection Software, Data Protection Suite, NetWorker Family, NetWorker ModuleArticle Properties
Article Number: 000185676
Article Type: How To
Last Modified: 09 مايو 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.