Microsoft-Windows-CAPI2, 513, Error

11월 8th, 2017 by atlantis

– Windows Server 2016, Windows Backup

암호화 서비스에서 System Writer 개체의 OnIdentity() 호출을 처리하는 동안 오류가 발생했습니다. Details: AddLegacyDriverFiles: Unable to back up image of binary Microsoft Link-Layer Discovery Protocol. System Error: 액세스가 거부되었습니다.

(패치 업데이트 버그로 추정됨)

 

\> accesschk.exe -c mslldp

mslldp
RW NT AUTHORITY\SYSTEM
RW BUILTIN\Administrators
R S-1-5-32-549
R NT SERVICE\NlaSvc
R NT AUTHORITY\SERVICE   <——  mslldp 서비스 레지스트리 보안 설명자에 추가되어 있어야 함

 

\> sc sdshow mslldp 를 통해서 현재 값 조회

D:(D;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BG)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SO)(A;;LCRPWP;;;S-1-5-80-3141615172-2057878085-1754447212-2405740020-3916490453)

 

\> sc sdset mslldp D:(D;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BG)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SO)(A;;LCRPWP;;;S-1-5-80-3141615172-2057878085-1754447212-2405740020-3916490453)(A;CCLCSWLOCRRC;;;SU)

를 통해서 “NT AUTHORITY\SERVICE” 계정을 추가해줌

 

 

RMAN – 데이터베이스 복구/이전

10월 20th, 2017 by atlantis

# 재설치 복원
# 서버 이전 복원 (단순 복사 / RMAN)

동일 경로

  1. 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 원래 경로에 복사(파티션 백업 복원)

다른 경로

  1. 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 다른 경로에 복사(파티션 백업 복원)

 

[다른 경로(서버)의 백업 파일만 가져와서 복원]

RMAN> list backup;  — 현재 카다로그의 백업셋 정보 확인
RMAN> crosscheck backup; — 비교 검증
RMAN> delete expired backup; — 기존 백업 ‘EXPIRED’ 상태 제거

채널 ORA_DISK_1 사용 중

백업 조각 목록
BP 키  BS 키  Pc# Cp# 상태      장치 유형 조각 이름
——- ——- — — ———– ———– ———-
1       15      1   1   EXPIRED     DISK        D:\ORABACKUP\ORCL_01SEH05C_1_1_20170915

 

RMAN> catalog start with ‘D:\orabackup2’; — 백업 경로 변경

D:\orabackup2 패턴과 일치하는 모든 파일 검색 중

데이터베이스에서 알 수 없는 파일 목록
=====================================
파일 이름: D:\orabackup2\ORCL_01SEH05C_1_1_20170915

위의 파일을 분류하겠습니까? (YES 또는 NO 입력) y
파일 분류 중…
분류 작업 완료

 

RMAN> list backup;  — 복사된 백업파일의 백업셋 정보 다시 확인

 

BS 키  유형 LV 크기       장치 유형 경과된 시간 완료 시간
——- —- — ———- ———– ———— ———
25      Full    9.42M      DISK        00:00:00     17/09/29
        BP 키: 25   상태: AVAILABLE  압축됨: NO  태그: TAG20170929T144247
        조각 이름: D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929
  포함된 SPFILE: 수정 시간: 17/09/29
  SPFILE db_unique_name: TESTDB
  포함된 제어 파일: Ckp SCN: 4648574      Ckp 시간: 17/09/29

 

RMAN>  list incarnation;  — DB ID 확인
shutdown abort;
startup nomount;
restore controlfile from ‘D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929’;
alter database mount;

run {
restore database;
recover database noredo;
alter database open resetlogs;
}

 

 

RMAN – 파라미터파일(spfile) 복구

9월 29th, 2017 by atlantis

# 백업셋 조회

RMAN> list backup;
RMAN> list backupset; 

# 제어 파일 복구

RMAN> restore spfile;  — 데이터베이스가 unmount 상태일 때
RMAN> restore spfile to ‘D:\oradata2\spfile_temp.ora’;  — 데이터베이스가 운영중인 경우에는 다른 경로에 복원
RMAN> restore spfile to pfile ‘D:\oradata2\init_temp.ora’;  — spfile 을 특정 위치 pfile 로 복원
RMAN> restore spfile from ‘D:\ORABACKUP\ORCL_0FSFM8OB_1_1_20170929’ — 특정 백업 조각에서 복원