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 do MongoDB. A automação pode adicionar hosts e implantar 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 agendados e recuperação pontual dos seus conjunto de réplicas e clusters fragmentados do 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 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 mongod processo autônomo executando o MongoDB FCV 4.2 ou anterior, você deve convertê-lo em um conjunto de réplicas de um único membro.
Fluxo de trabalho de backup
Os backups dependem do do seu banco de dados. Essa feature compatibility version varia da versão atual até a versão anterior. Para o MongoDB version compatibility MongoDB,4.4 o FCV 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.