Usar um release de de suporte de longo prazo (LTS) - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usar um release de de suporte de longo prazo (LTS)

O Amazon DocumentDB designa determinadas versões como versões de Long-Term Support (LTS). Os clusters de banco de dados que usam LTS podem permanecer na mesma versão por mais tempo e passar por menos ciclos de atualização do que os clusters que usam versões não LTS. As versões LTS receberão apenas patches críticos de estabilidade e segurança sem introduzir novos recursos.

Versão atual do LTS

A versão atual do LTS para o Amazon DocumentDB é:

  • Versão 5.0.0 do motor, versão de patch de motor necessária 3.0.17983 ou posterior

Para determinar a versão do patch em que seu cluster está, consulteComo verificar se meu cluster existente da versão 5.0.0 do motor está no LTS.

Para obter detalhes sobre cronogramas de suporte e ciclos de lançamento para as versões LTS, consulte as datas de suporte da versão do mecanismo Amazon DocumentDB. O Amazon DocumentDB anunciará a próxima versão do LTS por meio de canais de comunicação padrão.

nota

Uma versão LTS para o Amazon DocumentDB 8.0 ainda não foi designada. Se você precisar de LTS, use a versão 5.0.0 do mecanismo com a versão de patch 3.0.17983 ou posterior.

Quem deve usar o LTS

As versões LTS do Amazon DocumentDB foram projetadas para clusters com janelas de upgrade limitadas. O LTS é ideal para ambientes de produção em que a disponibilidade do banco de dados afeta diretamente as operações comerciais.

Considere as versões do LTS se:

  • Seu aplicativo tem requisitos rígidos de tempo de atividade que limitam as oportunidades de upgrade

  • Você tem todos os recursos e aprimoramentos necessários do mecanismo de banco de dados que seu aplicativo precisa

Em vez disso, considere as versões padrão se:

  • Seu aplicativo pode lidar com o mínimo de interrupção

  • Você quer os recursos e aprimoramentos mais recentes assim que eles forem lançados

Entendendo as versões do patch LTS

O Amazon DocumentDB Long Term Support (LTS) tem uma versão mínima de patch designada. Seu cluster é considerado na versão LTS se você estiver executando:

  1. A versão de patch exigida pelo LTS designada, ou

  2. Qualquer versão de patch posterior (seja necessária ou opcional)

Os patches opcionais permanecem os mesmos definidos em Manutenção do Amazon DocumentDB.

Patches necessários versus patches opcionais

  • Os patches necessários contêm atualizações críticas e serão aplicados automaticamente durante a janela de atualização do seu cluster

  • Os patches opcionais contêm melhorias não críticas e não têm data de aplicação automática

Como identificar os tipos de patch

Para determinar se um patch pendente é necessário ou opcional, conecte-se ao seu cluster e execute o describe-pending-maintenance-actions comando da CLI ou chame a operação da DescribePendingMaintenanceActions API. Para obter mais detalhes sobre o gerenciamento de patches, consulte Manutenção do Amazon DocumentDB.

  • Os patches necessários exibem datas específicas paraCurrentApplyDate,ForcedApplyDate, e AutoAppliedAfterDate

  • Os patches opcionais exibem valores nulos para esses campos de data

Importante
  • As atualizações são operações unidirecionais - você não pode fazer o downgrade após a atualização

  • Seu cluster passará por um breve período de inatividade durante o processo de atualização

Como criar um novo cluster LTS

Para criar um cluster LTS, siga estas etapas:

  1. No Management Console, crie um novo cluster da versão 5.0.0 do mecanismo

  2. Verifique se você está usando a versão de patch do mecanismo necessária após a criação ou o upgrade do cluster conectando-se ao seu cluster e executando o seguinte comando: db.runCommand({getEngineVersion: 1})

Exemplo

{ engineVersion: '3.0.17983', ok: 1, operationTime: Timestamp({ t: timestamp_value, i: 1 }) }

Como fazer o upgrade da versão 3.6.0 ou 4.0.0 do motor para um cluster LTS 5.0.0

Para atualizar para um cluster LTS, siga estas etapas:

  1. No Management Console, atualize a versão principal (MVU) do cluster da versão 3.6.0 ou 4.0.0 do seu mecanismo para 5.0.0 após a atualização da versão do mecanismo Amazon DocumentDB

  2. Verifique se você está usando a versão de patch do mecanismo necessária após a criação ou o upgrade do cluster conectando-se ao seu cluster e executando o seguinte comando: db.runCommand({getEngineVersion: 1})

Como verificar se meu cluster existente da versão 5.0.0 do motor está no LTS

Para verificar se o cluster da versão 5.0.0 do seu motor está executando uma versão LTS:

  1. Verifique se você está usando a versão 5.0.0, a versão 3.0.17983 ou posterior do engine patch obrigatório conectando-se ao seu cluster e executando o seguinte comando: db.runCommand({getEngineVersion: 1})

  2. Se necessário, atualize seu cluster existente da versão 5.0.0 do mecanismo após Executar uma atualização de patch para a versão do mecanismo de um cluster