Modifica di un cluster database Amazon Aurora - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifica di un cluster database Amazon Aurora

È possibile modificare le impostazioni di un cluster di database per completare attività come la modifica del periodo di retention dei backup o della porta del database. È anche possibile modificare le istanze database in un cluster di database per completare attività come la modifica della classe dell'istanza database o l'abilitazione di Performance Insights. In questo argomento viene illustrato come modificare un cluster di database Aurora, le istanze database e le relative impostazioni.

È consigliabile testare eventuali modifiche in un cluster di database o in un'istanza database di prova prima di modificare un cluster di database o un'istanza database di produzione, per comprendere pienamente l'impatto di ogni modifica. Ciò è importante soprattutto in caso di aggiornamento delle versioni di database.

Modifica del cluster di database tramite la console, la CLI e l'API

Un cluster di database può essere modificato tramite AWS Management Console, AWS CLI o API RDS.

Nota

La maggior parte delle modifiche può essere applicata immediatamente o durante la successiva finestra di manutenzione programmata. Alcune modifiche, come l'attivazione della protezione da eliminazione, vengono applicate immediatamente, indipendentemente da quando scegli di applicarle.

La modifica della password master in AWS Management Console viene sempre applicata immediatamente.

Se utilizzi endpoint SSL e modifichi l'identificatore del cluster database, interrompi e riavvia il cluster database per aggiornare gli endpoint SSL. Per ulteriori informazioni, consulta Avvio e arresto di un cluster di database Amazon Aurora.

Per modificare un cluster di database
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegliere Databases (Database), quindi selezionare il cluster di database che si desidera modificare.

  3. Scegliere Modify (Modifica). Viene visualizzata la pagina Modify DB cluster (Modifica cluster di database).

  4. Modificare le impostazioni desiderate. Per informazioni su ciascuna impostazione, consulta Impostazioni per Amazon Aurora.

    Nota

    Nella AWS Management Console alcune modifiche a livello di istanza si applicano solo all'istanza database corrente, mentre altre si applicano all'intero cluster di database. Per sapere se un'impostazione si applica all'istanza database o al cluster di database, vedi l'ambito relativo all'impostazione in Impostazioni per Amazon Aurora. Per cambiare un'impostazione che consente di modificare l'intero cluster di database a livello di istanza nella AWS Management Console, segui le istruzioni contenute in Modifica di un'istanza database in un cluster database.

  5. Quando tutte le modifiche sono come le desideri, seleziona Continue (Continua) e controlla il riepilogo delle modifiche.

  6. Per applicare le modifiche immediatamente, selezionare Apply Immediately (Applica immediatamente).

  7. Nella pagina di conferma esaminare le modifiche. Se sono corrette, selezionare Modify cluster (Modifica cluster) per salvare le modifiche.

    In alternativa, scegliere Back (Indietro) per cambiare le modifiche o Cancel (Annulla) per annullare le modifiche.

Per modificare un cluster di database tramite AWS CLI, chiamare il comando modify-db-cluster. Specifica l'identificatore del cluster di database e i valori per le impostazioni da modificare. Per informazioni su ciascuna impostazione, consulta Impostazioni per Amazon Aurora.

Nota

Alcune impostazioni si applicano solo alle istanze database. Per modificare queste impostazioni, seguire le istruzioni in Modifica di un'istanza database in un cluster database.

Esempio

Il comando seguente modifica mydbcluster impostando il periodo di retention dei backup su 1 settimana (7 giorni).

Per Linux, macOS o Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbcluster \ --backup-retention-period 7

Per Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbcluster ^ --backup-retention-period 7

Per modificare un cluster di database tramite l'API Amazon RDS, chiamare l'operazione ModifyDBCluster. Specifica l'identificatore del cluster di database e i valori per le impostazioni da modificare. Per informazioni su ciascun parametro, consulta Impostazioni per Amazon Aurora.

Nota

Alcune impostazioni si applicano solo alle istanze database. Per modificare queste impostazioni, seguire le istruzioni in Modifica di un'istanza database in un cluster database.

Modifica di un'istanza database in un cluster database

Un'istanza database può essere modificata in un cluster di database tramite AWS Management Console, AWS CLI o API RDS.

Quando modifichi un'istanza database, puoi applicare le modifiche immediatamente. Per applicare le modifiche immediatamente, devi selezionare l'opzione Apply Immediately (Applica immediatamente) nella AWS Management Console, usare il parametro --apply-immediately quando chiami AWS CLI oppure impostare il parametro ApplyImmediately su true quando usi l'API di Amazon RDS.

Se non si sceglie di applicare immediatamente le modifiche, le modifiche vengono rinviate alla finestra di manutenzione successiva. Durante la finestra di manutenzione successiva, vengono applicate tutte queste modifiche rinviate. Se si sceglie di applicare immediatamente le modifiche, le nuove modifiche verranno applicate insieme alle eventuali modifiche precedentemente rinviate.

Per vedere le modifiche in sospeso per la successiva finestra di manutenzione, utilizza il comando dell’interfaccia AWS CLI describe-db-clusters e controlla il campo PendingModifiedValues.

Importante

Se nessuna delle modifiche rinviate richiede tempi di inattività, la selezione Apply immediately (Applica immediatamente) può provocare tempi di inattività imprevisti per l'istanza database. Non sono previsti tempi di inattività per le altre istanze database nel cluster di database.

Le modifiche rinviate non sono elencate nell'output del comando CLI describe-pending-maintenance-actions. Le azioni di manutenzione includono solo gli aggiornamenti di sistema pianificati per la finestra di manutenzione successiva.

Per modificare un'istanza database in un cluster di database
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegliere Databases (Database), quindi selezionare l'istanza database che si desidera modificare.

  3. Per Actions (Operazioni), scegliere Modify (Modifica). Viene visualizzata la pagina Modify DB Instance (Modifica istanza database).

  4. Modificare le impostazioni desiderate. Per informazioni su ciascuna impostazione, consulta Impostazioni per Amazon Aurora.

    Nota

    Alcune impostazioni sono valide per l'intero cluster di database e devono essere modificate a livello di cluster. Per modificare queste impostazioni, seguire le istruzioni in Modifica del cluster di database tramite la console, la CLI e l'API.

    Nella AWS Management Console alcune modifiche a livello di istanza si applicano solo all'istanza database corrente, mentre altre si applicano all'intero cluster di database. Per sapere se un'impostazione si applica all'istanza database o al cluster di database, vedi l'ambito relativo all'impostazione in Impostazioni per Amazon Aurora.

  5. Quando tutte le modifiche sono come le desideri, seleziona Continue (Continua) e controlla il riepilogo delle modifiche.

  6. Per applicare le modifiche immediatamente, selezionare Apply Immediately (Applica immediatamente).

  7. Nella pagina di conferma esaminare le modifiche. Se sono corrette, seleziona Modifica istanza database per salvare le modifiche.

    In alternativa, scegliere Back (Indietro) per cambiare le modifiche o Cancel (Annulla) per annullare le modifiche.

Per modificare un'istanza database in un cluster di database tramite AWS CLI, chiamare il comando modify-db-instance. Specifica l'identificatore istanze DB e i valori per le impostazioni da modificare. Per informazioni su ciascun parametro, consulta Impostazioni per Amazon Aurora.

Nota

Alcune impostazioni si applicano all'intero cluster di database. Per modificare queste impostazioni, seguire le istruzioni in Modifica del cluster di database tramite la console, la CLI e l'API.

Esempio

Il codice seguente modifica mydbinstance impostando la classe di istanza database su db.r4.xlarge. Le modifiche vengono applicate durante la prossima finestra di manutenzione utilizzando --no-apply-immediately. Utilizza --apply-immediately per applicare immediatamente le modifiche.

Per Linux, macOS o Unix:

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --db-instance-class db.r4.xlarge \ --no-apply-immediately

Per Windows:

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --db-instance-class db.r4.xlarge ^ --no-apply-immediately

Per modificare un'istanza database tramite l'API di Amazon RDS, chiama l'operazione ModifyDBInstance. Specifica l'identificatore istanze DB e i valori per le impostazioni da modificare. Per informazioni su ciascun parametro, consulta Impostazioni per Amazon Aurora.

Nota

Alcune impostazioni si applicano all'intero cluster di database. Per modificare queste impostazioni, seguire le istruzioni in Modifica del cluster di database tramite la console, la CLI e l'API.

Modifica della password per l’utente master del database

Puoi utilizzare la AWS Management Console o l’interfaccia AWS CLI per cambiare la password dell’utente master.

È possibile modificare l’istanza database di scrittura per cambiare la password dell’utente master utilizzando AWS Management Console.

Come modificare la password dell’utente master
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegliere Databases (Database), quindi selezionare l'istanza database che si desidera modificare.

  3. Per Actions (Operazioni), scegliere Modify (Modifica).

    Viene visualizzata la pagina Modify DB Instance (Modifica istanza database).

  4. Immetti una nuova password master.

  5. Nel campo Conferma password master, inserisci la stessa nuova password.

    Inserisci una nuova password per l’utente master e confermala.
  6. Scegliere Continue (Continua) e controllare il riepilogo delle modifiche.

    Nota

    Le modifiche alla password vengono sempre applicate immediatamente.

  7. Nella pagina di conferma scegli Modify DB instance (Modifica istanza database).

Occorre chiamare il comando modify-db-cluster per modificare la password dell’utente master utilizzando l’interfaccia AWS CLI. Quindi è necessario specificare l’identificatore del cluster di database e la nuova password, come mostrato negli esempi seguenti.

Non è necessario specificare --apply-immediately|--no-apply-immediately, poiché le modifiche alla password vengono sempre applicate immediatamente.

Per Linux, macOS o Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbcluster \ --master-user-password mynewpassword

Per Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbcluster ^ --master-user-password mynewpassword

Impostazioni per Amazon Aurora

La tabella seguente contiene informazioni dettagliate su quali impostazioni è possibile modificare, sui metodi per modificare l'impostazione e sull'ambito dell'impostazione. L'ambito determina se l'impostazione si applica all'intero cluster di database o se può essere impostata solo per specifiche istanze database.

Nota

Per modificare un cluster database Aurora Serverless v1 o Aurora Serverless v2 sono disponibili impostazioni aggiuntive. Per informazioni su queste impostazioni, consulta Modifica di un cluster di database Aurora Serverless v1 e Gestione di cluster di database Aurora Serverless v2.

Alcune impostazioni non sono disponibili per Aurora Serverless v1 e Aurora Serverless v2 a causa delle relative limitazioni. Per ulteriori informazioni, consultare Limitazioni di Aurora Serverless v1 e Requisiti e limitazioni per Aurora Serverless v2.

Impostazione e descrizione Metodo Ambito Note sui tempi di inattività

Auto minor version upgrade (Aggiornamento automatico della versione secondaria)

Specifica se l'istanza database deve ricevere automaticamente gli aggiornamenti della versione secondaria del motore preferiti quando diventano disponibili. Gli aggiornamenti vengono installati solo durante la finestra di manutenzione pianificata.

Per ulteriori informazioni sugli aggiornamenti del motore, consulta Aggiornamenti del motore di database Amazon Aurora PostgreSQL per 02/06/2020 e Aggiornamenti del motore del database per Amazon Aurora MySQL. Per ulteriori informazioni sull'impostazione di Auto Minor Version Upgrade (Aggiornamento automatico minore della versione) per Aurora MySQL, consulta Abilitazione degli aggiornamenti automatici tra versioni secondarie di Aurora MySQL.

Nota

Questa impostazione è abilitata per impostazione predefinita. Per ogni nuovo cluster, scegli il valore appropriato per questa impostazione in base all'importanza, alla durata prevista e alla quantità di test di verifica eseguiti dopo ogni aggiornamento.

Quando modifichi questa impostazione, esegui la modifica per ogni istanza database nel cluster Aurora. Se un'istanza database del cluster ha questa impostazione disattivata, il cluster non viene aggiornato automaticamente.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-instance e imposta l’opzione --auto-minor-version-upgrade|--no-auto-minor-version-upgrade.

Utilizzando l’API RDS, chiama l’operazione ModifyDBInstance e imposta il parametro AutoMinorVersionUpgrade.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione. Le interruzioni si verificano durante le finestre di manutenzione future quando Aurora applica gli aggiornamenti automatici.

Backup retention period (Periodo di retention dei backup)

Numero di giorni durante i quali vengono conservati i backup automatici. Il valore minimo è 1.

Per ulteriori informazioni, consulta Backup.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-cluster e imposta l’opzione --backup-retention-period.

Utilizzando l’API RDS, chiama l’operazione ModifyDBCluster e imposta il parametro BackupRetentionPeriod.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Finestra di backup (Ora di inizio)

Intervallo di tempo in cui vengono eseguiti i backup automatici del database. L'ora di inizio della finestra di backup è indicata in base al formato Universal Coordinated Time (UTC) e la sua durata è in ore.

I backup di Aurora sono continui e incrementali, tuttavia si utilizza una finestra di backup per creare un backup giornaliero del sistema che viene conservato per tutto il periodo di conservazione del backup. È anche possibile copiarlo per conservarlo al di fuori del periodo di conservazione.

La finestra di manutenzione e la finestra di backup per il cluster di database non possono sovrapporsi.

Per ulteriori informazioni, consulta Backup window (Finestra di backup).

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-cluster e imposta l’opzione --preferred-backup-window.

Utilizzando l’API RDS, chiama l’operazione ModifyDBCluster e imposta il parametro PreferredBackupWindow.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Impostazioni della capacità

Proprietà di dimensionamento di un cluster database Aurora Serverless v1. Le proprietà di dimensionamento possono essere modificate solo per i cluster di database in modalità di motore DB serverless.

Per informazioni su Aurora Serverless v1, consulta Utilizzo di Amazon Aurora Serverless v1.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-cluster e imposta l’opzione --scaling-configuration.

Utilizzando l’API RDS, chiama l’operazione ModifyDBCluster e imposta il parametro ScalingConfiguration.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

La modifica avviene immediatamente. Questa impostazione ignora l'impostazione Applica immediatamente.

Autorità di certificazione

L'autorità di certificazione (CA) per il certificato del server utilizzato dall'istanza database.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-instance e imposta l’opzione --ca-certificate-identifier.

Utilizzando l’API RDS, chiama l’operazione ModifyDBInstance e imposta il parametro CACertificateIdentifier.

Solo l'istanza database specificata

Un'interruzione si verifica solo se il motore database non supporta la rotazione senza riavvio. È possibile utilizzare il comando AWS CLI describe-db-engine-versions per determinare se il motore database supporta la rotazione senza riavvio.

Configurazione dell'archiviazione del cluster

Tipo di archiviazione per il cluster database: Aurora I/O-Optimized o Aurora Standard.

Per ulteriori informazioni, consulta Configurazioni dell'archiviazione per i cluster database Amazon Aurora.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Utilizzando l’interfaccia AWS CLI, esegui il comando modify-db-cluster e imposta l’opzione --storage-type.

Utilizzando l’API RDS, chiama l’operazione ModifyDBCluster e imposta il parametro StorageType.

L'intero cluster di database

La modifica del tipo di archiviazione di un cluster di database Aurora PostgreSQL con classi di istanze Letture ottimizzate causa un’interruzione. Ciò non si verifica quando si modificano i tipi di archiviazione per i cluster con altri tipi di classi di istanze. Per ulteriori informazioni sui tipi di classe di istanza database, consulta Tipi di classi di istanza database.

Copy tags to snapshots (Copia tag in snapshot)

Seleziona questa opzione per specificare di copiare i tag definiti per questo cluster di database in snapshot DB create da tale cluster di database. Per ulteriori informazioni, consulta Tag delle risorse Amazon Aurora e Amazon RDS.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html e imposta l'opzione --copy-tags-to-snapshot o --no-copy-tags-to-snapshot.

Tramite l'API RDS, chiama https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html e imposta il parametro CopyTagsToSnapshot.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Data API (API dati

Puoi accedere ad Aurora Serverless v1 con applicazioni basate su servizi Web, come AWS Lambda e AWS AppSync.

Questa impostazione è valida solo per un cluster DB Aurora Serverless v1.

Per ulteriori informazioni, consulta Utilizzo dell’API dati di Amazon RDS.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --enable-http-endpoint.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro EnableHttpEndpoint.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Database authentication (Autenticazione del database)

L'autenticazione del database da utilizzare.

Per MySQL:

  • Scegliere Password authentication (Autenticazione tramite password) per autenticare gli utenti di database solo con le password del database.

  • Seleziona Autenticazione database tramite password e IAM per autenticare gli utenti del database con password del database e credenziali utente tramite utenti e ruoli IAM. Per ulteriori informazioni, consulta Autenticazione del database IAM .

Per PostgreSQL:

  • Scegli IAM database authentication (Autenticazione database IAM) per autenticare gli utenti del database con password del database e credenziali utente tramite utenti e ruoli. Per ulteriori informazioni, consulta Autenticazione del database IAM .

  • Seleziona Autenticazione Kerberos per autenticare le password del database e le credenziali utente utilizzando l'autenticazione Kerberos. Per ulteriori informazioni, consulta Utilizzo di Autenticazione Kerberos con Aurora PostgreSQL.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Utilizzando la AWS CLI, esegui il comando modify-db-cluster e imposta le seguenti opzioni:

  • Per l'autenticazione IAM, imposta l’opzione --enable-iam-database-authentication|--no-enable-iam-database-authentication.

  • Per l'autenticazione Kerberos imposta le opzioni --domain e --domain-iam-role-name.

Utilizzando l'API RDS, richiama ModifyDBCluster e imposta i seguenti parametri:

  • Per l'autenticazione IAM, imposta il parametro EnableIAMDatabaseAuthentication.

  • Per l'autenticazione Kerberos, imposta i parametri Domain e DomainIAMRoleName.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Database port (Porta del database)

Porta da utilizzare per accedere al cluster di database.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --port.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro Port.

L'intero cluster di database

Durante questa modifica si verifica un'interruzione. Tutte le istanze database nel cluster di database vengono riavviate immediatamente.

DB Cluster Identifier (Identificatore cluster DB)

L'identificatore del cluster di database. Questo valore è archiviato come stringa in caratteri minuscoli.

Quando si modifica l'identificatore del cluster database, cambiano anche gli endpoint del cluster database. Gli endpoint delle istanze database nel cluster database non cambiano.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --new-db-cluster-identifier.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro NewDBClusterIdentifier.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

DB cluster parameter group (Gruppo di parametri del cluster database)

Gruppo di parametri del cluster di database da associare al cluster di database.

Per ulteriori informazioni, consulta Gruppi di parametri per Amazon Aurora.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --db-cluster-parameter-group-name.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro DBClusterParameterGroupName.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione. Quando modifichi il gruppo di parametri, le modifiche apportate ad alcuni parametri vengono applicate alle istanze database nel cluster di database immediatamente senza un riavvio. Le modifiche apportate ad altri parametri vengono applicate solo dopo che le istanze database nel cluster di database vengono riavviate.

DB instance class (Classe istanza database)

Classe dell'istanza database da utilizzare.

Per ulteriori informazioni, consulta Classi di istanze database Amazon Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --db-instance-class.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro DBInstanceClass.

Solo l'istanza database specificata

Durante questa modifica si verifica un'interruzione.

DB instance identifier (Identificatore istanze DB)

Identificatore istanze DB. Questo valore è archiviato come stringa in caratteri minuscoli.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --new-db-instance-identifier.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro NewDBInstanceIdentifier.

Solo l'istanza database specificata

Durante questa modifica si verifica un'interruzione.

RDS riavvia l’istanza database per aggiornare i seguenti elementi:

  • Aurora MySQL: colonna SERVER_ID nella tabella information_schema.replica_host_status

  • Aurora PostgreSQL: colonna server_id nella funzione aurora_replica_status()

DB parameter group (Gruppo di parametri database)

Gruppo di parametri database da associare all'istanza database.

Per ulteriori informazioni, consulta Gruppi di parametri per Amazon Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --db-parameter-group-name.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro DBParameterGroupName.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Quando si associa un nuovo gruppo parametri del database a un'istanza database, i parametri statici e dinamici modificati vengono applicati solo dopo il riavvio dell'istanza database. Tuttavia, se modifichi i parametri dinamici nel gruppo di parametri database associato all'istanza database, tali modifiche vengono applicate immediatamente senza eseguire il riavvio.

Per ulteriori informazioni, consultare Gruppi di parametri per Amazon Aurora e Riavvio di un cluster Amazon Aurora DB o di un'istanza Amazon Aurora DB.

Deletion protection (Protezione da eliminazione)

L'opzione Enable deletion protection (Abilita protezione da eliminazione) permette di impedire l'eliminazione del cluster di database. Per ulteriori informazioni, consulta Protezione dall'eliminazione per i cluster Aurora.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --deletion-protection|--no-deletion-protection.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro DeletionProtection.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Versione del motore

La versione del motore di database da utilizzare. Prima di eseguire l'aggiornamento del cluster di database di produzione, è consigliabile testare il processo di aggiornamento in un cluster di database di test per verificarne la durata e convalidare le applicazioni.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --engine-version.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro EngineVersion.

L'intero cluster di database

Durante questa modifica si verifica un'interruzione.

Enhanced Monitoring (Monitoraggio avanzato)

L'opzione Enable enhanced monitoring (Abilita monitoraggio avanzato) permette di raccogliere i parametri in tempo reale per il sistema operativo in cui viene eseguita l'istanza database.

Per ulteriori informazioni, consulta Monitoraggio dei parametri del sistema operativo con il monitoraggio avanzato.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta le opzioni --monitoring-role-arn e --monitoring-interval.

Tramite l'API RDS, chiama ModifyDBInstance e imposta i parametri MonitoringRoleArn e MonitoringInterval.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Log exports (Esportazioni log)

Seleziona i tipi di log da pubblicare su Amazon CloudWatch Logs.

Per ulteriori informazioni, consulta File di log del database Aurora MySQL.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --cloudwatch-logs-export-configuration.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro CloudwatchLogsExportConfiguration.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Maintenance window (Finestra di manutenzione)

Intervallo di tempo durante cui viene eseguita la manutenzione del sistema. La manutenzione del sistema include gli aggiornamenti, se applicabili. L'ora di inizio della finestra di manutenzione è indicata in base al formato Universal Coordinated Time (UTC) e la sua durata è in ore.

Se imposti la finestra sull'ora corrente, vi devono essere almeno 30 minuti tra l'ora corrente e la fine della finestra per assicurare che tutte le modifiche in sospeso vengano applicate.

Puoi impostare la finestra di manutenzione in modo indipendente per il cluster di database e per ogni istanza database nel cluster di database. Quando l'ambito di una modifica è l'intero cluster di database, la modifica viene eseguita durante la finestra di manutenzione del cluster di database. Quando l'ambito di una modifica è un'istanza database, la modifica viene eseguita durante la finestra di manutenzione di tale istanza database.

La finestra di manutenzione e la finestra di backup per il cluster di database non possono sovrapporsi.

Per ulteriori informazioni, consulta Finestra di manutenzione Amazon RDS.

Per cambiare la finestra di manutenzione per il cluster di database tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Per cambiare la finestra di manutenzione per un'istanza database tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Per cambiare la finestra di manutenzione per il cluster di database tramite AWS CLI, eseguire modify-db-cluster e impostare l'opzione --preferred-maintenance-window.

Per cambiare la finestra di manutenzione per un'istanza database tramite AWS CLI, eseguire modify-db-instance e impostare l'opzione --preferred-maintenance-window.

Per cambiare la finestra di manutenzione per il cluster di database tramite l'API RDS, chiamare ModifyDBCluster e impostare il parametro PreferredMaintenanceWindow.

Per cambiare la finestra di manutenzione per un'istanza database tramite l'API RDS, chiamare ModifyDBInstance e impostare il parametro PreferredMaintenanceWindow.

L'intero cluster di database o un'unica istanza database

Se sono presenti una o più operazioni in sospeso che causano un'interruzione e la finestra di manutenzione viene modificata per includere l'ora corrente, tali operazioni in sospeso vengono applicate immediatamente e si verifica un'interruzione.

Manage master credentials in AWS Secrets Manager (Gestione credenziali master in AWS Secrets Manager)

Seleziona Manage master credentials in AWS Secrets Manager (Gestione credenziali master in AWS Secrets Manager) per gestire la password dell'utente master in un segreto di Secrets Manager.

Facoltativamente, scegli la chiave KMS da utilizzare per proteggere il segreto. Scegliere tra le chiavi KMS presenti nell'account o inserire la chiave da un altro account.

Per ulteriori informazioni, consulta Gestione delle password con Amazon Aurora e AWS Secrets Manager.

Se Aurora sta già gestendo la password dell'utente master per il cluster database, puoi ruotare la password dell'utente master scegliendo Rotate secret immediately (Ruota il segreto immediatamente).

Per ulteriori informazioni, consulta Gestione delle password con Amazon Aurora e AWS Secrets Manager.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-cluster e imposta le opzioni --manage-master-user-password | --no-manage-master-user-password e --master-user-secret-kms-key-id. Per ruotare immediatamente la password dell'utente master, imposta l'opzione --rotate-master-user-password.

Tramite l'API RDS, chiama ModifyDBCluster e imposta i parametri ManageMasterUserPassword e MasterUserSecretKmsKeyId. Per ruotare immediatamente la password dell'utente master, imposta il parametro RotateMasterUserPassword su true.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Tipo di rete

I protocolli di indirizzo IP supportati dal cluster database.

IPv4 per specificare che le risorse possono comunicare con il cluster database solo tramite il protocollo di indirizzamento IPv4.

Modalità dual-stack per specificare che le risorse possono comunicare con il cluster database su IPv4, IPv6 o entrambi. Utilizza la modalità dual-stack se le risorse devono comunicare con il cluster database sul protocollo di indirizzamento IPv6. Per utilizzare la modalità dual-stack, assicurarsi che almeno due sottoreti si estendano su due zone di disponibilità che supportano entrambi i protocolli di rete IPv4 e IPv6. Inoltre, assicurarsi di associare un blocco CIDR IPv6 alle sottoreti del gruppo di sottoreti DB specificato.

Per ulteriori informazioni, consulta Assegnazione di indirizzi IP in Amazon Aurora.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --network-type.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro NetworkType.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

New master password (Nuova password master)

Password dell'utente master.

  • Per Aurora MySQL, la password deve contenere da 8 a 41 caratteri ASCII stampabili.

  • Per Aurora PostgreSQL, deve contenere da 8 a 99 caratteri ASCII stampabili.

  • Non può contenere /, ", @ o uno spazio.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --master-user-password.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro MasterUserPassword.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Approfondimenti sulle prestazioni

Specifica se abilitare Performance Insights, uno strumento che monitora il carico di istanze database per consentire di analizzare e risolvere i problemi di performance del database.

Per ulteriori informazioni, consulta Monitoraggio del carico DB con Performance Insights su Amazon Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --enable-performance-insights|--no-enable-performance-insights.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro EnablePerformanceInsights.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Performance Insights AWS KMS key

L'identificatore di AWS KMS key per la crittografia dei dati di Performance Insights. L'identificatore della chiave KMS è il nome della risorsa Amazon Resource Name (ARN), l'identificatore della chiave o l'alias della chiave per la chiave KMS.

Per ulteriori informazioni, consulta Attivazione e disattivazione di Approfondimenti sulle prestazioni per Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --performance-insights-kms-key-id.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro PerformanceInsightsKMSKeyId.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Performance Insights retention period (Periodi di retention di Performance Insights

Quantità di tempo, espressa in giorni, per cui conservare i dati di Performance Insights. L’impostazione del periodo di conservazione è Impostazione predefinita (7 giorni). Per mantenere i dati sulle prestazioni più a lungo, specifica da 1 a 24 mesi. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.

Per ulteriori informazioni, consulta Attivazione e disattivazione di Approfondimenti sulle prestazioni per Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --performance-insights-retention-period.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro PerformanceInsightsRetentionPeriod.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Promotion tier (Livello di promozione)

Valore che specifica l'ordine di promozione di una replica di Aurora a istanza primaria in un cluster di database dopo un errore dell'istanza primaria esistente.

Per ulteriori informazioni, consulta Tolleranza ai guasti di un cluster DB Aurora.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --promotion-tier.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro PromotionTier.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Accesso pubblico

Publicly accessible (Accessibile pubblicamente) per assegnare all'istanza database un indirizzo IP pubblico, ovvero renderla accessibile al di fuori del VPC. Per essere accessibile pubblicamente, l'istanza database deve anche trovarsi in una sottorete pubblica nel VPC.

Not publicly accessible (Non accessibile pubblicamente) per rendere l'istanza database accessibile solo dall'interno del VPC.

Per ulteriori informazioni, consulta Nascondere cluster database in un VPC da Internet.

Per connettersi a un'istanza DB dall'esterno Amazon VPC, l'istanza DB deve essere accessibile pubblicamente, l'accesso deve essere concesso utilizzando le regole in ingresso del gruppo di sicurezza dell'istanza DB e devono essere soddisfatti altri requisiti. Per ulteriori informazioni, consulta Impossibile connettersi all'istanza database di Amazon RDS.

Se l'istanza database non è accessibile pubblicamente, puoi anche utilizzare una connessione AWS Site-to-Site VPN o una connessione Direct Connect per accedervi da una rete privata. Per ulteriori informazioni, consulta Riservatezza del traffico Internet.

Tramite la AWS Management Console, Modifica di un'istanza database in un cluster database.

Tramite AWS CLI, esegui modify-db-instance e imposta l'opzione --publicly-accessible|--no-publicly-accessible.

Tramite l'API RDS, chiama ModifyDBInstance e imposta il parametro PubliclyAccessible.

Solo l'istanza database specificata

Durante questa modifica non si verifica un'interruzione.

Impostazioni della capacità Serverless v2

La capacità del database di un cluster database Aurora Serverless v2 misurata in unità di capacità di Aurora (ACU).

Per ulteriori informazioni, consulta Impostazione dell'intervallo di capacità di Aurora Serverless v2 per un cluster.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --serverless-v2-scaling-configuration.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro ServerlessV2ScalingConfiguration.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

La modifica avviene immediatamente. Questa impostazione ignora l'impostazione Applica immediatamente.

Gruppo di sicurezza

Gruppo di sicurezza da associare al cluster di database.

Per ulteriori informazioni, consulta Controllo dell'accesso con i gruppi di sicurezza.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --vpc-security-group-ids.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro VpcSecurityGroupIds.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Target Backtrack window (Finestra di backtrack di destinazione

Quantità di tempo per cui è possibile eseguire il backtrack del cluster di database, espresso in secondi. Questa impostazione è disponibile solo per Aurora MySQL e solo se il cluster di database è stato creato con la funzionalità di backtrack abilitata.

Tramite la AWS Management Console, Modifica del cluster di database tramite la console, la CLI e l'API.

Tramite AWS CLI, esegui modify-db-cluster e imposta l'opzione --backtrack-window.

Tramite l'API RDS, chiama ModifyDBCluster e imposta il parametro BacktrackWindow.

L'intero cluster di database

Durante questa modifica non si verifica un'interruzione.

Impostazioni che non si applicano ai cluster di database Amazon Aurora

Le impostazioni seguenti nel comando della AWS CLI modify-db-cluster e l'operazione ModifyDBCluster dell'API RDS non si applicano ai cluster di database Amazon Aurora.

Nota

Non è possibile utilizzare la AWS Management Console per modificare queste impostazioni per i cluster di database Aurora.

AWS CLIImpostazione Impostazione API RDS

--allocated-storage

AllocatedStorage

--auto-minor-version-upgrade | --no-auto-minor-version-upgrade

AutoMinorVersionUpgrade

--db-cluster-instance-class

DBClusterInstanceClass

--enable-performance-insights | --no-enable-performance-insights

EnablePerformanceInsights

--iops

Iops

--monitoring-interval

MonitoringInterval

--monitoring-role-arn

MonitoringRoleArn

--option-group-name

OptionGroupName

--performance-insights-kms-key-id

PerformanceInsightsKMSKeyId

--performance-insights-retention-period

PerformanceInsightsRetentionPeriod

Impostazioni che non si applicano alle istanze database Amazon Aurora

Le impostazioni seguenti nel comando della AWS CLI modify-db-instance e l'operazione ModifyDBInstance dell'API RDS non si applicano alle istanze database Amazon Aurora.

Nota

Non è possibile utilizzare la AWS Management Console per modificare queste impostazioni per le istanze database Aurora.

AWS CLIImpostazione Impostazione API RDS

--allocated-storage

AllocatedStorage

--allow-major-version-upgrade|--no-allow-major-version-upgrade

AllowMajorVersionUpgrade

--copy-tags-to-snapshot|--no-copy-tags-to-snapshot

CopyTagsToSnapshot

--domain

Domain

--db-security-groups

DBSecurityGroups

--db-subnet-group-name

DBSubnetGroupName

--domain-iam-role-name

DomainIAMRoleName

--multi-az|--no-multi-az

MultiAZ

--iops

Iops

--license-model

LicenseModel

--network-type

NetworkType

--option-group-name

OptionGroupName

--processor-features

ProcessorFeatures

--storage-type

StorageType

--tde-credential-arn

TdeCredentialArn

--tde-credential-password

TdeCredentialPassword

--use-default-processor-features|--no-use-default-processor-features

UseDefaultProcessorFeatures