Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/
Ops Manager
/ /

Fazer backup de um sistema

Você pode fazer backup da implantação do MongoDB.

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 mongod 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

Se você deseja habilitar o Backup Regional para seu conjunto de réplica ou cluster fragmentado, atribua regiões de implantação. Para um cluster fragmentado, você deve atribuir uma região de sistema para cada membro do cluster fragmentado , incluindo cada shard e servidor de configuração.

Para iniciar um backup único ou multirregional :

  1. Marque a caixa de seleção Turn on Multi-Region Backups .

  2. Selecione a região de implantação no menu suspenso.

    Se você deseja definir a mesma região de implantação para cada membro do cluster fragmentado, clique em Set. Como alternativa, selecione uma região diferente no menu suspenso para cada membro do cluster fragmentado .

5

Se você habilitou o backup regional para seu cluster fragmentado, clique em Start para cada shard separadamente para iniciar trabalhos de backup distintos para cada um. Se você iniciar uma única tarefa de backup no nível do cluster fragmentado, o MongoDB Ops Manager não poderá garantir o isolamento regional dos dados.

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

Preparações

Nesta página