Mengimpor data ke Amazon RDS untuk instans DB Amazon RDS for MariaDB - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengimpor data ke Amazon RDS untuk instans DB Amazon RDS for MariaDB

Anda dapat menggunakan beberapa teknik untuk mengimpor data ke dalam instans basis data RDS for MariaDB. Pendekatan terbaik tergantung pada sejumlah faktor:

  • Sumber data

  • Jumlah data

  • Impor satu kali atau sedang berlangsung

  • Jumlah downtime

Jika Anda juga memigrasikan aplikasi dengan data, jumlah waktu henti penting untuk dipertimbangkan.

Tabel berikut mencantumkan teknik untuk mengimpor data ke RDS untuk instance MariaDB DB:

catatan

Amazon RDS hanya mendukung pengimporan dari Amazon S3 ke RDS untuk instans MySQL DB. Mengimpor cadangan yang dibuat dengan mariadb-backup ke RDS untuk MariaDB saat ini tidak didukung.

Sumber Jumlah data Satu kali atau berkelanjutan Waktu henti aplikasi Teknik Informasi selengkapnya

Database MariaDB yang ada di tempat atau di Amazon EC2

Setiap

Berkelanjutan

Minimal

Konfigurasikan replikasi dengan database MariaDB yang ada sebagai sumber replikasi.

Anda dapat mengonfigurasi replikasi menjadi instance MariaDB DB menggunakan pengidentifikasi transaksi global MariaDB GTIDs () ketika instance eksternal adalah MariaDB versi 10.0.24 atau lebih tinggi, atau menggunakan koordinat log biner untuk instance MariaDB pada versi sebelumnya dari 10.0.24. GTIDs MariaDB diimplementasikan secara berbeda dari MySQL GTIDs, yang tidak didukung oleh Amazon RDS.

Mengonfigurasi replikasi posisi file log biner dengan instans sumber eksternal

Mengimpor data ke Amazon RDS untuk instans DB Amazon RDS for MariaDB dengan waktu henti yang dikurangi

Sebarang basis data yang ada

Setiap

Satu kali atau berkelanjutan

Minimal

Gunakan AWS Database Migration Service untuk memigrasikan database dengan downtime minimal dan, untuk banyak mesin DB database, lanjutkan replikasi yang sedang berlangsung.

Apakah AWS Database Migration Service dan Menggunakan basis data yang kompatibel dengan MySQL sebagai target untuk AWS DMS dalam Panduan Pengguna AWS Database Migration Service

Instans basis data MariaDB yang ada

Setiap

Satu kali atau berkelanjutan

Minimal

Buat replika baca untuk replikasi berkelanjutan. Dorong replika baca untuk pembuatan satu kali instans DB baru.

Menggunakan replika baca instans DB

Database MariaDB yang ada

Kecil

Satu kali

Beberapa

Salin data langsung ke instance MariaDB Anda menggunakan utilitas baris perintah.

Mengimpor data dari database MariaDB eksternal ke Amazon RDS untuk instans DB Amazon RDS

Data tidak disimpan dalam basis data yang sudah ada

Sedang

Satu kali

Beberapa

Buat file datar dan impor menggunakan pernyataan MariaDBLOAD DATA LOCAL INFILE.

Mengimpor data dari sumber apa pun ke Amazon RDS for MariaDB instans DB

catatan

Basis data sistem mysql berisi informasi autentikasi dan otorisasi yang dibutuhkan untuk masuk ke instans DB Anda dan mengakses data Anda. Menjatuhkan, mengubah, mengganti nama, atau memotong tabel, data, atau konten lain dari mysql database dalam instans DB Anda dapat mengakibatkan kesalahan dan mungkin membuat instans DB dan data Anda tidak dapat diakses. Jika ini terjadi, Anda dapat mengembalikan instans DB dari snapshot menggunakan AWS CLI restore-db-instance-from-db-snapshotperintah. Anda dapat memulihkan instans DB menggunakan restore-db-instance-to-point-in-timeperintah.