Atualizações de sistema operacional do Amazon Neptune - Amazon Neptune

Atualizações de sistema operacional do Amazon Neptune

O Amazon Neptune garante melhorias contínuas no desempenho, na segurança e na estabilidade do banco de dados por meio de atualizações regulares do sistema operacional. Essas atualizações são aplicadas tanto ao banco de dados do Neptune quanto ao Neptune Analytics, seguindo um processo de atualização estruturado. O Amazon Neptune lança atualizações de sistema operacional pelo menos uma vez por mês.

As atualizações de sistema operacional do banco de dados do Neptune que não exigem tempo de inatividade são aplicadas automaticamente durante a janela de manutenção. Algumas atualizações de sistema operacional (por exemplo: atualização da versão do kernel) exigem a reinicialização da instância. Essas atualizações são opcionais e não têm uma data definida para aplicação. No entanto, se você não aplicar essas atualizações, elas poderão eventualmente se tornar necessárias e aplicadas automaticamente durante a janela de manutenção da sua instância.

Neptune Analytics: as atualizações de sistema operacional do Neptune Analytics são perfeitas e não exigem nenhuma ação do cliente. Essas atualizações são aplicadas automaticamente em segundo plano sem tempo de inatividade.

Para manter a segurança e conformidade, recomendamos que você aplique todas as atualizações disponibilizadas pelo Amazon Neptune rotineiramente durante sua janela de manutenção. Ter todas as atualizações opcionais e obrigatórias ajuda a incorporar patches de segurança essenciais e garante o alinhamento com várias obrigações de conformidade. Versões desatualizadas de sistema operacional podem resultar em não conformidade com requisitos regulamentares.

Minimizar o tempo de inatividade para atualizações de sistema operacional que exigem reinicialização

Para atualizações de sistema operacional que exigem reinicialização, recomendamos que você atualize primeiro as instâncias do leitor em um cluster, e depois a instância do gravador a fim de maximizar a disponibilidade do cluster. Não recomendamos atualizar as instâncias do leitor e do gravador ao mesmo tempo, pois isso pode ocasionar um tempo de inatividade mais longo no caso de um failover.

Aplicar atualizações de sistema operacional à instância de banco de dados do Neptune

As instâncias de banco de dados do Neptune ocasionalmente exigem atualizações de sistema operacional. O Amazon Neptune faz upgrade do sistema operacional para uma versão mais recente para melhorar o desempenho do banco de dados e o procedimento de segurança geral dos clientes. Em geral, essas atualizações demoram cerca de dez minutos. As atualizações do sistema operacional não alteram a versão do mecanismo de banco de dados nem a classe de uma instância de banco de dados.

Para receber notificações sobre quando uma nova atualização opcional estiver disponível, assine o RDS-EVENT-0230 na categoria de aplicação de patches de segurança. Para obter informações sobre como se inscrever em eventos do Amazon Neptune, consulte Inscrever-se na notificação de eventos do Neptune.

Importante

Sua instância de banco de dados do Amazon Neptune permanecerá off-line durante a atualização do sistema operacional. Você pode minimizar o tempo de inatividade do cluster com um cluster de várias instâncias. Se você não tiver um cluster de várias instâncias, poderá optar por criar temporariamente um adicionando instâncias secundárias para realizar essa manutenção e, em seguida, excluindo as instâncias de leitura adicionais quando a manutenção for concluída (cobranças regulares pela instância secundária serão aplicadas).

Você pode usar o Console de gerenciamento da AWS ou a AWS CLI para determinar se uma atualização está disponível.

Utilização do Console de gerenciamento da AWS

Como determinar se uma atualização está disponível usando o Console de gerenciamento da AWS:

  1. Faça login no Console de Gerenciamento da AWS e abra o console do Amazon Neptune em https://console.aws.amazon.com/neptune/home.

  2. No painel de navegação, escolha Clusters e selecione a instância.

  3. Escolha Manutenção.

  4. Na seção Manutenção pendente, encontre a atualização do sistema operacional.

Uma imagem mostrando a seção Manutenção no Console de gerenciamento da AWS e uma atualização de sistema operacional disponível.

Você pode selecionar a atualização do sistema operacional e clicar em Aplicar agora ou Aplicar na próxima janela de manutenção na seção Manutenção pendente. Se o valor de manutenção for próxima janela, adie os itens de manutenção escolhendo Adiar atualização. Não é possível adiar uma ação de manutenção que já tiver sido iniciada.

Como alternativa, você pode escolher a instância em uma lista de clusters clicando em Clusters no painel de navegação e selecionando Aplicar agora ou Aplicar na próxima janela de manutenção no menu Ações.

Usar a CLI do AWS

Para determinar se uma atualização está disponível usando a AWS CLI, chame o comando describe-pending-maintenance-actions:

aws neptune describe-pending-maintenance-actions
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:myneptune", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System update is available" } ] }

Para aplicar as atualizações de sistema operacional, chame o comando apply-pending-maintenance-action:

aws neptune apply-pending-maintenance-action \ --apply-action system-update \ --resource-identifier (ARN of your DB instance) \ --opt-in-type immediate