Migrasikan data - AWS Bimbingan Preskriptif

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

Migrasikan data

Ketika migrasi skema selesai, Anda dapat memindahkan data Anda dari database sumber ke database target. Bergantung pada persyaratan ketersediaan aplikasi Anda, Anda dapat menjalankan pekerjaan ekstraksi sederhana yang melakukan salinan data sumber satu kali ke dalam database baru. Atau, Anda dapat menggunakan alat yang menyalin data saat ini dan terus mereplikasi semua perubahan sampai Anda siap untuk memotong ke database baru. Untuk migrasi rehost dan replatform, sebaiknya gunakan alat khusus database asli untuk memigrasikan data Anda.

Alat yang dapat membantu Anda dengan transfer data termasuk AWS Database Migration Service (AWS DMS) dan alat migrasi offline. Ini dijelaskan di bagian berikut.

AWS DMS

Setelah Anda menggunakan AWS SCT untuk mengonversi objek skema Anda dari mesin database sumber ke mesin target, Anda dapat menggunakan AWS DMS untuk memigrasikan data. Dengan AWS DMS Anda dapat menjaga database sumber tetap aktif dan berjalan saat data sedang direplikasi. Anda dapat melakukan salinan data satu kali atau menyalin dengan replikasi berkelanjutan. Ketika database sumber dan target disinkronkan, Anda dapat mengambil database Anda offline dan memindahkan operasi Anda ke database target. AWS DMS dapat digunakan untuk migrasi database homogen (misalnya, dari database Oracle lokal ke database Amazon RDS for Oracle) serta migrasi heterogen (misalnya, dari database Oracle lokal ke database Amazon RDS for PostgreSQL). Untuk informasi lebih lanjut tentang bekerja dengan AWS DMS, lihat AWS DMS dokumentasi.

Opsi migrasi offline

Anda dapat menggunakan opsi lain selain AWS DMS untuk mengekstrak data Anda dari database sumber dan memuatnya ke database target. Opsi ini sebagian besar cocok ketika waktu henti aplikasi diizinkan selama aktivitas migrasi data. Contoh metode ini meliputi:

  • Ekstrak nilai terpisah koma (CSV) dari database sumber yang dimuat ke database target

  • Untuk database sumber Oracle, utilitas ora2pg untuk menyalin data ke PostgreSQL

  • Ekstrak kustom, transformasi, muat (ETL) pekerjaan untuk menyalin data dari sumber ke target