Compartilhar via


Configurar crescimento automático de armazenamento

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

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

Para ilustrar isso, considere um servidor com uma capacidade de armazenamento de 2 TiB (maior que 1 TiB). Nesse caso, o limite do aumento automático é definido em 64 GiB. Essa escolha é feita porque 64 GiB é o valor menor quando comparado a 10% de 2 TiB, que é aproximadamente 204,8 GiB. Por outro lado, para um servidor com um tamanho de armazenamento de 128 GiB (menos de 1 TiB), o recurso de aumento automático será ativado quando houver apenas 25,8 GiB de espaço restante. Essa ativação baseia-se no limite de 20% do armazenamento total alocado (128 GiB), que é menor que 64 GiB.

Observação

O Banco de Dados do Azure para PostgreSQL só dá suporte ao recurso de crescimento automático de armazenamento no tipo de armazenamento Premium SSD.

O armazenamento sempre dobra de tamanho para o SSD de disco Premium, o que dobra o custo de armazenamento.

Somente o SSD Premium v2 dá suporte a um aumento de tamanho de disco mais granular.

Etapas para habilitar o aumento automático do armazenamento para servidores existentes

Usando o portal do Azure:

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

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

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

  3. Na seção Armazenamento, habilite 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 Salvar para aplicar as alterações.

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

  5. Uma implantação é iniciada e, quando concluída, uma notificação mostra que o aumento automático foi habilitado com sucesso.

    Captura de tela mostrando a notificação que confirma que o aumento automático está habilitado.

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

Usando o portal do Azure:

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

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

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

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

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

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

    Captura de tela mostrando como salvar as alterações depois de desabilitar o crescimento automático do 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 aumento automático foi habilitado com sucesso.

    Captura de tela mostrando a notificação que confirma que o aumento automático está habilitado.

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

Usando o portal do 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 uma nova instância de servidor flexível do Banco de Dados do Azure.

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

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

Limitações e considerações

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

  • O recurso de crescimento automático dá suporte apenas ao dimensionamento para cima. Ele não reduz o tamanho do armazenamento automaticamente.

Perguntas frequentes (FAQ)

**Q. O crescimento automático funciona com alto uso de WAL?

A. Não, não dispara nesse caso.

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