Salta al contenuto

Perché la mia istanza database Amazon RDS è in stato di ottimizzazione dello spazio di archiviazione da molto tempo?

3 minuti di lettura
0

Ho aggiornato le dimensioni dello spazio di archiviazione della mia istanza database Amazon Relational Database Service (Amazon RDS). Il processo richiede molto tempo e l'istanza è in stato di ottimizzazione dello spazio di archiviazione.

Risoluzione

Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

Quando modifichi le dimensioni dello spazio di archiviazione di un'istanza database, l'istanza entra nello stato storage-optimization. Amazon RDS esegue automaticamente il processo di ottimizzazione dello spazio di archiviazione. Amazon RDS distribuisce in modo uniforme i dati nei volumi Amazon Elastic Block Store (Amazon EBS) dopo la modifica dello spazio di archiviazione.

Nella maggior parte dei casi, lo spazio di archiviazione scalato non causa un'interruzione o un peggioramento delle prestazioni dell'istanza database. Tuttavia, l'operazione potrebbe richiedere diverse ore. Non puoi apportare ulteriori modifiche allo spazio di archiviazione per 6 ore o fino al completamento dell'ottimizzazione nell'istanza, se tale operazione richiede più tempo. Puoi eseguire qualsiasi altra modifica dell'istanza, ad esempio scalare le dimensioni dell'istanza o eseguire un riavvio. Dopo aver scalato l'istanza, puoi vedere i progressi dell'ottimizzazione dello spazio di archiviazione nella Console di gestione AWS o utilizzare il comando AWS CLI describe-db-instances.

In genere, l'ottimizzazione dello spazio di archiviazione viene completata in poche ore, ma il processo può richiedere più di 24 ore. L'istanza è operativa durante l'ottimizzazione e l'applicazione è ancora disponibile. Puoi eseguire le applicazioni durante l'ottimizzazione dello spazio di archiviazione.

Nota: non puoi velocizzare l'ottimizzazione dello spazio di archiviazione e devi attendere il completamento del processo. Il processo richiede più tempo per aumentare le dimensioni dello spazio di archiviazione e il suo utilizzo. Poiché si tratta di un processo automatizzato, non esiste un modo fisso per stabilire il tempo necessario per completare l'ottimizzazione nell'istanza.

Per il volume di un cluster, Amazon Aurora utilizza una soluzione di archiviazione personalizzata per i dati e Amazon EBS per l'archiviazione locale. Quando scali istanze database, ad esempio da db.r5.2xlarge a db.r5.4xlarge, puoi visualizzare gli eventi di ottimizzazione dello spazio di archiviazione nella colonna dello stato.

Nota: se apporti qualsiasi tipo di modifica allo spazio di archiviazione, l'istanza entra nello stato storage-optimization. Quando modifichi lo spazio di archiviazione, l'istanza potrebbe riavviarsi. Tale operazione è necessaria in casi specifici, ad esempio in caso di modifica del tipo di archiviazione tra SSD e magnetico. Per ulteriori informazioni, consulta Impostazioni per istanze database.

Per monitorare la quantità di spazio di archiviazione gratuito per l'istanza database, è consigliabile creare un allarme in Amazon CloudWatch.

Informazioni correlate

Gestione di un'istanza database Amazon RDS