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 memigrasikan database relasional, gudang data, database NoSQL, dan jenis penyimpanan data lainnya. Anda dapat menggunakannya AWS DMS untuk memigrasikan data ke dalam AWS Cloud atau di antara kombinasi pengaturan cloud dan lokal.

Dengan AWS 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 mengonversi skema sumber dan menerapkan kode yang dikonversi ke basis data target, Anda dapat menggunakannya AWS DMS untuk memigrasikan data Anda. Anda dapat melakukan migrasi satu kali atau mereplikasi perubahan yang sedang berlangsung untuk menjaga sumber dan target tetap sinkron. Karena AWS DMS merupakan bagian dari AWS Cloud, Anda mendapatkan efisiensi biaya, kecepatan ke pasar, keamanan, dan fleksibilitas yang ditawarkan AWS layanan.

Pada tingkat dasar, AWS DMS adalah server di AWS Cloud yang menjalankan perangkat lunak replikasi. Anda membuat koneksi sumber dan target untuk memberi tahu dari AWS DMS mana mengekstrak data dan di mana memuatnya. Selanjutnya, Anda menjadwalkan tugas yang berjalan di server ini untuk memindahkan data Anda. AWS DMS membuat tabel dan kunci utama terkait jika 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, tampilan, pemicu, dan sebagainya.

Diagram berikut menggambarkan AWS DMS proses replikasi.

Memulai dengan AWS DMS
Referensi

Tugas migrasi yang AWS DMS melakukan

AWS DMS mengambil alih banyak tugas sulit atau membosankan yang terlibat 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 AWS DMS konfigurasi.

  • Dengan AWS DMS, Anda dapat meningkatkan (atau mengurangi) sumber daya migrasi sesuai kebutuhan agar sesuai dengan 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 DMS menggunakan pay-as-you-go model. Anda hanya membayar AWS DMS sumber daya saat menggunakannya, sebagai lawan dari 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, patching 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.

  • AWS DMS Fleet Advisor secara otomatis menginventarisasi infrastruktur data Anda. Ini membuat laporan yang membantu Anda mengidentifikasi kandidat migrasi dan merencanakan migrasi Anda.

  • AWS Konversi Skema DMS secara otomatis menilai kompleksitas migrasi Anda untuk penyedia data sumber Anda. Ini juga mengubah skema database dan objek kode ke format yang kompatibel dengan database target dan kemudian menerapkan kode yang dikonversi.

  • AWS DMS dapat membantu Anda beralih ke mesin database modern, mungkin lebih hemat biaya, daripada yang Anda jalankan sekarang. Misalnya, AWS DMS dapat membantu Anda memanfaatkan layanan database terkelola yang disediakan oleh 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 database yang sama, AWS DMS juga mendukung proses itu.

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

  • AWS DMS menyediakan cakupan luas mesin 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.