O ApsaraDB RDS for SQL Server expande o armazenamento automaticamente quando o espaço livre atinge um limiar definido por você e mantém o banco de dados em execução sem intervenção manual.
Como funciona
Quando o armazenamento livre cai para ou abaixo da porcentagem configurada em Available Storage ≤, o sistema aciona uma expansão. A quantidade de armazenamento adicionada corresponde ao maior valor entre:
5 GB (se o armazenamento total for inferior a 50 GB e o espaço livre estiver abaixo de 10%, o incremento aumenta para 10 GB)
15% da capacidade de armazenamento atual, arredondado para o múltiplo de 5 GB mais próximo
A expansão é interrompida quando o armazenamento total atinge a Maximum Storage Capacity definida.
Para obter detalhes sobre o mecanismo subjacente, consulte Auto Scaling.
Pré-requisitos
Antes de começar, verifique se as seguintes condições foram atendidas:
-
A instância RDS deve atender a todos estes requisitos:
Tipo de armazenamento: SSD empresarial (ESSD)
Edição da instância: High-availability Edition ou Cluster Edition
Status: Running
Método de faturamento: assinatura ou pagamento conforme o uso
Sua conta possui saldo suficiente para cobrir o custo da expansão.
Instâncias Serverless do ApsaraDB RDS for SQL Server não suportam expansão automática de armazenamento. Para lidar com pouco espaço em uma instância Serverless, expand storage manually .
Limitações
Sem redução de escala. Não é possível reduzir o armazenamento expandido automaticamente.
Instâncias somente leitura têm prioridade. Se a instância primária possuir instâncias somente leitura, o sistema expandirá primeiro qualquer instância somente leitura cujo armazenamento seja menor que o tamanho alvo da primária antes de expandir a própria instância primária.
Configuração de instância somente leitura. A instância primária controla a expansão automática de armazenamento para instâncias somente leitura do SQL Server. Não é possível configure esse recurso separadamente.
Limitação de driver do Windows. Algumas instâncias não podem usar este recurso devido a limitações de drivers do Windows. Caso enfrente essa situação, atualize the minor engine version.
Faturamento
A expansão automática de armazenamento segue as mesmas regras de faturamento da expansão manual. Consulte Faturamento de alterações de especificação.
Ative a expansão automática de armazenamento
Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Encontre a instância e clique em no ID correspondente.
Na seção Instance Resources, clique em Settings à direita de Automatic Storage Expansion.
-
Configure os parâmetros a seguir e clique em OK.
Parâmetro Descrição Automatic Storage Expansion Ativa ou desativa a expansão automática de armazenamento. Available Storage ≤ Porcentagem de espaço livre que aciona a expansão. Quando o espaço livre restante cai para ou abaixo deste valor, a expansão é iniciada. Maximum Storage Capacity Limite superior para a expansão automática. Deve ser maior ou igual à capacidade total de armazenamento atual. Valores máximos: ESSD: 32.000 GB; Standard SSD: 6.000 GB.
Visualize o histórico de expansões
Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Encontre a instância e clique em no ID correspondente.
Na seção Instance Resources, clique em Storage Expansion Records à direita de Automatic Storage Expansion para abrir o console do Database Autonomy Service (DAS).
-
Na página Autonomy Center, defina Type como Auto-Scaling Events para visualize os eventos de expansão acionados.

-
Clique em Details no evento de Auto-Scaling desejado para visualize os detalhes da expansão.

Referência de API
|
API |
Descrição |
|
Configure a expansão automática de armazenamento para uma instância não Serverless. |
Próximos passos
Para expandir o armazenamento manualmente, consulte Expand the storage space of a non-Serverless instance ou Expand the storage space of a Serverless instance.
Para solucionar problemas de armazenamento, consulte Insufficient storage space for ApsaraDB RDS for SQL Server.