Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/ /

Fazer backup de um sistema

Nesta página

  • Pré-requisitos
  • Procedimento

Você pode fazer backup de seu MongoDB deployment em um banco de banco de dados MongoDB local ou em um banco de banco de dados MongoDB hospedado na nuvem.

Importante

Clusters fragmentados e conjuntos de réplicas são os únicos tipos de sistema que você pode fazer backup se seus bancos de dados executarem o MongoDB FCV 4.2 e versões anteriores. Para fazer backup de um processo autônomo autônomo executando o MongoDB FCV 4.2 ou anterior, você deve convertê-lo em um conjunto de réplicas de um único membro.

Certifique-se de que seus itens de implementação tenham nomes exclusivos antes de criar backups.

Importante

O conjunto de réplicas, o agrupamento fragmentado e os nomes de shards dentro do mesmo projeto devem ser únicos. A falta de nomes exclusivos para os sistemas resultará em snapshots de backup quebrados.

Um conjunto de réplicas deve:

  • Ser monitorado pelo Ops Manager.

  • Execute o MongoDB Enterprise com um FCV de 4.2 ou posterior.

  • Ter um nó primário ativo.

  • Tenha um nó com WiredTiger definido como seu storage engine.

Um cluster fragmentado deve:

  • Ser monitorado pelo Ops Manager.

  • Execute o MongoDB Enterprise com um FCV de 4.2 ou posterior em todos os nós, incluindo o servidor de configuração.

  • Tenha um nó primário ativo de cada shard e o servidor de configuração.

  • Tenha um nó por shard ou servidor de configuração com o WiredTiger definido como seu storage engine.

Todos os bancos de dados FCV 4.2 e posteriores devem atender às considerações de backup apropriadas.

A versão do MongoDB e a versão do Ops Manager devem atender aos requisitos de compatibilidade.

Decida como fazer backup dos dados e de quais dados fazer backup.

Você pode fazer backup de todo o sistema do MongoDB.

1

Se você ainda não habilitou o Backup do Ops Manager, clique em Begin Setup e conclua o assistente. Isso resulta em uma configuração de backup concluída, portanto, você pode pular o restante desse procedimento.

2

Na lista de processos, navegue até a coluna Status do processo do qual você deseja fazer backup e clique em Start.

3

Se a automação não managed sua implantação e sua implantação exigir autenticação, especifique o mecanismo de autenticação e as credenciais.

Especifique o seguinte, conforme apropriado:

Auth Mechanism

O mecanismo de autenticação que o host MongoDB usa.

As opções do MongoDB Community incluem:

As opções do MongoDB Enterprise também incluem:

DB Username

Para autenticação Username/Password ou LDAP , o nome de usuário usado para autenticar o MongoDB Agent com o MongoDB deployment.

Consulte Configurar o MongoDB Agent para Autenticação ou Configurar o MongoDB Agent para LDAP.

DB Password
Para autenticação do Username/Password ou LDAP, a senha utilizada para autenticar o MongoDB Agent com o MongoDB deployment.
Allows TLS for connections

Se marcado, o Backup usa TLS para se conectar ao MongoDB.

Consulte Configurar o MongoDB Agent para usar TLS.

4

Você pode optar por fazer backup de todos os bancos de dados e coleções em sua implantação do MongoDB ou específicos.

1

Se você ainda não habilitou o Backup do Ops Manager, clique em Begin Setup e conclua o assistente. Isso resulta em uma configuração de backup concluída, portanto, você pode pular o restante desse procedimento.

2

Na lista de processos, navegue até a coluna Status do processo do qual você deseja fazer backup e clique em Start.

3
Menu
Valores possíveis
Valor padrão
Sync source
  • Qualquer secundário (o Ops Manager escolhe)

  • Qualquer secundário específico

  • O nó primário

any secondary

Usar um secundário é preferível porque minimiza o impacto no desempenho no primário.

Storage Engine
  • MongoDB Memory Mapped Files ou

  • WiredTiger.

    Se você selecionar esta opção, o MongoDB Ops Manager limitará os backup para sistemas com menos de 100,000 arquivos. Arquivos inclui coleções e índices.

Consulte as considerações em Mecanismos de armazenamento.

O mesmo mecanismo de armazenamento que o nó primary do banco de dados de dados que está sendo copiado.

Se o mecanismo de armazenamento for WiredTiger, você poderá habilitar a criptografia. Para habilitar a criptografia, selecione Enable Encryption. Selecione somente se você tiver configurado o servidor KMIP para seus backups e configurado o projeto para usar KMIP.

4

Se a automação não managed sua implantação e sua implantação exigir autenticação, especifique o mecanismo de autenticação e as credenciais.

Especifique o seguinte, conforme apropriado:

Auth Mechanism

O mecanismo de autenticação que o host MongoDB usa.

As opções do MongoDB Community incluem:

As opções do MongoDB Enterprise também incluem:

DB Username

Para autenticação Username/Password ou LDAP, o nome de usuário usado para autenticar o MongoDB Agent com o MongoDB deployment.

Consulte Configurar o MongoDB Agent para Autenticação ou Configurar o MongoDB Agent para LDAP.

DB Password
Para autenticação do Username/Password ou LDAP, a senha utilizada para autenticar o MongoDB Agent com o MongoDB deployment.
Allows TLS for connections

Se marcado, o Backup usa TLS para se conectar ao MongoDB.

Consulte Configurar o MongoDB Agent para usar TLS.

5

Para excluir bancos de dados e coleções deste backup:

  1. Clique em Blacklist.

  2. Insira o primeiro banco de dados de dados e coleção na caixa de texto. Para collections, insira o namespace completo: <database>.<collection>.

  3. Para excluir bancos de dados ou coleções adicionais, clique no link Add another e repita a etapa anterior.

Para incluir apenas determinados bancos de dados e coleções para esse backup:

  1. Clique em Access List.

  2. Insira o primeiro banco de dados de dados e coleção na caixa de texto. Para collections, insira o namespace completo: <database>.<collection>.

  3. Para incluir bancos de dados ou coleções adicionais, clique no link Add another e repita a etapa anterior.

6

Voltar

preparativos