NetWorker: 운영 또는 보조 Data Domain에서 Oracle RMAN 또는 DDBEA 백업 복원

요약: 이 문서에서는 Oracle RMAN(Recovery Manager) 에이전트 및 DDBEA와 같은 제품을 사용하여 주 Data Domain 또는 보조 Data Domain에서 데이터베이스를 복원하는 방법을 설명합니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

지침

필수 구성 요소:

1. Data Domain 복제를 설정합니다. 다음 기술 자료 문서를 지침으로 사용할 수 있습니다.

2. 를 할당합니다. ddboost 복제된 사용자에 mtree.

ddboost storage-unit modify "MTREE NAME" user "DDBoost User"
실행한 스토리지 유닛 목록을 가져옵니다. ddboost storage-unit show
다음을 실행하는 DD Boost 사용자 목록을 가져옵니다. ddboost user show

Oracle RMAN 에이전트:

1. Data Domain 및 해당 스토리지 유닛 모두에 Lockbox 등록:

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)

운영 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에 Lockbox를 등록합니다.

/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에 Lockbox를 등록합니다.
/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;
}

해당 제품

Database App Agent, NetWorker, NetWorker Module for Databases and Applications

제품

Data Backup & Protection Software, Data Protection Suite, NetWorker Family, NetWorker Module
문서 속성
문서 번호: 000185676
문서 유형: How To
마지막 수정 시간: 09 5월 2026
버전:  4
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.