View a markdown version of this page

Importazione di dati in un’istanza database Amazon RDS per 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 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

  • One-time importazione o in corso

  • 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 on-premises oppure in Amazon EC2

Qualsiasi

Continua

Minima

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

È possibile 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 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 Amazon RDS per MariaDB riducendo il tempo 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 a cosa serve un MySQL-compatible database come destinazione AWS DMS nella Guida per l'utente 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.

Uso delle repliche di lettura dell'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 LOAD DATA LOCAL INFILE di MariaDB.

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 AWS CLI restore-db-instance-from-db-snapshotcomando. Puoi ripristinare l’istanza database tramite il comando restore-db-instance-to-point-in-time.