Partilhar via


Configurar o crescimento automático do armazenamento

Este artigo descreve como você pode configurar o Banco de Dados do Azure para que o armazenamento do servidor PostgreSQL cresça sem afetar a carga de trabalho.

Para servidores com mais de 1 TiB de armazenamento provisionado, o mecanismo de crescimento automático de armazenamento é ativado quando o espaço disponível é inferior a 10% da capacidade total ou quando o espaço disponível é inferior a 64 GiB. O menor dos dois é o valor que determina quando o crescimento automático é ativado. Por outro lado, para servidores com armazenamento inferior a 1 TiB, este limiar é ajustado para 20% da capacidade total ou quando o espaço disponível é inferior a 64 GiB. Novamente, escolhendo o menor dos dois valores.

Como ilustração, pegue um servidor com capacidade de armazenamento de 2 TiB (maior que 1 TiB). Neste caso, o limite de crescimento automático é definido em 64 GiB. Esta escolha é feita porque 64 GiB é o menor valor quando comparado com 10% de 2 TiB, que é aproximadamente 204,8 GiB. Em contraste, para um servidor com um tamanho de armazenamento de 128 GiB (menos de 1 TiB), o recurso de crescimento automático é ativado quando restam apenas 25,8 GiB de espaço. Esta ativação baseia-se no limiar de 20% do armazenamento total atribuído (128 GiB), que é inferior a 64 GiB.

Nota

A Base de Dados do Azure para PostgreSQL apenas suporta o crescimento automático de armazenamento no tipo de armazenamento SSD Premium.

O armazenamento sempre dobra de tamanho para SSD de disco premium, e isso dobra o custo de armazenamento.

Apenas o SSD premium V2 suporta um aumento mais granular do tamanho do disco.

Etapas para habilitar o crescimento automático de armazenamento para servidores existentes

Usando o portal Azure:

  1. Selecione a sua instância de servidor flexível do Azure Database para PostgreSQL.

  2. No menu de recursos, na seção Configurações , selecione Computação + armazenamento.

    Captura de tela da página Computação + armazenamento.

  3. Na seção Armazenamento, ative a caixa de seleção Aumento automático do armazenamento.

    Captura de tela mostrando como habilitar o crescimento automático de armazenamento em um Banco de Dados do Azure existente para instância de servidor flexível.

  4. Selecione Guardar para aplicar as alterações.

    Captura de tela mostrando como salvar alterações depois de habilitar o crescimento automático de armazenamento em um Banco de Dados do Azure existente para instância de servidor flexível.

  5. Uma implantação é iniciada e, quando é concluída, uma notificação mostra que o crescimento automático está habilitado com êxito.

    Captura de ecrã a mostrar a notificação que confirma que o crescimento automático está ativado.

Etapas para desabilitar o crescimento automático de armazenamento para servidores existentes

Usando o portal Azure:

  1. Selecione a sua instância de servidor flexível do Azure Database para PostgreSQL.

  2. No menu de recursos, na seção Configurações , selecione Computação + armazenamento.

    Captura de tela da página Computação + armazenamento.

  3. Na seção Armazenamento, ative a caixa de seleção Aumento automático do armazenamento.

    Captura de ecrã a mostrar como desativar o crescimento automático de armazenamento numa Base de Dados do Azure existente para uma instância de servidor flexível.

  4. Selecione Guardar para aplicar as alterações.

    Captura de ecrã a mostrar como guardar alterações depois de desativar o crescimento automático de armazenamento numa Base de Dados do Azure existente para uma instância de servidor flexível.

  5. Uma implantação é iniciada e, quando é concluída, uma notificação mostra que o crescimento automático está habilitado com êxito.

    Captura de ecrã a mostrar a notificação que confirma que o crescimento automático está ativado.

Etapas para habilitar o crescimento automático do armazenamento durante o provisionamento do servidor

Usando o portal Azure:

  1. Durante o provisionamento de uma nova instância de servidor flexível do Banco de Dados do Azure para PostgreSQL, na seção Computação + armazenamento , selecione Configurar servidor.

    Captura de tela mostrando como configurar a computação e o armazenamento do servidor durante o provisionamento de um novo Banco de Dados do Azure para instância de servidor flexível.

  2. Na seção Armazenamento, ative a caixa de seleção Aumento automático do armazenamento.

    Captura de tela mostrando como habilitar o crescimento automático de armazenamento durante o provisionamento de um novo Banco de Dados do Azure para instância de servidor flexível.

Limitações e considerações

  • O crescimento automático é ativado quando o espaço disponível é inferior a 10% do armazenamento total provisionado ou 64 GiB, o que for maior.

  • O recurso de crescimento automático suporta apenas expansão. Não reduz o tamanho do armazenamento automaticamente.

Perguntas frequentes (FAQ)

Pergunta O crescimento automático funciona com alto uso de WAL?

A.No, não aciona nesse caso.

Q. O crescimento automático causa tempo de inatividade?
Um. Não, ele depende do dimensionamento de disco online.