Condividi tramite


Configurare l'aumento automatico delle risorse di archiviazione

Questo articolo descrive come configurare l'archiviazione del server di Database di Azure per PostgreSQL in modo da aumentare senza influire sul carico di lavoro.

Per i server con più di 1 TiB di archiviazione con provisioning, il meccanismo di aumento automatico dello spazio di archiviazione viene attivato quando lo spazio disponibile è inferiore al 10% della capacità totale o quando lo spazio disponibile è inferiore a 64 GiB. Il più piccolo dei due è il valore che determina quando viene attivata l'aumento automatico. Al contrario, per i server con spazio di archiviazione inferiore a 1 TiB, questa soglia viene adattata a 20% della capacità totale o quando lo spazio disponibile è inferiore a 64 GiB. Anche in questo caso, selezionando il più piccolo dei due valori.

Come illustrazione, prendere un server con una capacità di archiviazione di 2 TiB (maggiore di 1 TiB). In questo caso, il limite di aumento automatico viene impostato su 64 GiB. Questa scelta viene effettuata perché 64 GiB è il valore più piccolo rispetto al 10% di 2 TiB, che è approssimativamente 204,8 GiB. Al contrario, per un server con dimensioni di archiviazione pari a 128 GiB (inferiore a 1 TiB), la funzionalità di aumento automatico viene attivata quando sono presenti solo 25,8 GiB di spazio lasciato. Questa attivazione si basa sulla soglia del 20% dell'archiviazione totale allocata (128 GiB), che è minore di 64 GiB.

Note

Database di Azure per PostgreSQL supporta solo la funzionalità di aumento automatico delle risorse di archiviazione nel tipo di archiviazione SSD Premium.

L'archiviazione raddoppia sempre le dimensioni per l'unità SSD del disco Premium e raddoppia il costo di archiviazione.

Solo SSD Premium V2 supporta un aumento delle dimensioni del disco più granulare.

Passaggi per abilitare l'aumento automatico dell'archiviazione per i server esistenti

Utilizzo del portale di Azure:

  1. Selezionare l'istanza del server flessibile di Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Impostazioni, selezionare Calcolo e archiviazione.

    Screenshot della pagina Calcolo e archiviazione.

  3. Nella sezione Archiviazione, abilitare la casella di controllo Aumento automatico archiviazione.

    Screenshot che mostra come abilitare l'aumento automatico dell'istanza delle risorse di archiviazione in un database di Azure esistente per un server flessibile.

  4. Selezionare Salva per applicare le modifiche.

    Screenshot che mostra come salvare le modifiche dopo l'abilitazione della crescita automatica della memoria in un'istanza esistente di server flessibile di Azure Database.

  5. Una distribuzione viene avviata e, al termine, viene visualizzata una notifica che indica che l'aumento automatico è abilitato correttamente.

    Screenshot che mostra la notifica che conferma che l'aumento automatico è abilitato.

Passaggi per disabilitare l'aumento automatico dell'archiviazione per i server esistenti

Utilizzo del portale di Azure:

  1. Selezionare l'istanza del server flessibile di Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Impostazioni, selezionare Calcolo e archiviazione.

    Screenshot della pagina Calcolo e archiviazione.

  3. Nella sezione Archiviazione, abilitare la casella di controllo Aumento automatico archiviazione.

    Screenshot che mostra come disabilitare l'espansione automatica dello spazio di archiviazione in un'istanza esistente del server flessibile di Database di Azure.

  4. Selezionare Salva per applicare le modifiche.

    Screenshot che mostra come salvare le modifiche dopo aver disabilitato l'aumento automatico delle risorse di archiviazione in un'istanza del server flessibile esistente di Database di Azure.

  5. Una distribuzione viene avviata e, al termine, viene visualizzata una notifica che indica che l'aumento automatico è abilitato correttamente.

    Screenshot che mostra la notifica che conferma che l'aumento automatico è abilitato.

Passaggi per abilitare l'aumento automatico dell'archiviazione durante il provisioning del server

Utilizzo del portale di Azure:

  1. Durante il provisioning di una nuova istanza del server flessibile di Database di Azure per PostgreSQL, nella sezione Calcolo + archiviazione selezionare Configura server.

    Screenshot che mostra come configurare il calcolo del server e l'archiviazione durante il provisioning di un nuovo database di Azure per un'istanza del server flessibile.

  2. Nella sezione Archiviazione, abilitare la casella di controllo Aumento automatico archiviazione.

    Screenshot che illustra come abilitare la crescita automatica dell'archiviazione durante l'impostazione di una nuova istanza flessibile del server del database Azure.

Limitazioni e considerazioni

  • L'aumento automatico viene attivato quando lo spazio disponibile è minore di 10% dello spazio di archiviazione totale di cui è stato effettuato il provisioning o di 64 GiB, a qualsiasi valore maggiore.

  • La funzionalità di aumento automatico supporta solo l'espansione. Non riduce automaticamente le dimensioni di archiviazione.

Domande frequenti

**Q. La funzione di crescita automatica funziona con un elevato utilizzo di WAL?

A.No, in questo caso non si attiva.

Q. L'aumento automatico causa tempi di inattività?
R. No, si basa sul ridimensionamento dei dischi online.