SET REPLRECOVERDAMAGED(손상된 파일이 복제 서버에서 복구되는지 여부 지정)
이 명령을 사용하여 대상 복제 서버에서 손상된 파일의 시스템 전반 복구를 사용으로 설정합니다. 이 설정을 켠 경우, 소스 복제 서버에서 손상된 파일을 발견하고 대상 복제 서버의 손상되지 않은 파일로 바꾸도록 노드 복제 프로세스를 구성할 수 있습니다.
REPLRECOVERDAMAGED 시스템 매개변수는 모든 노드 및 파일 공간에 대한 모든 복제 프로세스에서 모든 파일 복구 프로세스에 영향을 줍니다. 소스 및 대상 복제 서버에 서버 소프트웨어 버전 7.1.1 이상이 설치되어 있고 파일 손상이 발생하기 전에 노드 데이터가 복제된 경우에만 파일 복구가 가능합니다.
현재 설정을 표시하려면 QUERY STATUS 명령을 사용하십시오.
서버를 설치할 때 기본 설정은 ON입니다.
서버를 업그레이드하고 손상된 파일이 발견되지 않은 경우 기본 설정은 ON입니다.
서버를 업그레이드하고 손상된 파일이 발견되는 경우 매개변수는 OFF로 설정되며, 손상된 파일의 복구가 사용 안함으로 설정되었음을 표시하는 메시지가 발행됩니다. OFF 설정은 복구할 수 있는 손상된 오브젝트의 데이터베이스 테이블을 서버가 스캐닝하지 않게 합니다. 스캔을 금지하는 것은 손상된 파일이 다수 발견될 경우에 필요합니다. 이러한 경우, 스캔을 수행하는 데 상당한 시간이 걸릴 수 있으므로 서버 자원이 최소한으로 사용될 때 수행하도록 스케줄해야 합니다. 스캔을 시작하고 손상된 파일을 복구할 준비가 되면 SET REPLRECOVERDAMAGED 명령을 실행하고 ON 설정을 지정해야 합니다. 서버가 스캔을 완료한 후에 REPLRECOVERDAMAGED 시스템 매개변수는 ON으로 설정됩니다.
| REPLRECOVERDAMAGED 시스템 매개변수 설정 | REPLICATE NODE 명령의 RECOVERDAMAGED 매개변수 값 | REGISTER NODE 및 UPDATE NODE 명령의 RECOVERDAMAGED 매개변수 값 | 결과 |
|---|---|---|---|
| 꺼짐 | YES, NO, 또는 지정되지 않음 | YES 또는 NO | 노드 복제 동안 표준 복제가 발생하고 대상 복제 서버에서 손상된 파일이 복제되지 않습니다. |
| 꺼짐 | ONLY | YES 또는 NO | REPLRECOVERDAMAGED 시스템 매개변수가 OFF로 설정된 경우 파일을 복구할 수 없으므로 오류 메시지가 표시됩니다. |
| ON | YES | YES 또는 NO | 노드 복제 동안 표준 복제가 발생하고 대상 복제 서버에서 손상된 파일이 복구됩니다. |
| ON | NO | YES 또는 NO | 노드 복제 동안 표준 복제가 발생하고 대상 복제 서버에서 손상된 파일이 복제되지 않습니다. |
| ON | ONLY | YES 또는 NO | 대상 복제 서버에서 손상된 파일이 복구되지만 표준 노드 복제가 발생하지 않습니다. |
| ON | 지정되지 않음 | YES | 노드 복제 동안 표준 복제가 발생하고 대상 복제 서버에서 손상된 파일이 복구됩니다. |
| ON | 지정되지 않음 | NO | 노드 복제 동안 표준 복제가 발생하고 대상 복제 서버에서 손상된 파일이 복제되지 않습니다. |
권한 클래스
이 명령을 실행하려면 시스템 권한이 있어야 합니다.
구문
매개변수
- ON
- 노드 복제가 대상 복제 서버에서 손상된 파일을 복구할 수 있도록 지정합니다.
- OFf
- 노드 복제가 대상 복제 서버에서 손상된 파일을 복구할 수 없도록 지정합니다.
예제: 손상된 파일 복구 사용
서버가 대상 복제 서버에서 손상된 파일을 복구할 수 있도록 하는 시스템 범위의 설정을 지정하려면 다음 명령을 실행하십시오.set replrecoverdamaged on