Konversi skema - AWS Bimbingan Preskriptif

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

Konversi skema

Salah satu tugas utama selama migrasi database adalah untuk memigrasikan skema Anda dari mesin database sumber ke mesin database target. Jika Anda melakukan rehost atau replatform, mesin database Anda tidak akan berubah. Ini disebut sebagai migrasi database homogen, dan Anda dapat menggunakan alat database asli Anda untuk memigrasi skema.

Namun, jika Anda merancang ulang aplikasi Anda, konversi skema mungkin memerlukan lebih banyak usaha. Dalam hal ini, Anda akan melakukan migrasi database heterogen, di mana mesin basis data sumber dan target Anda akan berbeda. Skema database Anda saat ini mungkin menggunakan paket dan fitur yang tidak dapat langsung dikonversi ke mesin basis data target. Beberapa fitur mungkin tersedia dengan nama yang berbeda. Oleh karena itu, mengonversi skema membutuhkan pemahaman yang baik tentang mesin basis data sumber dan target Anda. Tugas ini bisa menantang, tergantung pada kompleksitas skema Anda saat ini.

AWS menyediakan dua sumber daya untuk membantu Anda dengan konversi skema: AWS Schema Conversion Tool (AWS SCT) dan buku pedoman migrasi.

AWS SCT

AWS SCT adalah alat gratis yang dapat membantu Anda mengonversi database yang ada dari satu mesin ke mesin lainnya. AWS SCT mendukung sejumlah database sumber, termasuk Oracle, Microsoft SQL Server, MySQL, Sybase, dan IBM Db2 LUW. Anda dapat memilih dari database target seperti Aurora MySQL dan Aurora PostgreSQL.

AWS SCT menyediakan antarmuka pengguna grafis yang langsung terhubung ke database sumber dan target untuk mengambil objek skema saat ini. Saat terhubung, Anda dapat membuat laporan penilaian migrasi database untuk mendapatkan ringkasan tingkat tinggi dari upaya konversi dan item tindakan. Ilustrasi layar berikut menunjukkan contoh laporan penilaian migrasi database.

Sample database migration assessment report from AWS SCT

Dengan AWS SCT Anda dapat mengonversi skema dan menyebarkannya ke database target secara langsung, atau Anda bisa mendapatkan file SQL untuk skema yang dikonversi. Untuk informasi selengkapnya, lihat Menggunakan Antarmuka AWS Schema Conversion Tool Pengguna dalam AWS dokumentasi.

Buku pedoman migrasi

Meskipun AWS SCT mengubah banyak objek sumber Anda, beberapa aspek konversi memerlukan intervensi dan penyesuaian manual. Untuk membantu tugas ini, AWS sediakan buku pedoman migrasi yang merinci ketidakcocokan dan kesamaan antara dua database. Untuk informasi lebih lanjut tentang buku pedoman ini, lihat AWS Database Migration Service sumber daya di AWS situs web.