Você pode fazer backup da implantação do MongoDB.
Importante
Somente conjuntos de réplica ou clusters fragmentados podem ser armazenados em backup. Para fazer backup de um processo mongod autônomo , você deve convertê-lo em um conjunto de réplicas de um único membro.
Considerações
O Cloud Manager cria snapshots usando a versão de correção mais recente do MongoDB.
Exemplo
Considere um sistema onde a versão atual do MongoDB é 4.0.20.
Se você fizer backup de um reconhecimento de data center executando o MongoDB 4.0.15, O Cloud Manager cria o snapshot usando o MongoDB 4.0.20, a versão atual. O Cloud Manager exibe esse snapshot como MongoDB 4.0.20 no console.
O MongoDB garante que todas as versões de lançamento de patch sejam compatíveis. Você pode usar os snapshots criados com 4.0.20 para restaurar para seu 4.0.15 instâncias, se necessário.
Pré-requisitos
Nomes exclusivos para itens de implantação
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.
Requisitos do conjunto de réplicas
Um conjunto de réplicas deve:
Ser monitorado pelo Cloud Manager.
Execute o MongoDB Enterprise com FCV 4.2 ou posterior.
Ter um nó primário ativo.
Tenha um nó com WiredTiger definido como seu storage engine.
Ser monitorado pelo Cloud Manager.
Execute o MongoDB versão 2.6 a 4.0.
Ter um nó primário ativo.
Requisitos de cluster fragmentado
Um cluster fragmentado deve:
Ser monitorado pelo Cloud Manager.
Execute o MongoDB Enterprise com FCV 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.
Ser monitorado pelo Cloud Manager , incluindo pelo menos um
mongos
no cluster.Execute o MongoDB versão 2.6 a 4.0.
Ter todos os servidores de configuração em execução. Os processos do servidor de configuração
mongod
devem ser iniciados com a opção de linha de comando--configsvr
ou a configuração{ "clusterRole": "configsvr" }
no arquivo de configuraçãomongod
.Conclua a rodada de balanceamento em menos de uma hora.
Compatibilidade com o MongoDB FCV 4.2
Todos os bancos de dados FCV 4.2 e posteriores devem atender às considerações de backup apropriadas.
Compatibilidade com o MongoDB
A versão do MongoDB deve atender à compatibilidade mínima.
Plano de Proteção de Dados
Decida como fazer backup dos dados e de quais dados fazer backup.
Procedimento
Você pode fazer backup de todo o sistema do MongoDB.
No MongoDB Cloud Manager, acesse aGo Continuous Backup página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Clique em Continuous Backup na barra lateral.
A página Backup contínuo é exibida.
Definir mecanismos de autenticação.
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 Consulte Configurar o MongoDB Agent para Autenticação ou Configurar o MongoDB Agent para LDAP. |
DB Password | Para autenticação do |
Allows TLS for connections | Se marcado, o Backup usa TLS para se conectar ao MongoDB. |
Você pode optar por fazer backup de todos os bancos de dados e coleções em sua implantação do MongoDB ou específicos.
No MongoDB Cloud Manager, acesse aGo Continuous Backup página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Clique em Continuous Backup na barra lateral.
A página Backup contínuo é exibida.
Na Start Backup barra lateral do, configure a origem da cópia de segurança e o mecanismo de armazenamento.
Menu | Valores possíveis | Valor padrão |
---|---|---|
Sync source |
|
Usar um secundário é preferível porque minimiza o impacto no desempenho no primário. |
Storage Engine |
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. |
Definir mecanismos de autenticação.
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 Consulte Configurar o MongoDB Agent para Autenticação ou Configurar o MongoDB Agent para LDAP. |
DB Password | Para autenticação do |
Allows TLS for connections | Se marcado, o Backup usa TLS para se conectar ao MongoDB. |