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à.
Abilitazione degli aggiornamenti automatici tra versioni secondarie di Aurora MySQL
Per un cluster di database Amazon Aurora MySQL, puoi specificare che Aurora aggiorni automaticamente il cluster di database alle nuove versioni secondarie. Puoi farlo impostando la proprietà AutoMinorVersionUpgrade (Aggiornamento automatico versione secondaria nella Console di gestione AWS) del cluster di database.
Gli aggiornamenti automatici vengono eseguiti durante le finestre di manutenzione. Se le singole istanze database nel cluster database hanno finestre di manutenzione diverse dalla finestra di manutenzione del cluster, la finestra di manutenzione del cluster ha la precedenza.
L'aggiornamento automatico della versione secondaria non si applica ai seguenti tipi di cluster Aurora MySQL:
-
Cluster che fanno parte di un database globale Aurora
-
Cluster con repliche tra regioni
La durata dell'interruzione varia a seconda del carico di lavoro, della dimensione del cluster, della quantità di dati di log binari e se Aurora può utilizzare la funzionalità ZDP (zero-downtime patching). Aurora riavvia il cluster di database, pertanto potrebbe verificarsi un breve periodo di indisponibilità prima di riprendere l'utilizzo del cluster. In particolare, la quantità di dati dei log binari influisce sui tempi di ripristino. L'istanza database elabora i dati del log binario durante il ripristino. Pertanto un volume elevato di dati dei log binari aumenta il tempo di recupero.
Nota
Aurora esegue gli aggiornamenti automatici se tutte le istanze database nel tuo cluster di database hanno l’impostazione AutoMinorVersionUpgrade abilitata. Per informazioni su come effettuare tale impostazione, e sul relativo funzionamento quando applicata a livello di cluster e istanza, consulta Aggiornamenti automatici delle versioni secondarie per i cluster di database Aurora.
Quindi, se esiste un percorso di aggiornamento per le istanze del cluster di database a una versione secondaria del motore di database con l’opzione AutoUpgrade impostata su true, l’aggiornamento verrà eseguito. L’impostazione AutoUpgrade è dinamica e viene configurata da RDS.
Gli aggiornamenti automatici delle versioni secondarie vengono eseguiti sulla versione secondaria predefinita.
È possibile utilizzare un comando CLI come il seguente per verificare lo stato dell'impostazione AutoMinorVersionUpgrade per tutte le istanze database nei cluster Aurora MySQL.
aws rds describe-db-instances \ --query '*[].{DBClusterIdentifier:DBClusterIdentifier,DBInstanceIdentifier:DBInstanceIdentifier,AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}'
Questo comando genera un output simile al seguente:
[ { "DBInstanceIdentifier": "db-t2-medium-instance", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": true }, { "DBInstanceIdentifier": "db-t2-small-original-size", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": false }, { "DBInstanceIdentifier": "instance-2020-05-01-2332", "DBClusterIdentifier": "cluster-57-2020-05-01-4615", "AutoMinorVersionUpgrade": true }, ... output omitted ...
In questo esempio, l'impostazione Abilita aggiornamento automatico versione secondaria è disattivata per il cluster di database cluster-57-2020-06-03-6411, perché è disattivata per una delle istanze database del cluster.