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 for MySQL DB instans
Anda dapat menggunakan beberapa teknik yang berbeda untuk mengimpor data ke dalam instans DB RDS for MySQL. 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 MySQL DB:
Sumber | Jumlah data | Satu kali atau berkelanjutan | Waktu henti aplikasi | Teknik | Informasi selengkapnya |
---|---|---|---|---|---|
Database MySQL yang ada di tempat atau di Amazon EC2 |
Setiap |
Satu kali |
Beberapa |
Buat cadangan dari basis data on-premise Anda, simpan di Amazon S3, lalu pulihkan file cadangan ke instans DB Amazon RDS baru yang menjalankan MySQL. |
|
Database MySQL yang ada di tempat atau di Amazon EC2 |
Setiap |
Berkelanjutan |
Minimal |
Lakukan konfigurasi pada replikasi dengan basis data MySQL yang sudah ada sebagai sumber replikasi. |
Mengonfigurasi replikasi posisi file log biner dengan instans sumber eksternal Mengimpor data ke database Amazon RDS for MySQL dengan downtime 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. |
Apa itu AWS Database Migration Service dan Panduan Pengguna Menggunakan basis data yang kompatibel dengan MySQL sebagai target untuk AWS DMS dalam AWS Database Migration Service |
Instans DB MySQL yang sudah ada |
Setiap |
Satu kali atau berkelanjutan |
Minimal |
Buat replika baca untuk replikasi berkelanjutan. Dorong replika baca untuk pembuatan satu kali instans DB baru. |
|
Database MySQL yang ada |
Kecil |
Satu kali |
Beberapa |
Salin data secara langsung ke instans DB MySQL Anda dengan menggunakan utilitas baris perintah. |
Mengimpor data dari database MySQL eksternal ke Amazon RDS for MySQL DB instans |
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 apa pun ke Amazon RDS for MySQL DB instans |
catatan
Basis data sistem mysql
berisi informasi autentikasi dan otorisasi yang dibutuhkan untuk masuk ke instans DB Anda dan mengakses data Anda. Penurunan, pengubahan, penamaan ulang, atau penyingkatan tabel, data, atau konten lain dari basis data mysql
dalam instans DB Anda dapat mengakibatkan kesalahan dan dapat menyebabkan 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 AWS CLI restore-db-instance-to-point-in-timeperintah.