Aggiornamento del file system di archiviazione per un'istanza database - Amazon Relational Database Service

Aggiornamento del file system di archiviazione per un'istanza database

La maggior parte delle istanze database RDS offre una dimensione di archiviazione massima di 64 TiB per i database RDS per MariaDB, MySQL e PostgreSQL. Tuttavia, alcuni file system a 32 bit meno recenti hanno capacità di archiviazione inferiori. Per determinare la capacità di archiviazione dell’istanza database, si utilizza il comando AWS CLIdescribe-valid-db-instance-modificazioni.

RDS verifica se il sistema di archiviazione ha una dimensione di archiviazione di 16 TiB, un limite di dimensione del file di 2 TiB o scritture non ottimizzate. Se le istanze database soddisfano queste condizioni, RDS avvisa che la configurazione del file system è idonea per un aggiornamento. È possibile verificare l’idoneità all’aggiornamento dell’istanza database nel pannello Archiviazione della pagina dei dettagli dell’istanza database.

Verifica l'idoneità all'aggiornamento della configurazione dell'archiviazione di un'istanza database.

Se l’istanza database è idonea per un aggiornamento del file system, utilizza una delle seguenti tecniche:

  • Crea un'implementazione blu/verde e specifica Aggiorna la configurazione del file system di archiviazione.

    Questa opzione aggiorna il file system alla configurazione preferita nell'ambiente verde. Quindi puoi eseguire lo switchover all'implementazione blu/verde, che rende l'ambiente verde il nuovo ambiente di produzione. Per istruzioni dettagliate, vedi Creazione di un’implementazione blu/verde in Amazon RDS.

  • Crea una replica di lettura dell'istanza database e specifica Aggiorna la configurazione del file system di archiviazione.

    Questa opzione aggiorna il file system della replica di lettura alla configurazione preferita. È possibile promuovere la replica di lettura a un'istanza autonoma. Per istruzioni dettagliate, vedi Creazione di una replica di lettura.

Durante l’aggiornamento dell’archiviazione, il motore di database non è disponibile. L'aggiornamento della configurazione di archiviazione è un'operazione che richiede un elevato livello di I/O e comporta tempi di creazione lunghi per le repliche di lettura e le implementazioni blu/verdi. Il processo di aggiornamento dell’archiviazione è più rapido quando sono soddisfatte entrambe le seguenti condizioni:

  • L’istanza database di origine utilizza l’archiviazione SSD con capacità di IOPS allocata (io1 oppure io2 Block Express).

  • È stato allocato l’ambiente verde o la replica di lettura con un’istanza 4xlarge o superiore.

Gli aggiornamenti dell'archiviazione su volumi SSD per scopi generici (gp2) possono far esaurire il saldo dei crediti di I/O; se ciò si verifica, il processo di aggiornamento diventa più lungo. Per ulteriori informazioni, consulta Storage delle istanze di database Amazon RDS.

Durante un aggiornamento dell’archiviazione, RDS aumenta la dimensione dell’archiviazione allocata del 10% per l’istanza verde o la replica di lettura se sono soddisfatte entrambe le seguenti condizioni:

  • Il consumo di archiviazione dell’istanza database di origine è maggiore o uguale al 90% della dimensione dell’archiviazione allocata.

  • L’Auto Scaling dell’archiviazione è abilitato.

RDS disattiva l’Auto Scaling quando la nuova dimensione dell’archiviazione è maggiore o uguale all’archiviazione massima allocata che è stata impostata per l’istanza. Se l’Auto Scaling dell’archiviazione è disabilitato prima dell’inizio dell’aggiornamento dell’archiviazione, la dimensione dell’archiviazione non aumenta durante l’aggiornamento.