주:

Oracle Exadata Database Service on Dedicated Infrastructure 및 Oracle Exadata Database Service on Cloud@Customer에 대한 여러 대기 데이터베이스 생성

소개

이제 사용자는 OCI(Oracle Cloud Infrastructure) 콘솔/API/SDK 및 Terraform을 통해 기본 데이터베이스에 대해 여러 개의 로컬 및 원격 대기 데이터베이스를 구성할 수 있습니다.

목표

작업 1: 기존 Oracle Data Guard 구성에 두 개 이상의 Standby Database 추가

클라우드 자동화를 통해 두 개 이상의 대기 데이터베이스를 Oracle Data Guard 구성에 추가하려면 언제든지 수행할 수 있는 새 Oracle Data Guard 그룹 리소스로 전환해야 합니다. 새 Oracle Data Guard 그룹 리소스는 새 API 및 연관된 사용자 인터페이스로 구성됩니다.

두 가지 방법을 사용하여 기존 Oracle Data Guard 연관에서 새 Oracle Data Guard 그룹 리소스로 전환할 수 있습니다.

주: 클라우드 자동화를 통해 생성된 모든 기존 Oracle Data Guard 구성 및 데이터베이스 백업/복원 기능은 보존됩니다. 그러나 Oracle Data Guard 또는 여러 대기 데이터베이스를 수동으로 구성한 경우에는 클라우드 자동화를 통해 데이터베이스를 알거나 지원하지 않습니다. 새 Oracle Data Guard 그룹 리소스를 사용하여 해당 구성을 재생성해야 합니다.

  1. OCI 콘솔에 로그인하고 Oracle Database로 이동한 후 Oracle Exadata Database Service on Dedicated Infrastructure를 누릅니다.

    OCI 콘솔 탐색을 보여주는 이미지

  2. 대기 데이터베이스를 두 개 이상 추가할 기존 Oracle Data Guard 구성의 기본 데이터베이스가 포함된 클라우드 VM 클러스터로 이동합니다.

  3. 데이터베이스 세부 정보 페이지의 리소스에서 Data Guard 연관을 선택하고 새 리소스로 전환을 눌러 이전 워크플로우로 이동합니다.

    새 리소스로의 전환을 보여주는 이미지

    또는

    대기 추가를 눌러 이전 워크플로우로 이동합니다.

    대기 추가를 보여주는 이미지

  4. 시작을 눌러 새 Data Guard 그룹 리소스로의 이전을 확인합니다.

    새 Data Guard 그룹 리소스 시작을 보여주는 이미지

    마이그레이션이 완료되면 Data Guard 그룹 세부정보가 표시됩니다. 이 시점에서 유저는 다른 standby database를 추가할 수 있습니다.

    이전된 Data Guard 그룹을 보여주는 이미지

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

주: 새 Oracle Data Guard 구성을 생성하는 경우 새 Data Guard 그룹 리소스를 선택하여 첫번째 대기 데이터베이스를 추가하는 것이 좋습니다. 이렇게 하면 나중에 다른 standby database를 추가할 수 있습니다.

  1. 기본 데이터베이스의 데이터베이스 세부 정보 페이지로 이동하여 리소스에서 Data Guard 연관을 선택하고 대기 추가를 누릅니다.

    대기 추가를 보여주는 이미지

  2. 대기 추가 페이지에서 새 Data Guard 그룹 리소스 사용을 선택하고 다음 정보를 입력합니다.

    따라서 여러 standby database를 primary database와 연관시킬 수 있습니다.

    • 피어 영역: 피어 영역을 선택합니다. 대기 데이터베이스가 상주할 영역입니다.
    • 가용성 도메인 선택: 가용성 도메인을 선택합니다. 대상 영역 내의 가용성 도메인입니다.
    • Exadata 인프라 및 피어 VM 클러스터를 선택합니다.
    • Data Guard 유형, 데이터베이스 홈, 데이터베이스 이름데이터베이스 인증서에 대한 추가 세부정보를 입력합니다.

    새 API 플로우를 사용하여 대기 추가를 보여주는 이미지

  3. 대기 추가를 누릅니다.

    새 API 플로우를 사용하여 대기 추가를 보여주는 이미지

    Oracle Data Guard 그룹이 생성되고 세부 정보가 표시됩니다.

    주: Oracle Data Guard 그룹의 모든 멤버 데이터베이스에 대한 정보가 표시됩니다. 이렇게 하면 유저가 주어진 데이터베이스에 대한 모든 standby database를 한 곳에서 볼 수 있습니다.

    Data Guard 그룹 생성에 대한 업데이트 상태를 보여주는 이미지

    Data Guard 그룹 생성에 사용 가능한 상태를 보여주는 이미지

    standby database의 Database Details 페이지로 이동하면 Oracle Data Guard 그룹에 대해 동일한 정보가 표시됩니다.

    대기 데이터베이스의 Data Guard 그룹에 대한 정보를 보여주는 이미지

  4. 추가 대기 데이터베이스를 생성하려면 기본 데이터베이스 세부정보 페이지에서 대기 추가를 누르고 대기 데이터베이스를 생성하는 데 필요한 세부정보를 입력합니다.

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

    Data Guard 그룹의 모든 멤버 데이터베이스에 대한 정보를 보여주는 이미지

    Data Guard 그룹의 모든 멤버 데이터베이스에 대한 정보를 보여주는 이미지

작업 3: Oracle Data Guard 멤버 설정 수정

  1. 데이터베이스의 데이터베이스 세부정보 페이지로 이동하고 리소스에서 Data Guard 그룹을 누릅니다.

    Oracle Data Guard 그룹의 멤버인 데이터베이스 목록이 각 Oracle Data Guard 그룹 멤버에 대해 선택한 Data Guard 유형과 함께 표시됩니다.

    Oracle Data Guard 그룹 세부정보를 편집하려면 세 개의 점을 누른 다음 편집을 누릅니다.

    대기 추가를 보여주는 이미지

  2. Data Guard 유형, 보호 모드, 전송 유형에 대해 업데이트된 값을 선택하고 Data Guard 편집을 누릅니다.

    Data Guard 그룹 편집을 보여주는 이미지

작업 4: Oracle Data Guard 전환 작업 수행

유저는 primary database와 Oracle Data Guard 그룹의 standby database 간에 switchover를 수행할 수 있습니다. 새로운 Oracle Data Guard 그룹 모델에서는 임의의 대기 데이터베이스에서 전환 작업과 복구 작업을 모두 시작할 수 있습니다.

  1. 데이터베이스의 데이터베이스 세부정보 페이지로 이동하고 리소스에서 Data Guard 그룹을 누릅니다.

    Data Guard 그룹을 보여주는 이미지

  2. 전환을 수행할 Oracle Data Guard 그룹에서 대기 데이터베이스를 선택합니다. 세 개의 점을 누른 다음 전환을 누릅니다.

    전환을 보여주는 이미지

  3. 데이터베이스 관리자 비밀번호를 입력하고 전환을 눌러 선택한 데이터베이스 간에 롤 전환을 시작합니다.

    switchover db admin 암호를 보여주는 이미지

    switchover 시 switchover 작업의 일부인 두 데이터베이스가 새 데이터베이스 롤을 반영합니다.

    전환 후 보여주는 이미지

작업 5: Oracle Data Guard Failover 작업 수행

Oracle Data Guard 그룹의 primary database와 standby database 간에 failover를 수행할 수 있습니다. 새로운 Oracle Data Guard 그룹 모델에서는 임의의 대기 데이터베이스에서 전환 작업과 복구 작업을 모두 시작할 수 있습니다.

  1. 페일오버를 수행할 Oracle Data Guard 그룹에서 대기 데이터베이스를 선택합니다. 세 개의 점을 누른 다음 Failover를 누릅니다.

    페일오버 전을 보여주는 이미지

  2. 데이터베이스 관리자 비밀번호를 입력하고 페일오버를 눌러 새 기본 데이터베이스로의 페일오버를 시작합니다.

    페일오버 DB 관리자 암호를 보여주는 이미지

    복구 시 선택한 대기 데이터베이스가 Oracle Data Guard 그룹의 새 기본 데이터베이스가 됩니다. 원래 기본 데이터베이스는 이제 사용 안함으로 설정된 대기 롤을 갖게 됩니다.

    페일오버 후를 보여주는 이미지

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

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

  1. 이 데이터베이스를 복원할 Oracle Data Guard 그룹에 대해 세 개의 점을 누른 다음 복구를 누릅니다.

    복원 전을 보여주는 이미지

  2. 데이터베이스 관리자 비밀번호를 입력하고 복원을 누릅니다.

    복원 DB 관리자 비밀번호를 보여주는 이미지

    사용 안함으로 설정된 대기 데이터베이스가 복원되고 Oracle Data Guard 그룹에서 대기 데이터베이스의 롤을 맡습니다.

    복원 후 보여주는 이미지

확인

추가 학습 자원

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

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