View a markdown version of this page

Preparazione per la fine del ciclo di vita di Amazon Aurora edizione compatibile con MySQL versione 1 - 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à.

Preparazione per la fine del ciclo di vita di Amazon Aurora edizione compatibile con MySQL versione 1

Amazon Aurora edizione compatibile con MySQL versione 1 (con la compatibilità MySQL 5.6) dovrebbe raggiungere la fine del ciclo di vita il 28 febbraio 2023. Amazon consiglia di aggiornare tutti i cluster (provisionati e Aurora Serverless) che eseguono Aurora MySQL versione 1 ad Aurora MySQL versione 2 (con la compatibilità a MySQL 5.7) o ad Aurora MySQL versione 3 (con la compatibilità a MySQL 8.0). Effettua questa operazione prima che Aurora MySQL versione 1 raggiunga la fine del periodo di supporto.

Per i cluster di database Aurora con provisioning, è possibile completare gli aggiornamenti da Aurora MySQL versione 1 ad Aurora MySQL versione 2 in modi diversi. Le istruzioni per il meccanismo di aggiornamento in loco sono disponibili in Come eseguire un aggiornamento in loco. Un altro modo per completare l'aggiornamento è quello di acquisire uno snapshot di un cluster Aurora MySQL versione 1 e ripristinarlo in un cluster Aurora MySQL versione 2. Oppure è possibile seguire un processo in più fasi che esegue i cluster vecchi e nuovi affiancati. Per ulteriori dettagli su ciascun metodo, consulta Aggiornamento della versione principale di un cluster di database Amazon Aurora MySQL.

Per i cluster database con provisioning Aurora, puoi completare gli aggiornamenti da Aurora MySQL versione 1 ad Aurora MySQL versione 3 utilizzando un processo di aggiornamento in due fasi:

  1. Esegui l'aggiornamento da Aurora MySQL versione 1 ad Aurora MySQL versione 2 utilizzando i metodi descritti in precedenza.

  2. Esegui l'aggiornamento da Aurora MySQL versione 2 ad Aurora MySQL versione 3 utilizzando gli stessi metodi utilizzati per l'aggiornamento da versione 1 a versione 2. Per ulteriori dettagli, consultare Aggiornamento da Aurora MySQL versione 2 alla versione 3. Prendi nota di Differenze di funzionalità tra Aurora MySQL versione 2 e 3.

Puoi trovare end-of-life le prossime date per le versioni principali di Aurora in. Versioni di Amazon Aurora Amazon aggiorna automaticamente tutti i cluster che non hai aggiornato tu stesso prima della end-of-life data. Dopo la end-of-life data, questi aggiornamenti automatici alla versione principale successiva avvengono durante una finestra di manutenzione programmata per i cluster.

Di seguito sono riportati i milestone aggiuntivi per l'aggiornamento dei cluster (provisionati e Aurora Serverless) di Aurora MySQL versione 1 che stanno raggiungendo la fine del ciclo di vita. Per ognuno di essi, l'ora di inizio è 00:00 Universal Coordinated Time (UTC).

  1. Da ora fino al 28 febbraio 2023: è possibile avviare in qualsiasi momento gli aggiornamenti dei cluster Aurora MySQL versione 1 (con compatibilità MySQL 5.6) ad Aurora MySQL versione 2 (con compatibilità MySQL 5.7). Da Aurora MySQL versione 2, è possibile completare l'aggiornamento ad Aurora MySQL versione 3 (con compatibilità MySQL 8.0) per i cluster di database Aurora con provisioning.

  2. 16 gennaio 2023 — Dopo questo periodo, non è possibile creare nuovi cluster o istanze Aurora MySQL versione 1 da o da (). Console di gestione AWS AWS Command Line Interface AWS CLI Inoltre, non è possibile aggiungere nuove regioni secondarie a un database globale Aurora. Ciò potrebbe influire sulla capacità di recupero da un'interruzione non pianificata, come descritto in Ripristino di un database globale Amazon Aurora da un'interruzione non pianificata, perché dopo questo periodo non è possibile completare i passaggi 5 e 6. Non sarà inoltre possibile creare una nuova replica di lettura tra Regioni con Aurora MySQL versione 1. È comunque possibile effettuare le seguenti operazioni per i cluster Aurora MySQL versione 1 esistenti fino al 28 febbraio 2023:

    • Ripristina lo snapshot acquisito di un cluster Aurora MySQL versione 1 nella stessa versione del cluster snapshot originale.

    • Aggiunta di repliche di lettura (non applicabile ai cluster di database Aurora Serverless).

    • Modificare la configurazione dell'istanza.

    • Eseguire il ripristino. point-in-time

    • Creare cloni di cluster della versione 1 esistenti.

    • Crea una nuova replica di lettura tra Regioni che esegue Aurora MySQL versione 2 o successiva.

  3. 28 febbraio 2023: dopo questa data, prevediamo di aggiornare automaticamente i cluster Aurora MySQL versione 1 alla versione predefinita di Aurora MySQL versione 2 all'interno di una finestra di manutenzione pianificata riportata di seguito. Il ripristino degli snapshot DB di Aurora MySQL versione 1 comporta un aggiornamento automatico del cluster ripristinato alla versione di default di Aurora MySQL versione 2 in quel momento.

L'aggiornamento tra le versioni principali richiede una pianificazione e test più estesi rispetto all'aggiornamento a una versione secondaria. Il processo può richiedere un tempo considerevole.

Per le situazioni in cui la massima priorità è ridurre i tempi di inattività, puoi utilizzare le implementazioni blu/verdi per eseguire l'aggiornamento della versione principale nei cluster database Amazon Aurora allocati. Una blue/green distribuzione crea un ambiente di staging che copia l'ambiente di produzione. È possibile apportare modifiche al cluster database Aurora nell'ambiente verde (gestione temporanea) senza influire sui carichi di lavoro di produzione. Lo switchover richiede in genere meno di un minuto senza perdita di dati e senza la necessità di modificare l'applicazione. Per ulteriori informazioni, consulta Panoramica delle implementazioni di Amazon Aurora Blue/Green.

Al termine dell'aggiornamento, è possibile che sia necessario compiere ulteriori operazioni. Ad esempio, ciò potrebbe verificarsi a causa di differenze nella compatibilità SQL, del modo in cui funzionano alcune funzionalità relative a MySQL o alle impostazioni dei parametri tra la vecchia e la nuova versione.

Per ulteriori informazioni sui metodi, sulla pianificazione, sui test e sulla risoluzione dei problemi degli aggiornamenti delle versioni principali di Aurora MySQL, leggi attentamente Aggiornamento della versione principale di un cluster di database Amazon Aurora MySQL.

Individuazione dei cluster interessati da questo processo end-of-life

Per trovare i cluster interessati da questo end-of-life processo, utilizzare le seguenti procedure.

Importante

Assicurati di eseguire queste istruzioni in ogni Regione AWS luogo in Account AWS cui si trovano le tue risorse.

Per trovare un cluster Aurora MySQL versione 1
  1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel pannello di navigazione, scegliere Databases (Database).

  3. Nella casella Filter by databases (Filtra per database), inserisci 5.6.

  4. Controlla Aurora MySQL nella colonna del motore.

Per trovare i cluster interessati da questo end-of-life processo utilizzando il AWS CLI, chiama il describe-db-clusterscomando. È possibile utilizzare il seguente script di esempio.

Esempio
aws rds describe-db-clusters --include-share --query 'DBClusters[?Engine==`aurora`].{EV:EngineVersion, DBCI:DBClusterIdentifier, EM:EngineMode}' --output table --region us-east-1 +------------------------------------------+ | DescribeDBClusters | +---------------+--------------+-----------+ | DBCI | EM | EV | +---------------+--------------+-----------+ | my-database-1| serverless | 5.6.10a | +---------------+--------------+-----------+

Per trovare i cluster Aurora MySQL DB che eseguono Aurora MySQL versione 1, utilizza l'operazione RDS Descrive API con i seguenti parametri obbligatori: DBClusters

  • DescribeDBClusters

    • Filters.Filter.N

      • Nome

        • engine

      • Values.Value.N

        • ['aurora']