Opsi konversi skema basis data AWS
AWS menawarkan dua solusi konversi skema agar migrasi basis data yang heterogen dapat diprediksi dan dilakukan dengan cepat, aman, dan sederhana. Pelanggan dapat memilih untuk: 1) masuk ke konsol AWS Database Migration Service (AWS DMS) dan memulai alur kerja AWS DMS Schema Conversion (DMS SC) untuk mendapatkan pengalaman terkelola penuh atau 2) mengunduh perangkat lunak AWS Schema Conversion Tool (AWS SCT) ke drive lokalnya.
Kedua opsi ini akan otomatis mengakses dan mengonversi skema basis data sumber dan sebagian besar objek kode basis data, termasuk tampilan, prosedur yang disimpan, dan fungsi, menjadi format yang kompatibel dengan basis data target. Objek yang tidak dapat dikonversi secara otomatis akan ditandai dengan jelas sebagai item tindakan dengan petunjuk tentang cara melakukan konversi, sehingga dapat dikonversi secara manual untuk menyelesaikan migrasi.
AWS SCT juga dapat memindai kode sumber aplikasi Anda untuk pernyataan SQL tertanam dan mengonversinya sebagai bagian dari proyek konversi skema basis data. Selama proses ini, AWS SCT akan menjalankan optimasi kode cloud-native dengan mengonversi fungsi Oracle dan SQL Server warisan ke layanan AWS yang setara, sehingga dapat membantu memodernkan aplikasi bersamaan dengan migrasi basis data. Setelah konversi skema selesai, SCT dapat membantu memigrasikan data dari berbagai gudang data ke Amazon Redshift menggunakan agen migrasi data bawaan.
Manfaat utama konversi skema basis data
Manfaat utama menggunakan DMS Schema Conversion dan AWS SCT adalah:
- Menyederhanakan migrasi basis data dengan melakukan otomatisasi analisis skema, rekomendasi, dan konversi pada skala besar.
- Kompatibel dengan layanan basis data dan analitik populer sebagai mesin sumber dan target, termasuk Oracle, SQL Server, PostgreSQL, dan MySQL.
- Menghemat waktu manual dan sumber daya yang sebelumnya membutuhkan waktu berminggu-minggu atau berbulan-bulan.
Basis data sumber dan target yang didukung untuk AWS SCT dan DMS Schema Conversion
Basis Data Target | ||
---|---|---|
Basis Data Sumber | Schema Conversion Tool (AWS SCT) | AWS DMS Schema Conversion |
Oracle Database |
Amazon Aurora Edisi Kompatibel MySQL (Aurora MySQL), Amazon Aurora Edisi Kompatibel PostgreSQL (Aurora PostgreSQL), MariaDB 10.5, MySQL, PostgreSQL | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL |
Gudang Data Oracle | Amazon Redshift | |
Microsoft Azure SQL Database | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL | |
Microsoft SQL Server | Amazon Redshift, Aurora MySQL, Aurora PostgreSQL, Babelfish for Aurora PostgreSQL (hanya untuk laporan penilaian), MariaDB, Microsoft SQL Server, MySQL, PostgreSQL | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL |
Teradata | Amazon Redshift | |
IBM Netezza | Amazon Redshift | |
Greenplum | Amazon Redshift | |
HPE Vertica | Amazon Redshift | |
MySQL | Aurora PostgreSQL, MySQL, PostgreSQL | |
PostgreSQL | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL | |
IBM DB2 LUW | Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL | |
IBM Db2 untuk z/OS | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL | |
Apache Cassandra | Amazon DynamoDB | |
SAP ASE | Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL | |
Amazon Redshift | Amazon Redshift | |
Azure Synapse Analytics | Amazon Redshift | |
Snowflake | Amazon Redshift | |
BigQuery | Amazon Redshift |
Informasi selengkapnya tentang konversi basis data yang didukung DMS Schema Conversion tercantum di sini, sedangkan konversi AWS SCT tercantum di sini.
Kasus penggunaan AWS SCT yang didukung
Ringkasnya, AWS SCT dapat digunakan untuk:
- Menyalin skema basis data dari sumber ke target
- Mengonversi skema basis data atau gudang data
- Menganalisis basis data untuk menentukan kompleksitas konversi
- Menganalisis basis data untuk menentukan batasan apa pun yang berjalan di Amazon RDS
- Menganalisis basis data untuk menentukan apakah penurunan lisensi dapat dilakukan
- Mengonversi kode SQL tertanam dalam sebuah aplikasi
- Memigrasikan data dari gudang data ke Amazon Redshift
Mengunduh dan menginstal AWS SCT pada Windows dan Linux
Anda dapat mengunduh AWS Schema Conversion Tool untuk infrastruktur pilihan Anda dari tautan di bawah ini:
Jelajahi opsi harga untuk AWS Database Migration Service.