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. |
|
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 MySQL |
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-snapshot
atau dipulihkan menggunakan restore-db-instance-to-point-in-time
perintah.