AWS Database Migration Service (AWS DMS), sebelum Anda mulai - Panduan Pengembang Aplikasi AMS Advanced

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.

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-role dan dms-vpc-role peran. Jika Anda menggunakan Amazon Redshift sebagai database target, Anda juga harus membuat dan menambahkan peran IAM ke akun AWS dms-access-for-endpoint Anda. 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 Serviceinformasi umum dan jawaban AWS Database Migration Service FAQsatas pertanyaan umum.