Mengimpor data ke instans basis data 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 instans basis data MariaDB

Anda dapat menggunakan beberapa teknik untuk mengimpor data ke dalam instans basis data RDS for MariaDB. Pendekatan terbaik bergantung pada sumber data, jumlah data, dan apakah impor dilakukan satu kali atau berlanjut. Jika Anda turut memigrasikan aplikasi bersama data, pertimbangkan juga jumlah waktu henti yang bersedia Anda terima.

Temukan teknik-teknik untuk mengimpor data ke instans basis data RDS for MariaDB dalam tabel berikut.

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

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

Basis data MariaDB atau MySQL yang sudah ada

Kecil

Satu kali

Beberapa

Salin data secara langsung ke instans DB MySQL Anda dengan menggunakan utilitas baris perintah.

Mengimpor data dari basis data MariaDB atau MySQL ke instans DB MariaDB atau MySQL

Data tidak disimpan dalam basis data yang sudah ada

Sedang

Satu kali

Beberapa

Buat file datar dan impor mereka menggunakan pernyataan MySQLLOAD DATA LOCAL INFILE.

Mengimpor data dari sumber mana pun ke instans DB MySQL atau MariaDB

Basis data MySQL atau MariaDB yang sudah ada di on-premise atau di Amazon EC2

Setiap

Berkelanjutan

Minimal

Konfigurasikan replikasi dengan basis data MariaDB atau MySQL yang ada sebagai sumber replikasi.

Anda dapat mengonfigurasikan replikasi ke dalam instans basis data MariaDB dengan menggunakan pengidentifikasi transaksi global (GTID) MariaDB jika instans eksternal adalah MariaDB versi 10.0.24 atau lebih tinggi, atau menggunakan koordinat log biner untuk instans MySQL atau instans MariaDB pada versi yang lebih lama daripada 10.0.24. GTID MariaDB diterapkan secara berbeda dengan GTID MySQL, yang tidak didukung oleh Amazon RDS.

Mengonfigurasi replikasi posisi file log biner dengan instans sumber eksternal

Mengimpor data ke instans DB Amazon RDS MariaDB atau MySQL dengan lebih sedikit waktu henti

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

catatan

Basis data sistem MySQL berisi informasi autentikasi dan otorisasi yang dibutuhkan untuk masuk ke instans basis data Anda dan mengakses datanya. Pengedropan, pengubahan, penggantian nama, atau pemenggalan tabel, data, atau konten lain basis data MySQL dalam instans basis data Anda dapat mengakibatkan kesalahan dan mungkin membuat instans basis data Anda dan datanya tidak dapat diakses. Jika ini terjadi, instans DB dapat dipulihkan dari snapshot menggunakan AWS CLI restore-db-instance-from-db-snapshotatau dipulihkan menggunakan restore-db-instance-to-point-in-timeperintah.