Administrator Guide
사용자 # 종료 프로그램 db2uext2.exe를 사용한 대체 데이터베이스 # 롤포워드 작업 설정은 다음과 같습니다.
다른 원본 데이터베이스에서 로그 파일을 # 아카이브한 경우,
이 블록을 사용하여 원본 데이터를 나타낼 수 있습니다.
# ---------------------------------- # DB2 로그 파일 아카이브가 실행된 경우(DB2 USEREXIT ON),
# DB2는 Backup Exec 사용자 종료 프로그램을 호출하여 DB2 아카이브 # 로그 파일을 백업하고 복원합니다.
공급업체 dll 파일에 대해 DB2 로그 파일 아카이브를 # 실행한 경우,
DB2는 Backup Exec 공급업체 dll 파일 db2sqluv.dll을 호출하여 DB2 아카이브 로그 파일을 백업하고 복원합니다.
# DESTALIAS 매개 변수를 호출하여 사용자 종료에 대한 대상 데이터베이스 # 별칭을 나타냅니다.
DESTALIAS 매개 변수는 사용자 종료에 대한 대상 인스턴스 # 별칭을 나타냅니다.
SRCALIAS 매개 변수는 로그 파일을 아카이브하고
현재 # 롤포워드 작업에서 사용해야 하는 원본 데이터베이스 별칭을 # 나타냅니다.
SRCINST 매개 변수는 로그 파일을 아카이브하고
현재 # 롤포워드 작업에서 사용해야 하는 원본 인스턴스를 나타냅니다. #
#OBJECTTYPE ARCHIVE # 이 블록이 대체 롤포워드용임을 # 지정합니다.
#ARCFUNC SAVE #DESTALIAS destaliasname # 이 설정이 적용될 대상 데이터베이스 별칭을 지정합니다.
#DESTINST destinstname # 이 설정이 적용될 대상 인스턴스 별칭을 지정합니다.
#SRCALIAS srcaliasname # 로그 파일이 아카이브된 원본 데이터베이스 별칭을 지정합니다.
#SRCINST srcinstname # 로그 파일이 아카이브된 원본 인스턴스의 이름을 지정합니다.
#ENDOPER # 개체 ID를 종료합니다.
OBJECTTYPE ARCHIVE
# 이 블록이 대체 롤포워드용임을 지정합니다.
ARCFUNC SAVE DESTALIAS mydb1 #
이 설정이 적용될 대상 데이터베이스 별칭을 지정합니다.
DESTINST myinst1 # 이 설정이 적용될 대상 인스턴스 별칭을 지정합니다.
SRCALIAS mydb2 # 로그 파일이 아카이브된 원본 데이터베이스 별칭을 지정합니다.
SRCINST myinst1 # 로그 파일이 아카이브된 원본 인스턴스의 이름을 지정합니다.
ENDOPER # 개체 ID를 종료합니다.
DB2 문제 해결
DB2 복원을 재연결한 경우 롤포워드 작업이 실패하면 어떻게 해야 합니까?
아카이브 로그가 사용되는 데이터베이스를 완전히 복구하려면 데이터베이스와 아카이
브 로그 둘 다를 복원해야 합니다. 이 작업을 롤포워드라고 합니다. 공급업체 방법을 사용
한 경우 db2sqluv.dll은 Windows 시스템 디렉터리에 있습니다. 이 디렉터리는 다음과 같
은 다른 경로에 있을 수 있습니다.
C:\winnt\system32 or D:\windows\system32
보관 방법 및 db2sqluv.dll 위치에 대한 정보는 데이터베이스의 각 백업에 있습니다. 백업
을 다른 시스템에 복원할 경우 db2sqluv.dll 위치에 대한 정보는 원본 시스템과 동일한 경
로를 가리킵니다. 그러나 복원을 재연결한 대상 시스템에는 Windows 시스템 디렉터리에
879Symantec Backup Exec Agent for DB2 on Windows Servers
DB2 문제 해결










