O MongoDB Ops Manager pode automatizar, monitorar e fazer backup de sua infraestrutura MongoDB.
Automação
A automação do gerente de operações permite configurar e manter clusters e nós MongoDB.

Agentes MongoDB que usam Automação em cada host MongoDB podem manter suas implementações MongoDB. Você pode instalar o agente MongoDB. A automação pode adicionar hosts e implementar e atualizar clusters novos ou existentes.
Monitoramento
O monitoramento do gerente de operações fornece relatórios, visualizações e alertas em tempo real sobre indicadores-chave de banco de dados e hardware.
Como funciona o monitoramento
Quando você ativa o monitoramento em um host do MongoDB, o monitoramento coleta estatísticas dos nós em sua implantação do MongoDB. O agente transmite estatísticas do banco de dados de volta ao Ops Manager para relatar o status de implementação em tempo real. Você pode configurar alertas nos indicadores escolhidos.
Backup.
O Ops Manager Backup fornece snapshots programados e recuperação pontual dos conjuntos de réplica e clusters fragmentadosdo MongoDB.
Como funciona o backup
Quando você ativa o Backup para uma MongoDB deployment, o Backup obtém instantâneos dos dados dos processos do MongoDB especificados.
Observação
Clusters sharded e conjuntos de réplicas são os únicos tipos de implantação que você pode fazer backup se seus bancos de dados executarem o MongoDB versão de compatibilidade do recurso 4.2 e versões anteriores. Para fazer backup de um processo mongod autônomo executando o MongoDB versão de compatibilidade do recurso 4.2 ou anterior, você deve convertê-lo em um conjunto de réplicas de nó único.
Fluxo de trabalho de backup
Os backups dependem da MongoDB version compatibility do seu banco de dados. Esta versão de compatibilidade do recurso varia da versão atual até a versão anterior. Para 4.4 o MongoDB, a versão de compatibilidade do recurso pode ser 4.2 4.4ou.
O processo de backup tira um snapshot do diretório de dados nos intervalos de snapshots programados.
Esse processo copia os arquivos de dados em uma implantação do MongoDB, enviando-os pela rede por meio do Ops Manager para o armazenamento de snapshot existente.
Seu sistema ainda pode gerenciar operações de leitura e gravação durante o processo de cópia.
Com o novo processo de backup, não há mais sincronizações iniciais. Como resultado de não ter sincronização inicial, o Ops Manager (usando um mongod executando FCV 4.2) pode oferecer suporte a uma gama mais ampla de clientes, como aqueles que usam muito renameCollection.
O agente MongoDB usa o cursor de backup incremental do WiredTier para capturar as alterações incrementais.
O processo de backup funciona dessa maneira, independentemente de como as capturas de imagem são armazenadas.
O backup usa uma versão de instância MongoDB igual ou superior à versão da réplica configurada.
O backup obtém e armazena instantâneos com base em uma política de retenção de instantâneos definida pelo usuário. Os snapshots de cluster fragmentados interrompem temporariamente o balanceador. Os instantâneos, em seguida, podem inserir um token de marcador em todos os shards e servidores de configuração no cluster. O Ops Manager tira um snapshot quando os tokens de marcador aparecem nos dados do snapshot.
O Ops Manager pode fazer backup de dados como um backup completo ou incremental. O Ops Manager requer um backup completo:
Para seu primeiro backup.
Depois que um snapshots for excluído.
Se o tamanho do bloco blockstore for alterado.
Backups incrementais reduzem os custos de transferência e armazenamento da rede.
Para saber mais sobre como configurar backups, consulte Opções de configuração de backup.
Restaurar dados
O backup pode restaurar dados de uma captura de imagem agendada completa ou de um ponto selecionado entre capturas de imagem.
Você pode restaurar clusters fragmentados e conjuntos de réplicas a partir de pontos no tempo selecionados.
Quando você restaura a partir de um snapshot, o Ops Manager lê diretamente do armazenamento de snapshot. Você pode restaurar o snapshot:
Para outro cluster.
Para baixar os arquivos de snapshots a partir de um link HTTPS.
Ao restaurar a partir de um momento específico, o Ops Manager faz o seguinte:
Restaura uma snapshot completa do armazenamento de snapshot.
Aplica oplogs armazenados até atingir o momento especificado.
Fornece as atualizações de snapshots e oplog usando os mesmos mecanismos de HTTPS.
Você pode configurar quanto do oplog deseja manter por backup. Isso afeta a quantidade de tempo que uma restauração point-in-time pode cobrir.
O MongoDB agradece seus comentários. Diga-nos como podemos melhorar o Ops Manager.