Modifica dell'archiviazione per un'istanza database RDS Custom per Oracle
La modifica dello spazio di archiviazione di un'istanza database RDS Custom per SQL Server è simile a quella di un'istanza database Amazon RDS, ma è possibile eseguire le seguenti operazioni:
-
Aumento della dimensione dello spazio di archiviazione allocato.
-
Modifica del tipo di archiviazione. Puoi utilizzare i tipi di archiviazione disponibili, ad esempio archiviazione per uso generico o capacità di IOPS allocata. Il tipo Capacità di IOPS allocata è supportato per i tipi di archiviazione gp3, io1 e io2 Block Express.
-
Modifica della capacità di IOPS allocata, se si utilizzano tipi di volume che supportano la capacità di IOPS allocata.
Le seguenti limitazioni si applicano alla modifica dell'archiviazione di un'istanza database RDS Custom per SQL Server:
-
La dimensione minima di archiviazione allocata per RDS Custom per SQL Server è 20 GiB. Il limite massimo di archiviazione per io1, gp2 e gp3 è di 16 TiB, mentre io2 supporta 64 TiB.
-
Come per Amazon RDS, non è possibile ridurre lo storage allocato. Si tratta di una limitazione dei volumi Amazon Elastic Block Store (Amazon EBS). Per ulteriori informazioni, consulta Uso dello storage per istanze database di Amazon RDS
-
La scalabilità automatica dell'archiviazione non è supportata per le istanze database RDS Custom per SQL Server.
-
Tutti i volumi di archiviazione che colleghi manualmente alla tua istanza database RDS Custom non vengono presi in considerazione per la scalabilità dell'archiviazione. Solo i volumi di dati predefiniti forniti da RDS, ovvero l'unità D, vengono presi in considerazione per la scalabilità dell'archiviazione.
Per ulteriori informazioni, consulta Perimetro di supporto RDS Custom.
-
Il dimensionamento dell'archiviazione di solito non causa alcuna interruzione o peggioramento delle prestazioni dell'istanza database. Dopo aver modificato le dimensioni di storage di un'istanza database, lo stato passa a storage-optimization (ottimizzazione-storage).
-
L'ottimizzazione dello spazio di archiviazione può richiedere alcune ore. Non puoi apportare altre modifiche all’archiviazione prima di sei (6) ore dal completamento dell'ottimizzazione dello spazio di archiviazione nell'istanza. Per ulteriori informazioni, consulta Uso dello storage per istanze database di Amazon RDS
Per ulteriori informazioni sullo storage, consultare Storage delle istanze di database Amazon RDS.
Per informazioni generali sulla modifica dello storage, consulta Uso dello storage per istanze database di Amazon RDS.
Importante
Non modificare l’archiviazione per l’istanza database RDS Custom per SQL Server utilizzando la console o l’API Amazon EC2 o Amazon EBS. Se l’archiviazione viene modificata direttamente al di fuori della console o delle API Amazon RDS, lo stato del database diventa unsupported-configuration.
Quando si modifica direttamente l’archiviazione utilizzando Amazon EC2 o Amazon EBS, Amazon RDS non è in grado di monitorare o gestire lo stato dell’istanza database. Questo potrebbe causare:
-
Funzionamento non corretto dei meccanismi di failover a disponibilità elevata
-
Interruzione delle configurazioni di replica del database
-
Errori delle funzionalità di ridondanza
Modifica l’archiviazione solo tramite la console o le API Amazon RDS per mantenere il database in uno stato supportato. Per la procedura di ripristino, consulta Correzione delle configurazioni non supportate in RDS Custom per SQL Server.
Per modificare l'archiviazione per un'istanza database RDS Custom per SQL Server
Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, scegliere Databases (Database).
-
Scegliere l'istanza database che si vuole modificare.
-
Scegliere Modify (Modifica).
-
Eseguire le seguenti modifiche secondo necessità:
-
Inserire un nuovo valore per Allocated Storage (Storage allocato). Questo valore deve essere maggiore di quello corrente e compreso tra 20 GiB e 16 TiB.
-
Modificare il valore per Storage Type (Tipo di storage). Puoi scegliere uno dei tipi di archiviazione disponibili, ovvero Uso generico o Capacità di IOPS allocata. Il tipo Capacità di IOPS allocata è supportato per i tipi di archiviazione gp3, io1 e io2 Block Express.
-
Se specifichi tipi di volume che supportano la capacità di IOPS allocata, puoi definire il valore Capacità di IOPS allocata.
-
-
Scegliere Continue (Continua).
-
Scegliere Apply immediately (Applica immediatamente) o Apply during the next scheduled maintenance window (Applica durante la prossima finestra di manutenzione pianificata).
-
Scegliere Modify DB Instance (Modifica istanza database).
Per modificare l'archiviazione di un'istanza database RDS Custom per SQL Server, utilizza il comando modify-db-instance AWS CLI. Impostazione dei parametri seguenti in base alle esigenze:
-
--allocated-storage: la quantità di spazio di archiviazione, in gibibyte, da allocare per l'istanza database. Questo valore deve essere maggiore di quello corrente e compreso tra 20 e 16.384 GiB. -
--storage-type: il tipo di archiviazione, ad esempio gp2, gp3, io1 o io2. -
--iops– La capacità di IOPS allocata per l'istanza database. È possibile specificare questo valore solo per i tipi di archiviazione che supportano la capacità di IOPS allocata (gp3, io1 e io2). -
--apply-immediately: utilizza--apply-immediatelyper applicare immediatamente le modifiche.Oppure utilizza
--no-apply-immediately(impostazione di default) per applicare le modifiche durante la finestra di manutenzione successiva.
L'esempio seguente modifica la dimensione dello spazio di archiviazione di my-custom-instance a 200 GB, il tipo di archiviazione a io1 e la capacità di IOPS allocata a 3000.
Per Linux, macOS o Unix:
aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --storage-type io1 \ --iops 3000 \ --allocated-storage 200 \ --apply-immediately
Per Windows:
aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --storage-type io1 ^ --iops 3000 ^ --allocated-storage 200 ^ --apply-immediately