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 |
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. |
|
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 MariaDB |
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.