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à.
Importazione di dati in un’istanza database Amazon RDS per MariaDB.
Puoi utilizzare diverse tecniche per importare i dati in un'istanza database RDS for MariaDB. L’approccio migliore dipende da una serie di fattori:
-
Origine dei dati
-
Quantità di dati
-
Importazione continua o eseguita una sola volta
-
Durata del tempo di inattività
Se si esegue la migrazione di un’applicazione insieme a tutti i relativi dati, la quantità del tempo di inattività è un fattore importante da considerare.
Nella seguente tabella sono riportate le varie tecniche per importare i dati in un’istanza database RDS per MariaDB:
Nota
Amazon RDS non supporta mariadb-backup né l’importazione da Amazon S3 per MariaDB.
| Origine | Quantità di dati | Una volta o continua | Tempo di inattività delle applicazioni | Tecnica | Ulteriori informazioni |
|---|---|---|---|---|---|
|
Database MariaDB esistente in locale o su Amazon EC2 |
Qualsiasi |
Continua |
Minima |
Configurare la replica utilizzando un database MariaDB esistente come origine della replica. Puoi configurare la replica in un'istanza MariaDB utilizzando gli identificatori di transazione globali di MariaDB GTIDs () quando l'istanza esterna è MariaDB versione 10.0.24 o successiva o utilizzando coordinate di log binarie per istanze MariaDB su versioni precedenti alla 10.0.24. GTIDs MariadB è implementato in modo diverso rispetto a GTIDs MySQL, che non è supportato da Amazon RDS. |
Importazione dei dati in un’istanza database Amazon RDS per MariaDB riducendo il tempo di inattività |
|
Qualsiasi database esistente |
Qualsiasi |
Una volta o continua |
Minima |
Utilizzali AWS Database Migration Service per migrare il database con tempi di inattività minimi e, per molti motori di database DB, continuare la replica continua. |
Cos'è AWS Database Migration Service e Utilizzo di un database compatibile con MySQL come destinazione per AWS DMS nella Guida per l’utente di AWS Database Migration Service |
|
Istanza database MariaDB esistente |
Qualsiasi |
Una volta o continua |
Minima |
Creare una replica di lettura per la replica continua. Promuovere la replica di lettura per la creazione una tantum di una nuova istanza database. |
|
|
Database MariaDB esistente |
Small |
Una volta |
Medio |
Copiare i dati direttamente nell’istanza database MariaDB tramite un’utilità a riga di comando. |
Importazione di dati da un database MariaDB esterno in un’istanza database Amazon RDS per MariaDB |
|
Dati non salvati in un database esistente |
Medium |
Una volta |
Medio |
Creare file flat e importarli con le istruzioni |
Importazione di dati da qualsiasi origine in un’istanza database Amazon RDS per MariaDB |
Nota
Il database di sistema mysql contiene le informazioni di autenticazione e autorizzazione necessarie per accedere all'istanza database e ai dati. L’eliminazione, la modifica, la ridenominazione o il troncamento di tabelle, dati o altro contenuto del database mysql nell’istanza database può causare errori e rendere inaccessibili dati e istanza database. In tal caso, è possibile ripristinare l'istanza DB da un'istantanea utilizzando il comando. AWS CLI restore-db-instance-from-db-snapshot Puoi ripristinare l’istanza database tramite il comando restore-db-instance-to-point-in-time.