의 레거시 복제 세트 업그레이드 인스턴스 데이터 복제
(IDR) 레거시 생산자 및 소비자 복제 세트를 V2로 업그레이드 인스턴스 데이터 복제 하여 대량의 데이터를 더 빠르고 안정적으로 복제합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
- 생산자 인스턴스에서 인스턴스 데이터 복제 > 생산자 복제 세트.
- 업그레이드할 생산자 복제 세트를 선택합니다.
-
소비자 구독 관련 목록에서 업그레이드 자격 열을 확인하여 생산자 복제 세트를 업그레이드할 수 있는지 확인합니다.
- 각 소비자의 값이 적격이면 복제 세트를 업그레이드할 수 있습니다.
- 소비자의 값이 해당되지 않는 경우, 이는 소비자 인스턴스가 켜져 Utah 있지 않거나 그 이상이거나 소비자 복제 세트가 켜져 Utah있지만 해당 구성으로 인해 V2로 업그레이드할 수 없음을 의미합니다. 자세한 내용은 업그레이드 자격 문서를 참조하십시오.
-
V2 생산자 복제 세트를 생성합니다.
- 생산자 복제 세트 양식에서 업그레이드를 선택합니다.
-
대화 상자에서 기본 이름을 수락하거나 고유한 복제 세트 이름을 입력합니다.
기본적으로 시스템은 레거시 복제 세트 이름에 -V2를 추가하지만 유효한 세트 이름을 사용하여 V2 버전을 레거시 버전과 구별할 수 있습니다.
- 확인을 선택합니다.
레거시 생산자 복제 세트를 복사하여 V2 생산자 복제 세트를 만듭니다. 생산자 인스턴스는 메타데이터를 소비자 인스턴스로 전송하며, 이를 통해 레거시 소비자 복제 세트를 업그레이드할 수 있습니다. - 소비자 인스턴스에서 다음으로 이동합니다. 인스턴스 데이터 복제 > 소비자 복제 세트.
- 업그레이드한 생산자 복제 세트를 구독하는 레거시 소비자 복제 세트를 선택합니다.
-
레거시 소비자 복제 세트를 업그레이드합니다.
소비자 복제 세트 양식에 업그레이드 시작 단추가 나타나지 않으면 생산자 복제 세트에서 메타데이터를 다시 보냅니다.
- 업그레이드 시작을 선택합니다.
- 생산자 인스턴스에서 인스턴스 데이터 복제 > 생산자 복제 세트.
- 새 V2 생산자 복제 세트를 선택합니다.
- 소비자 구독 관련 목록에서 소비자 구독 옆에 있는 확인란을 선택합니다.
- 선택한 행 목록의 작업을 선택합니다.
- 메타데이터 다시 보내기를 선택합니다.
V2 소비자 복제 세트가 만들어지고 생산자 인스턴스가 메타데이터 복제 항목을 소비자 인스턴스로 보냅니다. 모든 항목을 받으면 소비자 복제 세트 양식에 시험 실행 시작 버튼이 나타납니다. -
Start dry run(드라이 런 시작)을 선택하여 소비자 인스턴스가 연결할 Hermes 메시징 서비스 수 있고 복제가 성공하는지 확인합니다.
데이터는 소비자 인스턴스에 의해 Kafka 주제에서 사용되지만 아직 데이터베이스에 유지되지 않습니다.
-
데이터 무결성 검사를 사용하거나 사용하지 않고 V2 소비자 복제 세트를 활성화하여 업그레이드를 완료합니다.
- 업그레이드 완료를 선택하여 레거시 및 V2 주제가 동기화되어 있는지 확인합니다.
이 옵션을 사용하면 IDR이 V2 소비자 복제 세트를 활성화하기 전에 필요한 모든 데이터 무결성 검사를 수행합니다. 데이터 무결성 검사에 실패하면 데이터 일관성의 우선 순위를 지정하기 위해 업그레이드가 자동으로 롤백됩니다.
- 동기화 없이 업그레이드 완료를 선택하여 데이터 무결성 검사 없이 업그레이드를 완료합니다.
이 옵션을 사용하면 소비자 복제가 지연되거나 V2 주제에 복제된 기록이 없는 복제 세트에 대한 업그레이드를 완료할 수 있습니다. 그러나 복제된 기록을 건너뛰거나 복제 복제를 시도할 수 있습니다. 누락되거나 일치하지 않는 기록이 우려되는 경우 데이터 비교 요청을 생성하여 해당 기록의 시드를 다시 설정할 수 있습니다.
주:업그레이드 완료 단추가 소비자 복제 세트 양식에 나타나지 않으면 에 문의하십시오고객 서비스 및 지원.V2 소비자 복제 세트가 활성화되고 레거시 소비자 복제 세트가 자동으로 비활성화됩니다. - 업그레이드 완료를 선택하여 레거시 및 V2 주제가 동기화되어 있는지 확인합니다.
-
구독한 모든 소비자가 V2로 업그레이드된 후 레거시 생산자 복제 세트를 비활성화합니다.
주:레거시 생산자를 비활성화하면 레거시 소비자 복제 세트의 사용이 중지되므로 비활성화하기 전에 구독한 모든 소비자가 V2로 업그레이드되었는지 확인해야 합니다.
- 생산자 인스턴스에서 인스턴스 데이터 복제 > 생산자 복제 세트.
- 업그레이드한 레거시 생산자 복제 세트를 선택합니다.
- 비활성화를 선택합니다.
- 확인을 선택하여 비활성화를 확인합니다.
결과
레거시 생산자 및 소비자 복제 세트가 V2로 업그레이드됩니다. 레거시 복제 세트에서 처리한 마지막 메시지 ID를 기반으로 데이터 복제가 계속됩니다.