Apa itu AWS Database Migration Service? - AWS Layanan Migrasi Database

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu AWS Database Migration Service?

AWS Database Migration Service(AWS DMS) adalah layanan cloud yang memungkinkan untuk memigrasi database relasional, gudang data, database NoSQL, dan jenis penyimpanan data lainnya. Anda dapat menggunakan AWS DMS untuk memigrasikan data Anda ke AWS Cloud atau menggunakan kombinasi pengaturan cloud dan on-premises.

DenganAWS DMS, Anda dapat menemukan penyimpanan data sumber, mengonversi skema sumber, dan memigrasi data Anda.

  • Untuk menemukan infrastruktur data sumber Anda, Anda dapat menggunakan DMS Fleet Advisor. Layanan ini mengumpulkan data dari database lokal dan server analitik, serta membuat inventaris server, database, dan skema yang dapat Anda migrasi ke Cloud. AWS

  • Untuk bermigrasi ke mesin database yang berbeda, Anda dapat menggunakan Konversi Skema DMS. Layanan ini secara otomatis menilai dan mengubah skema sumber Anda ke mesin target baru. Atau, Anda dapat mengunduh AWS Schema Conversion Tool (AWS SCT) ke PC lokal Anda untuk mengonversi skema sumber Anda.

  • Setelah Anda mengonversi skema sumber dan menerapkan kode yang dikonversi ke database target Anda, Anda dapat menggunakannya AWS DMS untuk memigrasi data Anda. Anda dapat melakukan migrasi satu kali atau mereplikasi perubahan yang sedang berlangsung untuk menjaga sumber dan target tetap sinkron. Karena AWS DMS adalah bagian dari AWS Cloud, yang Anda dapatkan adalah efisiensi biaya, kecepatan ke pasar, keamanan, dan fleksibilitas yang ditawarkan oleh layanan AWS.

Pada tingkat dasar, AWS DMS adalah sebuah server di AWS Cloud yang menjalankan perangkat lunak replikasi. Anda membuat sumber dan koneksi target untuk memberi tahu dari AWS DMS mana mengekstrak data dan dari mana memuatnya. Selanjutnya, Anda menjadwalkan tugas yang berjalan di server ini untuk memindahkan data Anda. AWS DMSmenciptakan tabel dan kunci primer terkait jika mereka tidak ada pada target. Anda dapat membuat tabel target sendiri jika Anda mau. Atau Anda dapat menggunakan AWS Schema Conversion Tool (AWS SCT) untuk membuat beberapa atau semua tabel target, indeks, views, pemicu, dan lain-lain.

Diagram berikut menggambarkan proses replikasi AWS DMS.

Mulai menggunakan AWS DMS
References

Tugas migrasi yang dijalankan oleh AWS DMS

AWS DMS mengambil alih banyak tugas yang sulit dan membosankan dalam proyek migrasi:

  • Dalam solusi tradisional, Anda perlu melakukan analisis kapasitas, pengadaan perangkat keras dan perangkat lunak, menginstal dan mengelola sistem, dan menguji dan debug instalasi. AWS DMS secara otomatis mengelola deployment, pengelolaan, dan pemantauan semua perangkat keras dan perangkat lunak yang diperlukan untuk migrasi Anda. Migrasi Anda dapat aktif dan berjalan dalam beberapa menit setelah memulai proses konfigurasi AWS DMS.

  • Dengan AWS DMS, Anda dapat menaikkan (atau menurunkan) skala sumber daya migrasi sesuai kebutuhan untuk mencocokkan beban kerja Anda yang sebenarnya. Misalnya, jika Anda memerlukan penyimpanan tambahan, Anda dapat dengan mudah meningkatkan penyimpanan yang dialokasikan dan memulai ulang migrasi dalam hitungan menit saja.

  • AWS DMSmenggunakan pay-as-you-go model. Anda hanya membayar untuk sumber daya AWS DMS saat Anda menggunakannya, dibandingkan dengan model lisensi tradisional dengan biaya pembelian di muka dan biaya pemeliharaan berkelanjutan.

  • AWS DMS secara otomatis mengelola semua infrastruktur yang mendukung server migrasi Anda, termasuk perangkat keras dan perangkat lunak, patch perangkat lunak, dan pelaporan kesalahan.

  • AWS DMS menyediakan failover otomatis. Jika server replikasi utama Anda gagal karena alasan apapun, server replikasi cadangan dapat mengambil alih dengan sedikit atau tanpa gangguan layanan.

  • AWSDMS Fleet Advisor secara otomatis inventaris infrastruktur data Anda. Ini membuat laporan yang membantu Anda mengidentifikasi kandidat migrasi dan merencanakan migrasi Anda.

  • AWSKonversi Skema DMS secara otomatis menilai kompleksitas migrasi Anda untuk penyedia data sumber Anda. Hal ini juga mengkonversi skema database dan objek kode ke format yang kompatibel dengan database target dan kemudian menerapkan kode dikonversi.

  • AWS DMS dapat membantu Anda beralih ke mesin basis data modern, yang lebih hemat biaya dibandingkan yang Anda gunakan sekarang. Misalnya, AWS DMS bisa membantu Anda memanfaatkan layanan basis data terkelola Amazon Relational Database Service (Amazon RDS) atau Amazon Aurora. Atau dapat membantu Anda pindah ke layanan gudang data terkelola yang disediakan oleh Amazon Redshift, platform NoSQL seperti Amazon DynamoDB, atau platform penyimpanan berbiaya rendah seperti Amazon Simple Storage Service (Amazon S3). Sebaliknya, jika Anda ingin bermigrasi jauh dari infrastruktur lama tetapi terus menggunakan mesin basis data yang sama, AWS DMS juga mendukung proses tersebut.

  • AWS DMS mendukung hampir semua mesin DBMS paling populer saat ini sebagai sumber endpoint. Untuk informasi selengkapnya, lihat Sumber untuk migrasi data.

  • AWS DMS menyediakan cakupan luas engine target yang tersedia. Untuk informasi selengkapnya, lihat Target migrasi data.

  • Anda dapat bermigrasi dari satu sumber data yang didukung ke lainnya. AWS DMS mendukung migrasi data sepenuhnya yang heterogen antara engine yang didukung.

  • AWS DMS memastikan bahwa migrasi data Anda aman. Data at rest dienkripsi dengan enkripsi AWS Key Management Service (AWS KMS). Selama migrasi, Anda dapat menggunakan Secure Socket Layers (SSL) untuk mengenkripsi data in-flight Anda saat berpindah dari sumber ke target.