Migrazione dei dati da uno snapshot My SQL DB a un'istanza di MariaDB DB - Amazon Relational Database Service

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 dei dati da uno snapshot My SQL DB a un'istanza di MariaDB DB

Puoi migrare uno snapshot RDS for My SQL DB su una nuova istanza DB che esegue MariaDB utilizzando, AWS Management Console the o Amazon. AWS CLI RDS API È necessario utilizzare uno snapshot DB creato da un'istanza Amazon RDS DB che esegue My SQL 5.6 o 5.7. Per informazioni su come creare uno snapshot RDS for My SQL DB, consulta. Creazione di uno snapshot DB per un'istanza DB Single-AZ per Amazon RDS

La migrazione dello snapshot non influisce sull'istanza database originale da cui è stato acquisito lo snapshot. È possibile testare e convalidare la nuova istanza database prima di indirizzarvi il traffico in sostituzione dell'istanza database originale.

Dopo la migrazione da My SQL a MariaDB, l'istanza DB MariaDB viene associata al gruppo di parametri e al gruppo di opzioni DB predefiniti. Dopo aver ripristinato lo snapshot DB, è possibile associare un gruppo di parametri database personalizzato alla nuova istanza database. Tuttavia, un gruppo di parametri MariaDB ha un set diverso di variabili di sistema configurabili. Per informazioni sulle differenze tra le variabili di sistema My SQL e MariaDB, vedi Differenze delle variabili di sistema tra MariaDB e My. SQL Per informazioni sui gruppi di parametri database, consulta Gruppi di parametri per RDS. Per informazioni sui gruppi di opzioni, consulta Uso di gruppi di opzioni.

Esecuzione della migrazione

Puoi migrare uno snapshot RDS for My SQL DB su una nuova istanza di MariaDB DB usando il, il, o il AWS Management Console. AWS CLI RDS API

Per migrare uno snapshot My SQL DB su un'istanza DB MariaDB
  1. Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel pannello di navigazione, scegli Snapshot, quindi seleziona lo snapshot My SQL DB che desideri migrare.

  3. Per Actions (Operazioni) scegliere Migrate Snapshot (Migrazione dello snapshot). Viene visualizzata la pagina Migrate Database (Migrazione database).

  4. Per Migrate to DB Engine (Migra al motore del database), scegliere mariadb.

    Amazon RDS seleziona automaticamente la versione del motore DB. Non è possibile modificare la versione del motore di database.

    La pagina Migrate database per migrare da My a SQL MariaDB nella console Amazon. RDS
  5. Per le restanti sezioni, specifica le impostazioni dell'istanza database. Per informazioni su ciascuna impostazione, consulta Impostazioni per istanze database.

  6. Scegliere Migrate (Migrazione).

Per migrare i dati da uno snapshot My SQL DB a un'istanza di MariaDB DB, esegui il comando con le AWS CLI restore-db-instance-from-db-snapshotseguenti opzioni:

  • -- db-instance-identifier — Nome dell'istanza DB da creare dallo snapshot DB.

  • -- db-snapshot-identifier — L'identificatore per lo snapshot del DB da cui eseguire il ripristino.

  • --engine – Il motore di database da utilizzare per la nuova istanza.

In Linux, macOS, oppure Unix:

aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier newmariadbinstance \ --db-snapshot-identifier mysqlsnapshot \ --engine mariadb

In Windows:

aws rds restore-db-instance-from-db-snapshot ^ --db-instance-identifier newmariadbinstance ^ --db-snapshot-identifier mysqlsnapshot ^ --engine mariadb

Per migrare i dati da uno snapshot My SQL DB a un'istanza DB MariaDB, chiama l'operazione Amazon. RDS API RestoreDBInstanceFromDBSnapshot

Incompatibilità tra MariadB e My SQL

Le incompatibilità tra My e SQL MariadB includono quanto segue: