Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Database Migration Service (AWS DMS), sebelum Anda mulai
Saat merencanakan migrasi database menggunakan AMS AWS DMS, pertimbangkan hal berikut:
Titik akhir sumber dan target: Anda perlu mengetahui informasi dan tabel apa dalam database sumber yang perlu dimigrasi ke database target. AMS AWS DMS mendukung migrasi skema dasar, termasuk pembuatan tabel dan kunci utama. Namun, AMS AWS DMS tidak secara otomatis membuat indeks sekunder, kunci asing, akun, dan sebagainya dalam database target. Lihat Sumber untuk Migrasi Data dan Target untuk Migrasi Data untuk informasi selengkapnya.
Migrasi Skema/Kode: AMS AWS DMS tidak melakukan konversi skema atau kode. Anda dapat menggunakan alat seperti Oracle SQL Developer, MySQL Workbench, atau pgAdmin III untuk mengonversi skema Anda. Jika Anda ingin mengonversi skema yang ada ke mesin database yang berbeda, Anda dapat menggunakan AWS Schema Conversion Tool. Hal ini dapat membuat skema target dan juga dapat menghasilkan dan membuat seluruh skema: tabel, indeks, tampilan, dan sebagainya. Anda juga dapat menggunakan alat untuk mengonversi PL/SQL atau TSQL ke PGSQL dan format lainnya.
Tipe data yang tidak didukung: Beberapa tipe data sumber perlu diubah menjadi tipe data yang setara untuk database target.
AWS DMS skenario untuk dipertimbangkan
Skenario berikut, didokumentasikan, dapat membantu Anda membuat jalur migrasi database Anda sendiri.
Memigrasikan data dari server MySQL lokal ke Amazon RDS MySQL: Lihat postingan blog AWS Memigrasikan
Data MySQL Lokal ke Amazon RDS (dan kembali) Memigrasikan data dari database Oracle ke Amazon RDS Aurora PostgreSQL database: Lihat postingan blog AWS Pengantar singkat untuk bermigrasi dari database Oracle ke database Amazon Aurora PostgreSQL
Migrasi data dari RDS MySQL ke S3: Lihat postingan blog AWS Cara mengarsipkan data dari database relasional ke Amazon Glacier
menggunakan AWS DMS
Untuk migrasi database, Anda harus melakukan hal berikut:
Rencanakan migrasi database Anda, ini termasuk menyiapkan grup subnet replikasi.
Alokasikan instance replikasi yang melakukan semua proses untuk migrasi.
Tentukan sumber dan titik akhir basis data target.
Buat tugas atau serangkaian tugas untuk menentukan tabel dan proses replikasi apa yang ingin Anda gunakan.
Buat AWS DMS IAM
dms-cloudwatch-logs-roledandms-vpc-roleperan. Jika Anda menggunakan Amazon Redshift sebagai database target, Anda juga harus membuat dan menambahkan peran IAM ke akun AWSdms-access-for-endpointAnda. Untuk informasi selengkapnya, lihat Membuat peran IAM untuk digunakan dengan AWS CLI dan AWS DMS API.
Panduan ini memberikan contoh penggunaan konsol AMS atau AMS CLI untuk membuat (). AWS Database Migration Service AWS DMS Perintah CLI untuk membuat instance AWS DMS replikasi, grup subnet, dan tugas serta titik akhir AWS DMS sumber dan titik akhir target disediakan.
Untuk mempelajari lebih lanjut tentang AMS AWS DMS, lihat AWS Database Migration Service