Atualizei o tamanho do armazenamento da minha instância de banco de dados relacional do Amazon RDS. No entanto, o processo está demorando muito e a instância está no estado de otimização de armazenamento.
Resolução
Quando o tamanho do armazenamento da instância do banco de dados do Amazon RDS é modificado, o status da instância muda para otimização de armazenamento. Isso significa que a modificação da instância de banco de dados tem como objetivo alterar o tamanho ou o tipo de armazenamento. O processo de otimização do armazenamento é realizado pela automação do RDS. A automação do RDS confirma que os dados são distribuídos uniformemente para os volumes subjacentes do Amazon Elastic Block Store (Amazon EBS) após a modificação do armazenamento.
Na maioria dos casos, aumentar o tamanho do armazenamento não causa nenhuma interrupção ou degradação na performance da instância de banco de dados. Essa operação pode levar várias horas para ser concluída. Não será possível fazer mais modificações de armazenamento por seis horas ou até que a otimização do armazenamento seja concluída na instância, o que for mais longo. No entanto, você poderá realizar qualquer outra modificação de instância, como escalar ou reinicializar o tamanho da instância.
Normalmente, a otimização do armazenamento é concluída em algumas horas, mas, às vezes, pode levar até 24 horas. Quando a instância de banco de dados está no status de otimização de armazenamento, ela permanece operacional. A disponibilidade da sua aplicação não é afetada. Não é preciso esperar que a instância de banco de dados esteja no estado Disponível para executar as aplicações.
Observação: não há como acelerar esse processo. É necessário aguardar a conclusão do processo de otimização. Quanto maior o aumento do tamanho do armazenamento, maior será o uso do armazenamento e mais demorado será o processo. Como esse é um processo automatizado, não há uma maneira fixa de determinar quanto tempo é necessário para concluir a otimização do armazenamento na instância de banco de dados do RDS.
Como o Amazon Aurora usa uma solução de armazenamento para clientes que não é sustentada por volumes do EBS, você não precisa considerar a otimização do armazenamento para instâncias do Aurora. Para obter mais informações, consulte Introdução ao mecanismo de armazenamento Aurora.
Observação: qualquer tipo de modificação de armazenamento pode fazer com que a instância de banco de dados mude para o status de otimização de armazenamento. No entanto, modificar o armazenamento também pode fazer com que a instância seja reiniciada, exigindo algum tempo de inatividade. Isso é necessário em casos específicos, como alterar o tipo de armazenamento de SSD para magnético ou vice-versa. Para obter mais informações, consulte Configurações para instâncias de banco de dados.
Para monitorar a quantidade de armazenamento gratuito para a instância de banco de dados e agir quando necessário, recomenda-se criar um Alarme do Amazon CloudWatch.
Informações relacionadas
Gerenciar uma instância de banco de dados do Amazon RDS