Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

배포서버 백업

이 페이지의 내용

  • 전제 조건
  • 절차

MongoDB deployment 를 로컬 MongoDB database 또는 클라우드에 호스팅된 MongoDB database 에 백업할 수 있습니다.

중요

데이터베이스에서 MongoDB FCV 4.2 및 이전 버전을 실행 하는 경우 백업할 수 있는 유일한 배포서버 유형은 샤드 클러스터 및 복제본 세트입니다.MongoDB FCV 이하 버전을 실행 하는 독립형 mongod 프로세스 를 백업하려면단일 멤버 복제본 4.2 세트 로 변환해야 합니다.

백업을 생성하기 전에 배포 항목의 이름이 고유한지 확인합니다.

중요

동일한 프로젝트 내에서 복제본 세트, 샤딩된 클러스터, 샤드 이름은 고유해야 합니다. 배포를 위해 이름이 고유하지 않으면 백업 스냅샷이 손상됩니다.

복제본 세트는 다음을 충족해야 합니다.

샤드 cluster는 다음을 충족해야 합니다.

모든 FCV 4.2 이상 데이터베이스는 적절한 백업 고려 사항을 충족해야 합니다.

MongoDB 버전과 Ops Manager 버전은 호환성 요구 사항을 충족해야 합니다.

데이터를 백업하는 방법과 백업할 데이터를 결정합니다.

전체 MongoDB deployment를 백업할 수 있습니다.

1

아직 Ops Manager 백업을 사용하도록 설정하지 않은 경우 Begin Setup 을 클릭하고 마법사를 완료합니다. 이렇게 하면 백업 설정이 완료되므로 이 절차의 나머지 부분을 건너뛸 수 있습니다.

2

프로세스 목록에서 백업하려는 프로세스의 Status 열로 이동하여 Start 을 클릭합니다.

3

자동화에서 배포를 managed하지 않고 배포에 인증이 필요한 경우 인증 메커니즘 및 자격 증명을 지정합니다.

다음을 적절히 지정합니다.

Auth Mechanism

MongoDB 호스트가 사용하는 인증 메커니즘 입니다.

MongoDB Community 옵션은 다음과 같습니다.

MongoDB Enterprise 옵션에는 다음도 포함됩니다.

DB Username

Username/Password 또는 LDAP 인증의 경우, MongoDB deployment를 사용하여 MongoDB 에이전트를 인증하는 데 사용되는 사용자 이름입니다.

인증용 MongoDB Agent 구성 또는 LDAP용 MongoDB Agent 구성을 참조하세요.

DB Password
Username/Password 또는 LDAP 인증의 경우, MongoDB deployment를 사용하여 MongoDB 에이전트를 인증하는 데 사용되는 비밀번호입니다.
Allows TLS for connections

이 옵션을 선택하면 백업은 TLS 를 사용하여 MongoDB에 연결합니다.

TLS를 사용하도록 MongoDB Agent 구성을 참조하세요.

4

MongoDB deployment의 모든 데이터베이스와 컬렉션을 백업하거나 특정 데이터베이스와 컬렉션을 백업하도록 선택할 수 있습니다.

1

아직 Ops Manager 백업을 사용하도록 설정하지 않은 경우 Begin Setup 을 클릭하고 마법사를 완료합니다. 이렇게 하면 백업 설정이 완료되므로 이 절차의 나머지 부분을 건너뛸 수 있습니다.

2

프로세스 목록에서 백업하려는 프로세스의 Status 열로 이동하여 Start 을 클릭합니다.

3
Menu
Possible Values
기본값
Sync source
  • 모든 세컨더리(Ops Manager 선택)

  • 특정 세컨더리

  • 프라이머리 노드

any secondary

보조를 사용하는 것은 기본에 대한 성능 영향을 최소화하므로 선호됩니다.

Storage Engine
  • MongoDB Memory Mapped Files or

  • WiredTiger.

    이 옵션을 선택하면 MongoDB Ops Manager 는 파일이 100개000 미만인 배포로 백업을 제한합니다. 파일에는 컬렉션과 인덱스가 포함됩니다.

스토리지 엔진에서 고려 사항을 참조하세요.

백업되는 데이터베이스 의 프라이머리 노드 와 동일한 스토리지 엔진 .

스토리지 엔진 이 WiredTiger 인 경우 암호화 를 활성화 할 수 있습니다. 암호화 를 활성화 하려면 Enable Encryption 을(를) 선택합니다. 백업을 위한 서버 설정하다설정하고 프로젝트 가 KMIP를 사용하도록 구성한 경우에만 선택합니다.

4

자동화에서 배포를 managed하지 않고 배포에 인증이 필요한 경우 인증 메커니즘 및 자격 증명을 지정합니다.

다음을 적절히 지정합니다.

Auth Mechanism

MongoDB 호스트가 사용하는 인증 메커니즘 입니다.

MongoDB Community 옵션은 다음과 같습니다.

MongoDB Enterprise 옵션에는 다음도 포함됩니다.

DB Username

Username/Password 또는 LDAP 인증의 경우, MongoDB deployment를 사용하여 MongoDB Agent를 인증하는 데 사용되는 사용자 이름입니다.

인증용 MongoDB Agent 구성 또는 LDAP용 MongoDB Agent 구성을 참조하세요.

DB Password
Username/Password 또는 LDAP 인증의 경우, MongoDB deployment를 사용하여 MongoDB 에이전트를 인증하는 데 사용되는 비밀번호입니다.
Allows TLS for connections

이 옵션을 선택하면 백업은 TLS 를 사용하여 MongoDB에 연결합니다.

TLS를 사용하도록 MongoDB Agent 구성을 참조하세요.

5

이 백업 에서 데이터베이스 및 컬렉션을 제외하려면 다음을 수행합니다.

  1. Blacklist를 클릭합니다.

  2. 텍스트 상자에 첫 번째 데이터베이스 와 컬렉션 을 입력합니다. 컬렉션의 경우 전체 네임스페이스<database>.<collection>)를 입력합니다.

  3. 추가 데이터베이스 또는 컬렉션을 제외하려면 Add another 링크를 클릭한 다음 이전 단계를 반복합니다.

이 백업 에 특정 데이터베이스 및 컬렉션만 포함하려면 다음을 수행합니다.

  1. Access List를 클릭합니다.

  2. 텍스트 상자에 첫 번째 데이터베이스 와 컬렉션 을 입력합니다. 컬렉션의 경우 전체 네임스페이스<database>.<collection>)를 입력합니다.

  3. 추가 데이터베이스 또는 컬렉션을 포함하려면 Add another 링크를 클릭한 다음 이전 단계를 반복합니다.

6

돌아가기

준비

이 페이지의 내용