Oracle Base Database Service에서 Data Guard를 사용하여 다중 대기 데이터베이스 구성

소개

사용자는 Oracle Base Database Service의 Data Guard 자동화를 사용하여 기본 데이터베이스에 대해 여러 로컬 및 원격 대기 데이터베이스를 구성할 수 있습니다. 이 기능은 OCI 콘솔, API/SDK 및 Terraform을 통해 사용할 수 있습니다.

주요 이점

목표

다음 섹션에서는 OCI 콘솔을 사용하여 Data Guard 그룹에서 대기 데이터베이스를 추가 및 관리하기 위한 사용자 여정에 대해 설명합니다.

작업 1: Data Guard 그룹 구성을 사용하여 Standby Database 생성

새 Data Guard 구성을 생성하는 경우 Data Guard 그룹 리소스를 사용하여 첫번째 대기 데이터베이스를 추가하는 것이 좋습니다. 따라서 나중에 대기 데이터베이스를 추가할 수 있습니다.

  1. Oracle Base Database Service에서 DB 시스템 페이지로 이동하여 DB 시스템을 선택합니다.

  2. 대기 데이터베이스를 생성할 데이터베이스의 데이터베이스 세부정보 페이지에서 Data Guard 연관 탭을 누릅니다.

  3. Data Guard 연관 탭에서 대기 추가를 누릅니다.

    add-first-standby.png 그림에 대한 설명

  4. 대기 추가 워크플로우에서 새 Data Guard 그룹 리소스 사용을 선택합니다.

    이 옵션을 사용하면 여러 대기 데이터베이스를 기본 데이터베이스와 연관시킬 수 있습니다.

    add-first-standby-details.png 그림에 대한 설명

  5. 피어 DB 시스템 섹션에서 다음 세부정보를 제공합니다.

    • DB 시스템 이름을 입력합니다.
    • 대기 데이터베이스가 상주할 영역을 선택합니다.
    • 선택한 영역 내에서 가용성 도메인을 선택합니다.

    peer-db-details.png 그림에 대한 설명

  6. 구성 섹션에서 대기 DB 시스템에 필요한 구성을 선택합니다.

  7. 다음과 같은 추가 구성 세부 사항을 제공합니다.
    • DB 시스템 구성
    • 네트워크 정보
    • Data Guard 유형
    • 데이터베이스 고유 이름
    • 데이터베이스 인증서

    add-standby-dg-options.png 그림에 대한 설명

  8. 추가를 누릅니다.

    대기 데이터베이스가 생성된 후 Data Guard 그룹이 표시됩니다.

    그림 add-standby-created.png에 대한 설명

    Data Guard 그룹 뷰에는 모든 멤버 데이터베이스에 대한 정보가 표시되므로 기본 데이터베이스와 대기 데이터베이스를 한 곳에서 모두 볼 수 있습니다.

    대기 데이터베이스의 데이터베이스 세부정보 페이지로 이동하면 동일한 Data Guard 그룹 정보가 표시됩니다.

    기본 데이터베이스 페이지에서 대기 추가를 누르고 필요한 세부정보를 제공하여 추가 대기 데이터베이스를 생성할 수 있습니다.

    Data Guard 그룹의 모든 멤버 데이터베이스에 대한 정보가 기본 및 대기 데이터베이스 페이지에 모두 표시됩니다.

참고:

작업 2: Data Guard 멤버 설정 수정

기본 데이터베이스 또는 임의의 대기 데이터베이스에서 Data Guard 설정을 수정할 수 있습니다.

  1. Data Guard 그룹 탭에서 설정을 수정할 데이터베이스(기본 또는 대기)를 선택합니다.

  2. 선택한 데이터베이스에 해당하는 작업 메뉴(점 3개)를 누릅니다.

  3. [편집] 대화상자를 열려면 편집을 누릅니다.

    edit-dg-group.png 그림에 대한 설명

  4. Data Guard 그룹 편집 대화상자에서 필요에 따라 Data Guard 구성을 업데이트합니다.

    다음과 같은 설정을 수정할 수 있습니다.

    • Data Guard 유형
    • 보호 모드
    • 전송 유형

    edit-dg-type.png 그림에 대한 설명

  5. 편집을 눌러 변경사항을 적용합니다.

    edit-dgg-complete.png 그림에 대한 설명

    업데이트가 완료되면 변경사항이 Data Guard 그룹에 반영됩니다. 이 예제에서는 대기 데이터베이스 중 하나에 대해 Data Guard 구성이 갱신되었습니다. 선택한 대기 데이터베이스에 대해 Data Guard 유형, 보호 모드전송 유형의 업데이트된 값이 표시되는지 확인합니다.

작업 3: 기존 Data Guard 연관 구성에 다중 Standby Database 추가

클라우드 자동화를 사용하여 대기 데이터베이스를 두 개 이상 추가하려면 Data Guard 그룹 리소스로 전환해야 합니다. 이 작업은 언제든지 수행할 수 있습니다.

Data Guard 그룹 리소스에는 여러 대기 데이터베이스를 지원하는 업데이트된 API 및 유저 인터페이스가 포함됩니다.

다음 방법 중 하나로 기존 Data Guard 연관에서 Data Guard 그룹으로 전환할 수 있습니다.

참고:

  1. 새 리소스로 전환 또는 대기 추가를 눌러 마이그레이션 워크플로우를 시작합니다.

    switch-to-new-resource.png 그림에 대한 설명

  2. 새 Data Guard 그룹 리소스로 전환 대화상자에서 마이그레이션 세부정보를 검토하고 시작을 눌러 마이그레이션을 확인하고 시작합니다.

    switch-to-new-dg-confirm.png 그림에 대한 설명

    마이그레이션이 완료되면 Data Guard 그룹 세부정보가 표시됩니다.

    switch-to-dgg-complete.png 그림에 대한 설명

    기본 및 대기 데이터베이스가 Data Guard 그룹에 나열되는지 확인합니다.

    이제 대기 추가를 눌러 다른 대기 데이터베이스를 추가할 수 있습니다. 언제든지 Data Guard 구성 설정을 수정할 수도 있습니다.

작업 4: Data Guard Switchover 수행

Data Guard 그룹에서 기본 데이터베이스와 대기 데이터베이스 간에 전환을 수행할 수 있습니다.

  1. Data Guard 그룹 탭에서 스위치오버할 대기 데이터베이스를 선택합니다.

  2. 선택한 대기 데이터베이스에 대한 작업 메뉴(점 3개)를 누르고 전환을 누릅니다.

    누르기-switchover-button.png 그림에 대한 설명

  3. 확인 대화상자에서 데이터베이스 관리자 비밀번호를 입력하고 전환을 눌러 작업을 확인합니다.

    전환이 완료되면 선택한 데이터베이스의 롤이 반대로 바뀝니다.

    switchover-complete.png 그림에 대한 설명

    대기 데이터베이스가 이제 기본이고 원래 기본 데이터베이스가 이제 Data Guard 그룹대기인지 확인합니다.

작업 5: Data Guard Failover 수행

Data Guard 그룹에서 기본 데이터베이스와 대기 데이터베이스 간에 페일오버를 수행할 수 있습니다.

  1. Data Guard 그룹 탭에서 페일오버할 대기 데이터베이스를 선택합니다.

  2. 선택한 대기 데이터베이스에 대한 작업 메뉴(점 3개)를 누르고 페일오버를 누릅니다.

    누르기-failover-button.png 그림에 대한 설명

  3. 확인 대화상자에서 데이터베이스 관리자 비밀번호를 입력하고 페일오버를 눌러 작업을 확인합니다.

    페일오버가 완료되면 선택한 대기 데이터베이스가 새 기본 데이터베이스가 됩니다.

    원래 기본 데이터베이스가 이제 Data Guard 그룹사용 안함으로 설정된 대기 롤에 있는지 확인합니다.

    failover-completed.png 그림에 대한 설명

작업 6: 비활성화된 Standby 롤에서 Standby Database 복원

Data Guard 그룹에서 사용 안함으로 설정된 대기 롤에 있는 대기 데이터베이스를 복원할 수 있습니다.

  1. Data Guard 그룹 탭에서 사용 안함으로 설정된 대기 롤이 있는 대기 데이터베이스를 선택합니다.

  2. 선택한 데이터베이스에 대한 작업 메뉴(점 3개)를 누르고 복원을 누릅니다.

    click-reinstate-button.png 그림에 대한 설명

  3. 확인 대화상자에서 데이터베이스 관리자 비밀번호를 입력하고 복원을 눌러 작업을 확인합니다.

    복원 작업이 완료되면 데이터베이스가 Data Guard 그룹대기 롤로 복원됩니다.

    이전에 사용 안함으로 설정된 대기 롤에 있던 데이터베이스가 이제 대기 데이터베이스로 나열되었는지 확인합니다.

    그림 reinstate-success.png에 대한 설명

승인

추가 학습 자원

docs.oracle.com/learn에서 다른 랩을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.