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

Noivos

Nesta página

  • Como funcionam as tarefas de limpeza
  • Trabalho de limpeza entre o Blockstore
  • Trabalho de limpeza entre blockstore
  • Tarefa de limpeza do sistema de arquivos
  • tarefa de limpeza S3
  • O que desencadeia um trabalho de limpeza

Esta página lista os trabalhos de limpeza limpeza e recentes.

Os trabalhos de limpeza removem blocos não utilizados em blockstores e S3 blockstores para recuperar o espaço de armazenamento.

Se nenhum snapshot existente fizer referência a determinado bloco, o MongoDB Ops Manager considerará o bloco não utilizado ou dead. O MongoDB Ops Manager prepara os blockstores depois que o snapshot cai abaixo do limite de bytes vivos.

A tarefa de limpeza difere com base no armazenamento de snapshots.

Observação

Alterações no tamanho do arquivo durante a limpeza

Durante as operações de limpeza, você pode notar que os tamanhos dos arquivos dos blockstores e dos armazenamento de snapshots compatíveis com S3 flutuam, às vezes drasticamente. Isso é normal durante essas operações.

Um trabalho de limpeza intra-blockstore executa as seguintes tarefas:

  1. Escreve todos os novos blocos para instantâneos contínuos em um novo local de destino no blockstore.

  2. Copia todos os blocos vivos existentes do local de origem para o novo local de destino no mesmo blockstore.

    Isso significa que duas cópias dos blocos vivos existem no blockstore ao mesmo tempo. Isso afeta o uso do armazenamento.

  3. Atualiza referências para manter relacionamentos de dados.

  4. Descarta o banco de dados de origem .

Um trabalho de limpeza entre blockstore executa as seguintes tarefas:

  1. Escreve todos os novos blocos para snapshots contínuos em um blockstore de destino diferente.

  2. Copia todos os blocos vivos existentes do blockstore de origem para o novo blockstore de destino .

  3. Atualiza referências para manter relacionamentos de dados.

  4. Descarta o banco de dados do blockstore de origem .

Uma tarefa de limpeza do sistema de arquivos exclui os arquivos do reconhecimento de data center do sistema de arquivos.

Um trabalho de limpeza de blockstore de armazenamento compatível com S3 executa as seguintes tarefas:

  1. Escreve todos os novos blocos para snapshots contínuos no banco de dados temporário

  2. Envia uma solicitação de exclusão para blocos morto no banco de dados de origem

  3. Retoma a gravação de novos blocos para snapshots contínuos no reconhecimento de data center de origem

  4. Copia novos blocos do reconhecimento de data center temporário de volta para o reconhecimento de data center de origem.

O Ops Manager Atlas Triggers tarefa de limpeza quando:

  • a porcentagem de bytes vivos cai abaixo de um determinado limite e

  • o número de bytes morto atinge um valor mínimo.

MongoDB Ops Manager também executa trabalhos de limpeza nos seguintes intervalos mínimos:

Localização do blockstore
Intervalo mínimo de limpeza
S3
Uma vez a cada duas semanas
MongoDB
Uma vez por ano

Ao preparar, o Ops Manager remove todos os bytes morto.

Tipo de blockstore
Porcentagem de vida com total de bytes
Número mínimo de bytes inativos
S3
75%
0
MongoDB
45%
2 GB

Você pode iniciar uma limpeza na página de administração da limpeza prioridade.

Observação

O Ops Manager limita as tarefas de rastreamento e Groom de um projeto aos Backup Daemon definidos na configuração de backup do projeto.

Voltar

Uso de recursos