Atualizações do sistema operacional no Amazon Aurora
As instâncias de banco de dados nos clusters de banco de dados do Aurora MySQL e do Aurora PostgreSQL ocasionalmente exigem atualizações do sistema operacional. O Amazon RDS faz upgrade do sistema operacional para uma versão mais recente para melhorar a performance 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.
Recomendamos que você atualize primeiro as instâncias de banco de dados do leitor em um cluster de banco de dados e depois a instância de banco de dados do gravador. Não recomendamos atualizar as instâncias do leitor e do gravador ao mesmo tempo, pois pode ocasionar um período de inatividade no caso de um failover.
Recomendamos que você use os drivers da AWS para obter um failover de banco de dados mais rápido. Para ter mais informações, consulte Conectar-se aos clusters de banco de dados do Aurora com os drivers da AWS.
Há dois tipos de atualização do sistema operacional, diferenciados pela descrição visível na ação de manutenção pendente na instância de banco de dados:
-
Atualização da distribuição do sistema operacional: usada para migrar para a versão principal mais recente compatível do Amazon Linux. Sua descrição na ação de manutenção pendente é
New Operating System upgrade is available
. -
Patch do sistema operacional: usado para aplicar várias correções de segurança e, às vezes, para melhorar a performance do banco de dados. Sua descrição na ação de manutenção pendente é
New Operating System patch is available
.
As atualizações do sistema operacional podem ser opcionais ou obrigatórias:
-
Uma atualização opcional pode ser aplicada a qualquer momento. Embora essas atualizações sejam opcionais, recomendamos que você as aplique periodicamente para manter sua frota do RDS atualizada. O RDS não aplica essas atualizações automaticamente.
Para ser notificado quando um novo patch opcional do sistema operacional estiver disponível, você poderá assinar o RDS-EVENT-0230 na categoria de evento de aplicação de patch de segurança. Para obter informações sobre como se inscrever em eventos do RDS, consulte Inscrever-se em notificações de eventos do Amazon RDS.
nota
RDS-EVENT-0230
não se aplica às atualizações de distribuição do sistema operacional. -
É necessária uma atualização obrigatória e enviamos uma notificação antes da atualização obrigatória. A notificação pode conter um prazo. Agende sua atualização para antes desse prazo. Após a data de prazo especificada, o Amazon RDS atualiza automaticamente o sistema operacional da instância de banco de dados para a versão mais recente durante uma das janelas de manutenção atribuídas.
Os upgrades da distribuição do sistema operacional são obrigatórios.
nota
A aplicação de todas as atualizações opcionais e obrigatórias pode ser necessária para cumprir várias obrigações de conformidade. Recomendamos que você aplique todas as atualizações disponibilizadas pelo RDS rotineiramente durante suas janelas de manutenção.
É possível usar o AWS Management Console ou a AWS CLI para obter informações sobre o tipo de atualização do sistema operacional.
Como obter informações de atualização usando o AWS Management Console
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No painel de navegação, escolha Databases (Bancos de dados) e, depois, a instância de banco de dados.
-
Selecione Maintenance (Manutenção e backups).
-
Na seção Manutenção pendente, encontre a atualização do sistema operacional e confira o valor de Descrição.
No AWS Management Console, uma atualização de distribuição do sistema operacional tem a Descrição definida como Nova atualização do sistema operacional está disponível, conforme mostrado na imagem a seguir. Este upgrade é obrigatório.
Um patch do sistema operacional tem a Descrição definida como Novo patch do sistema operacional disponível, conforme mostrado na imagem a seguir.
Para obter informações de atualização da AWS CLI, use o comando describe-pending-maintenance-actions.
aws rds describe-pending-maintenance-actions
A saída a seguir mostra uma atualização da distribuição do sistema operacional.
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb1", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System upgrade is available" } ] }
A saída a seguir mostra um patch do sistema operacional.
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb2", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System patch is available" } ] }
Disponibilidade de atualizações do sistema operacional
As atualizações do sistema operacional são específicas da versão do mecanismo de banco de dados e da classe de instância de banco de dados. Portanto, as instâncias de banco de dados recebem ou exigem atualizações em momentos diferentes. Quando uma atualização do sistema operacional estiver disponível para sua instância de banco de dados com base na versão do mecanismo e na classe de instância de banco de dados, essa atualização aparecerá no console. Ela também pode ser visualizada executando o comando AWS CLI describe-pending-maintenance-actions ou chamando a operação DescribePendingMaintenanceActions da API do RDS. Se houver uma atualização disponível para sua instância, você poderá atualizar o sistema operacional seguindo as instruções em Aplicação de atualizações para um cluster de banco de dados.