Modificar o armazenamento para uma instância de banco de dados do RDS Custom para SQL Server
O procedimento para modificar o armazenamento de uma instância de banco de dados do RDS Custom para SQL Server é semelhante ao procedimento de modificação de uma instância de banco de dados do Amazon RDS, mas você só pode fazer o seguinte:
-
Aumente o tamanho do armazenamento alocado.
-
Altere o tipo de armazenamento. Você pode utilizar tipos de armazenamento, como de uso geral ou IOPS provisionadas. As IOPS provisionadas são compatíveis com os tipos de armazenamento gp3, io1 e io2 Block Express.
-
Altere as IOPS provisionadas, se você estiver utilizando os tipos de volume compatíveis com as IOPS provisionadas.
As seguintes limitações se aplicam à modificação do armazenamento de uma instância de banco de dados do RDS Custom para SQL Server:
-
O tamanho mínimo do armazenamento alocado para o RDS Custom para SQL Server é 20 GiB, e o máximo é 16 TiB.
-
Como acontece com o Amazon RDS, não é possível diminuir o armazenamento alocado. Essa é uma limitação dos volumes do Amazon Elastic Block Store (Amazon EBS). Para ter mais informações, consulte Trabalhar com armazenamento para instâncias de banco de dados do Amazon RDS.
-
A autoescalabilidade de armazenamento não é compatível com instâncias de banco de dados do RDS Custom para SQL Server.
-
Todos os volumes de armazenamento anexados manualmente à sua instância de banco de dados do RDS Custom não são considerados para escalabilidade do armazenamento. Somente os volumes de dados padrão fornecidos pelo RDS, ou seja, a unidade D, são considerados para escalabilidade do armazenamento.
Para ter mais informações, consulte Perímetro de suporte do RDS Custom.
-
A escalabilidade de armazenamento geralmente não gera nenhuma interrupção ou degradação na performance da instância de banco de dados. Depois de modificar o tamanho de armazenamento de uma instância de banco de dados, o status da instância de banco de dados é storage-optimization.
-
A otimização de armazenamento pode demorar muitas horas. Não é possível fazer outras modificações de armazenamento por até seis (6) horas ou até a conclusão da otimização de armazenamento na instância, o que acontecer por último. Para ter mais informações, consulte Trabalhar com armazenamento para instâncias de banco de dados do Amazon RDS.
Para ter mais informações sobre armazenamento, consulte Armazenamento de instâncias de banco de dados do Amazon RDS.
Para obter informações gerais sobre a modificação do armazenamento, consulte Trabalhar com armazenamento para instâncias de banco de dados do Amazon RDS.
Como modificar o armazenamento para uma instância de banco de dados do RDS Custom para SQL Server
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).
-
Escolha a instância de banco de dados que você deseja modificar.
-
Selecione Modify.
-
Faça as seguintes alterações, conforme necessário:
-
Digite um novo valor em Allocated Storage (Armazenamento alocado). Ele deve ser maior que o valor atual e variar entre 20 GiB e 16 TiB.
-
Altere o valor de Storage type (Tipo de armazenamento). É possível escolher entre os tipos de armazenamento de uso geral ou IOPS provisionadas disponíveis. As IOPS provisionadas são compatíveis com os tipos de armazenamento gp3, io1 e io2 Block Express.
-
Se estiver especificando um tipo de armazenamento que seja compatível com IOPS provisionadas, você poderá definir o valor de IOPS provisionadas.
-
-
Escolha Continuar.
-
Escolha Apply immediately (Aplicar imediatamente) ou Apply during the next scheduled maintenance window (Aplicar durante a próxima janela de manutenção programada).
-
Selecione Modify DB instance (Modificar instância de banco de dados).
Para modificar o armazenamento de uma instância de banco de dados do RDS Custom para SQL Server, utilize o comando modify-db-instance da AWS CLI. Defina os seguintes parâmetros, conforme necessário:
-
--allocated-storage
: quantidade de armazenamento a ser alocada para a instância de banco de dados, em gibibytes. Ele deve ser maior que o valor atual e variar entre 20 e 16.384 GiB. -
--storage-type
: o tipo de armazenamento, por exemplo, gp2, gp3, io1 ou io2. -
--iops
: IOPS provisionadas para a instância de banco de dados. É possível especificar isso somente para tipos de armazenamento que são compatíveis com IOPS provisionadas (gp3, io1 e io2). -
--apply-immediately
: use--apply-immediately
para aplicar as alterações de armazenamento de forma imediata.Ou use
--no-apply-immediately
(o padrão) para aplicar as alterações durante a próxima janela de manutenção.
O exemplo a seguir altera o tamanho do armazenamento de my-custom-instance para 200 GiB, o tipo de armazenamento para io1 e as IOPS provisionadas para 3.000.
Para Linux, macOS ou Unix:
aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --storage-type io1 \ --iops 3000 \ --allocated-storage 200 \ --apply-immediately
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --storage-type io1 ^ --iops 3000 ^ --allocated-storage 200 ^ --apply-immediately