Importazione di dati in un'istanza database MariaDB - 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à.

Importazione di dati in un'istanza database MariaDB

Puoi utilizzare diverse tecniche per importare i dati in un'istanza database RDS for MariaDB. L'approccio migliore dipende dall'origine e dalla quantità dei dati e dal fatto che l'importazione venga eseguita in modo occasionale o continuo. Se stai migrando un'applicazione insieme a tutti i suoi dati, dovrai valutare per quanto tempo il sistema può rimanere inattivo.

La tabella di seguito riporta le varie tecniche per importare i dati in un'istanza database RDS for MariaDB.

Origine Quantità di dati Una volta o continua Tempo di inattività delle applicazioni Tecnica Ulteriori informazioni
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. Uso delle repliche di lettura dell'istanza database
Database MariaDB o MySQL esistente Small Una volta Medio Copiare i dati direttamente nell'istanza database MySQL utilizzando un'utilità a riga di comando. Importazione dei dati da un database MariaDB o MySQL a un'istanza database MariaDB o MySQL
Dati non salvati in un database esistente Medium Una volta Medio Crea file flat e importali utilizzando istruzioni LOAD DATA LOCAL INFILE MySQL. Importazione dei dati da qualsiasi origine a un'istanza database MariaDB o MySQL
Database MariaDB o MySQL esistente in locale o su Amazon EC2 Qualsiasi Continua Minima

Configurare la replica utilizzando un database MariaDB o MySQL esistente come origine della replica.

Puoi configurare la replica in un'istanza database MariaDB tramite identificatori globali di transazione (GTID) di MariaDB se l'istanza esterna è MariaDB versione 10.0.24 o successiva o tramite le coordinate del log binario per le istanze MySQL o MariaDB nelle versioni precedenti alla 10.0.24. I GTID in MariaDB vengono implementati in modo diverso da quelli in MySQL, che non sono supportati da Amazon RDS.

Configurazione della replica della posizione del file di log binario con un'istanza di origine esterna.

Importazione dei dati in un'istanza database MariaDB o MySQL di Amazon RDS, riducendo i tempi di inattività

Qualsiasi database esistente Qualsiasi Una volta o continua Minima AWS Database Migration Service Utilizzatelo per migrare il database con tempi di inattività minimi e, per molti motori di database di database, 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
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, l'istanza DB può essere ripristinata da un'istantanea utilizzando i comandi AWS CLI restore-db-instance-from-db-snapshoto ripristinata utilizzando i comandi. restore-db-instance-to-point-in-time