Memulai Panduan Implementasi

11 Langkah  |  120 Menit

T. Apa itu Amazon Aurora?

Amazon Aurora adalah mesin database relasional yang kompatibel dengan MySQL, yang menggabungkan kecepatan dan ketersediaan database komersial kelas atas dengan kesederhanaan dan penghematan biaya database sumber terbuka seperti MySQL.

T. Mengapa saya harus memigrasikan data ke Amazon Aurora?

Amazon Aurora adalah sebuah layanan yang efektif biaya dan dikelola sepenuhnya, yang menyediakan keamanan, ketersediaan, dan keandalan database komersial dengan biaya sepersepuluhnya. Amazon Aurora juga kompatibel dengan Amazon Relational Database Service (RDS), sebuah layanan yang menangani tugas-tugas yang memakan waktu, seperti pengadaan, patching, dan pencadangan, pemulihan, deteksi kegagalan, serta perbaikan.

T: Apa itu AWS Database Migration Service (DMS) dan apa saja keuntungan menggunakannya untuk migrasi?

AWS Database Migration Service (DMS) adalah sebuah layanan berbiaya rendah untuk membantu Anda memigrasikan database ke AWS dengan mudah dan aman. Tugas replikasi dapat disiapkan dalam hitungan menit, tidak lagi dalam hitungan jam atau hari, jika dibandingkan dengan solusi replikasi dikelola sendiri yang harus diinstal dan dikonfigurasikan. Replikasi data AWS DMS terintegrasi erat dengan AWS Schema Conversion Tool, menyederhanakan berbagai proyek database yang heterogen, seperti Oracle, ke Aurora.

T: Apa itu AWS Schema Conversion Tool (SCT)?

AWS Schema Conversion Tool (SCT) memudahkan migrasi database heterogen dengan secara otomatis mengonversi skema database sumber dari Oracle dan sebagian besar kode kustom, termasuk tampilan, prosedur yang disimpan, dan fungsi, ke format yang kompatibel dengan database target, seperti Aurora. Setiap kode yang tidak dapat secara otomatis dikonversi secara jelas ditandai agar dapat dikonversi secara manual.

T: Di wilayah AWS mana saja layanan Amazon Aurora dan AWS DMS tersedia?

Silakan lihat dokumentasi Amazon Aurora dan AWS DMS untuk ketersediaan, sebelum meluncurkan proyek ini.

T: Apa itu CloudFormation stack?

CloudFormation stack adalah sebuah kumpulan sumber daya AWS yang dapat Anda kelola sebagai satu unit. Sumber daya dalam stack didefinisikan dengan templat CloudFormation stack. Dalam proyek ini, Anda akan menggunakan CloudFormation stack untuk membuat dan menyediakan VPC, subnet, grup keamanan, dan instans RDS yang Anda perlukan untuk menyelesaikan migrasi database dari Oracle ke Aurora. Setelah proyek selesai, Anda dapat dengan mudah menghapus stack untuk menghindari terkena biaya tambahan. 

T: Dapatkah saya menyesuaikan templat CloudFormation yang digunakan dalam proyek ini?

Ya. Template CloudFormation dirancang untuk mendapatkan beberapa input dari pengguna dan menyediakan layanan AWS yang dibutuhkan dengan konfigurasi minimum. Meski demikian, jika Anda ingin mengubah beberapa konfigurasi, seperti blok VPC CIDR, jenis instans RDS, dll., Anda dapat memperbarui template dan meluncurkannya.

T. Apakah AWS DMS dan SCT mendukung migrasi skema database yang kompleks?

Ya. Proyek ini akan membantu dalam memahami metodologi yang akan digunakan untuk migrasi database heterogen menggunakan struktur skema sederhana. Pengalaman ini dapat membantu dalam migrasi skenario database kompleks.

T. Apakah layanan AWS DMS mendukung migrasi data lengkap saja, seperti yang digambarkan dalam proyek ini?

Tidak. Anda dapat menggunakan AWS DMS untuk migrasi data lengkap satu kali, serta replikasi data terus-menerus (CDC). AWS DMS akan menangkap perubahan pada database sumber dan menerapkannya dalam sebuah cara yang konsisten secara transaksional ke target. Satu-satunya perubahan yang perlu Anda lakukan ada dalam pengaturan Tugas. Buat tugas baru dengan CDC diaktifkan, kemudian tugas replikasi data akan berjalan hingga Anda mengubah atau menghentikannya.

T: Berapa biaya untuk menjalankan proyek ini?

Biaya yang terkait dengan proyek migrasi Anda akan kurang dari 5 USD, dengan mengasumsikan bahwa proyek selesai dalam waktu kurang dari 2 jam. Untuk detail selengkapnya, lihat Layanan yang Digunakan dan Biaya.

Memulai Panduan Implementasi