Migrazione di database MySQL o MariaDB di grandi dimensioni da diversi terabyte suAWS - AWS Guida prescrittiva

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à.

Migrazione di database MySQL o MariaDB di grandi dimensioni da diversi terabyte suAWS

Babaiah Valluru e Ankur Bhanawat, Amazon Web Services (AWS)

agosto 2023(cronologia dei documenti)

Molte organizzazioni che dispongono di server di database MySQL e MariaDB locali sono interessate a migrare i propri carichi di lavoro di database versoCloud AWS. Molti scelgono Amazon Relational Database Service (Amazon RDS) per MariaDB, Amazon RDS per MySQL o Amazon Aurora MySQL Compatible Edition. Amazon RDSè progettato per semplificare la configurazione, il funzionamento e la scalabilità dei database relazionali nel cloud. Amazon Aurorafa parte di Amazon RDS e offre sicurezza integrata, backup continui, elaborazione senza server, fino a 15 repliche di lettura, replica automatizzata in più regioni e integrazione con altreAWS servizi.

Sebbene si stia migrando verso uno di questiAWS servizipuò offrire molti vantaggi, la migrazione del database è una delle attività più dispendiose in termini di tempo e critiche che gli amministratori di database devono eseguire. Richiede una pianificazione e un'implementazione precise per migrare database di grandi dimensioni e garantire che le prestazioni del carico di lavoro migrato siano equivalenti o migliorate. In questa guida,grandei database possono fare riferimento a un singolo database di più terabyte o fare riferimento a molti database di grandi dimensioni che sommano diversi terabyte di dati. La selezione dei servizi e degli strumenti di migrazione giusti è fondamentale per il successo della migrazione. Esistono due approcci comuni per la migrazione di un database: logico e fisico. Per ulteriori informazioni su questi approcci, vedereMySQLeMaria DBdocumentazione.

Questa guida illustra vari strumenti open source o di terze parti che puoi utilizzare per migrare database MySQL e MariaDB di grandi dimensioni, locali e multi-terabyte su Amazon RDS per MariaDB, Amazon RDS per MySQL o Amazon Aurora MySQL compatibile con Amazon Aurora. Le opzioni descritte in questa guida utilizzano approcci di migrazione logici o fisici e ogni opzione include diversi approcci per il trasferimento dei file di backup del database di grandi dimensioni dal data center locale al cloud, dove è possibile ripristinare il database dal file di backup.

Destinatari principali

Questa guida è destinata agli amministratori di database del programma, agli ingegneri dei database, ai tecnici della migrazione, ai project manager e ai responsabili delle operazioni o dell'infrastruttura che intendono migrare i propri database MySQL o MariaDB alCloud AWS.

Obiettivi aziendali specifici

L'obiettivo di questa guida è aiutarti a:

  • Scegli un approccio di migrazione per un database di grandi dimensioni che meglio si adatta al tuo caso d'uso e al tuo ambiente.

  • Evita i ritardi e le perdite finanziarie che possono verificarsi quando la strategia di migrazione è difettosa.

  • Scopri i vantaggi e i limiti di ciascuna opzione di migrazione.

  • Scopri i diversi approcci che puoi utilizzare per trasferire file di backup di database di grandi dimensioni dal tuo data center locale alCloud AWS.

  • Esamina le best practice generali per la migrazione di database di grandi dimensioni e consulta anche le best practice per ogni strumento, che possono aiutarti a migrare il database in modo più efficiente.