Docs Menu
Docs Home
/
Ops Manager
/

타사 플랫폼을 사용한 백업 및 복원

기존 타사 백업 솔루션을 재사용 활성화 Ops Manager 안전하고 확장 가능한 저장 (콜드 저장 포함), 불변성 시행 및 인증된 MongoDB cluster 스냅샷 백업 및 복원을 지원 다음 타사 백업 플랫폼 중 하나와 통합할 수 있습니다. 컴플라이언스 정책 지원:

  • Cohesity DataProtect

  • Rubrik

이러한 통합을 통해 타사 관리 콘솔에서 직접 MongoDB 클러스터의 예약 또는 온디맨드 백업 및 복원을 조정하여 Ops 관리의 복잡성과 추가 운영 비용 없이 데이터 플랫폼 전반에서 백업 , 보존 및 복구 작업을 간소화할 수 있습니다. 백업 확장하다 의 Ops Manager .

타사 백업 플랫폼은 백업 또는 복원 프로세스 시작하기 위해 Ops Manager 관리 API 호출하여 MongoDB cluster 백업 준비 또는 복원 준비 상태 로 전환합니다. 타사 플랫폼은 모든 백업 또는 복원 작업을 처리한 후 Ops Manager 관리 API 다시 호출하여 클러스터 를 정상 실행 상태 로 되돌립니다.

MongoDB 지원팀이 Ops Manager 에서 통합 지점을 구성하는 데 도움을 줄 수 있지만, 백업 및 복원 프로세스 와 관련된 기능 또는 성능 문제에 대해서는 타사 벤더 문의 .

참고

타사 백업은 동일한 클러스터 에서 Ops Manager의 네이티브 백업 프로세스 와 함께 실행 수 없습니다. 그러나 유연한 회복 탄력성 전략을 위해 동일한 프로젝트 내의 별도 클러스터에서 두 유형의 백업을 모두 실행 수 있습니다.

  • 타사 백업 플랫폼과 통합하려면 Ops Manager 프로젝트 MongoDB Ops Manager 버전 8.0.8 이상을 실행 해야 합니다.

  • 사용할 도구 버전은 공급업체 설명서를 참조하세요.

  • 타사 백업 통합을 위해 Ops Manager 구성하기 전에 모든 호스팅하다 머신의 시계를 동기화하세요. 자세한 학습 은 시계 동기화 참조하세요.

타사 플랫폼으로 이동하여 통합 설정을 완료하기 전에 Ops Manager 에서 다음 예비 설정 완료하세요.

1

타사 벤더 에 적절한 수준의 Ops Manager 관리 API 액세스 부여하려면 Ops Manager 에서 글로벌 또는 프로젝트 수준 API 키를 생성해야 합니다.

통합에 필요한 API 액세스 수준을 결정하려면 타사 공급업체의 설명서를 참조하세요.

글로벌 Ops Manager 관리 API 액세스 를 위한 API 키를 생성하려면 다음을 수행합니다.

  1. Ops Manager Admin 콘솔에서 GeneralAPI Keys를 클릭합니다.

  2. Create API Key 버튼을 클릭합니다.

  3. Enter API Key Information 모달에서 API 키에 대한 설명을 제공하고 Global Permissions 드롭다운 메뉴에서 Global Backup Admin 를 선택합니다.

  4. Next 버튼을 클릭합니다.

  5. Public KeyPrivate Key 를 복사하여 안전한 위치 에 저장 .

    각 API 요청 헤더에 이러한 키가 있어야 Ops Manager 와 안전하게 통신할 수 있습니다.

  6. Done를 클릭합니다.

프로젝트 수준 Ops Manager 관리 API 액세스 를 위한 API 키를 생성하려면 다음을 수행합니다.

  1. Ops Manager 프로젝트 에서 Access Manager 드롭다운 메뉴를 확장하고 Project Access을 선택합니다.

  2. API Keys 탭을 클릭합니다.

  3. Create API Key 버튼을 클릭합니다.

  4. Enter API Key Information 모달에서 API 키에 대한 설명을 제공하고 Project Permissions 드롭다운 메뉴에서 Project Backup Admin 를 선택합니다.

  5. Next 버튼을 클릭합니다.

  6. Public KeyPrivate Key 를 복사하여 안전한 위치 에 저장 .

    각 API 요청 헤더에 이러한 키가 있어야 Ops Manager 와 안전하게 통신할 수 있습니다.

  7. Done를 클릭합니다.

Ops Manager 관리 API 액세스 에 대해 자세히 학습 Ops Manager 에 대한 프로그래밍 방식 액세스를 참조하세요.

2
  1. Ops Manager Admin 콘솔에서 GeneralOps Manager Config를 클릭합니다.

  2. Custom 탭을 클릭합니다.

  3. 글로벌 또는 프로젝트 수준에서 타사 백업 활성화 하려면 다음 키 및 값 쌍 중 하나를 추가합니다.

    통합에 필요한 액세스 수준을 결정하려면 타사 공급업체의 설명서를 참조하세요.

    액세스 수준

    프로젝트

    mms.featureFlag.backup.thirdPartyManaged

    controlled

    글로벌

    mms.featureFlag.backup.thirdPartyManaged

    enabled

  4. 타사 백업 활성화 하려면 Save 을(를) 클릭합니다.

3

이전 단계에서 프로젝트 수준에서 타사 백업 활성화한 경우 MongoDB 프로젝트 설정에서 타사 백업 활성화 해야 합니다.

  1. Ops Manager 프로젝트 에서 Settings을(를) 클릭합니다.

  2. Beta Features 탭 클릭하고 Backup Third Party Managed을 클릭합니다.

4

아직 설치되지 않은 경우 백업하려는 각 MongoDB cluster 의 모든 서버 에 MongoDB Agent를 설치합니다.

  1. Ops Manager 프로젝트 에서 Deployment, Agents 탭, Downloads & Settings 탭 차례로 클릭합니다.

  2. Select your operating system 드롭다운 메뉴에서 호스팅하다 컴퓨터의 운영 체제를 선택합니다.

  3. 지침에 따라 백업하려는 각 MongoDB 서버에 MongoDB Agent 설치합니다.

자세한학습 은 배포 관리를 위한 MongoDB Agent 설치를 참조하세요.

5

MongoDB Agent oplog 출력을 위한 디렉토리 설정하다 하려면 다음을 수행합니다.

  1. Ops Manager Admin 콘솔에서 GeneralOps Manager Config를 클릭합니다.

  2. Custom 탭 클릭하고 다음 키 및 값 쌍을 추가합니다.

    brs.thirdparty.baseOplogFilePath

    MongoDB Agent 액세스 할 수 있는 디렉토리 의 경로입니다.

  3. 파일 경로 매개변수를 추가하려면 Save 을 클릭합니다.

  4. 이전에 설정하다 각 MongoDB Agent 에 대해 Agent가 oplog 디렉토리 를 읽고 쓰기 (write) 수 있는지 확인합니다.

    확인 방법은 운영 체제 설명서를 참조하세요.

6

Ops Manager 프로젝트 에서 DeploymentServers 탭 클릭하여 Ops Manager 프로젝트 관리하는 MongoDB cluster 서버를 확인합니다.

각 서버 에 대해 다음을 수행합니다.

  1. 대상 서버의 MongoDB Agent 옆에 있는 메뉴를 클릭합니다.

  2. Activate MonitoringActivate Backup를 클릭합니다.

  3. Review & Deploy를 클릭합니다.

    Review Your Changes 모달이 나타납니다.

  4. 변경 사항을 검토 후 Confirm & Deploy를 클릭합니다.

7
  1. Ops Manager 프로젝트 에서 Continuous Backup을(를) 클릭합니다.

  2. 대상 샤딩된 클러스터 또는 복제본 세트 의 Status 열 위로 마우스를 가져간 다음 Manage를 클릭합니다.

  3. 이어지는 모달에서 Manage를 클릭합니다.

    클러스터의 Continuous Backup 상태가 Third Party Managed로 변경됩니다.

8

타사 백업 플랫폼과 Ops Manager 통합을 완료하려면 공급업체 설명서를 참조하세요.

돌아가기

단일 데이터베이스 또는 컬렉션

이 페이지의 내용