Bekerja dengan AWS DMS tugas - AWS Layanan Migrasi Database

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

Bekerja dengan AWS DMS tugas

Tugas AWS Database Migration Service (AWS DMS) adalah tempat semua pekerjaan dilakukan. Anda menentukan tabel (atau tampilan), skema, dan pemrosesan khusus yang digunakan untuk migrasi Anda, seperti persyaratan logging, data tabel kontrol, dan penanganan kesalahan.

Sebuah tugas dapat terdiri dari tiga tahap utama:

  • Migrasi data yang ada (Full load)

  • Aplikasi perubahan cache

  • Replikasi yang sedang berlangsung (Ubah Pengambilan Data)

Untuk informasi selengkapnya dan ikhtisar tentang cara tugas AWS DMS migrasi memigrasikan data, lihat Tampilan tingkat tinggi AWS DMS

Saat membuat tugas migrasi, ada beberapa hal yang perlu Anda ketahui:

  • Sebelum membuat tugas, pastikan bahwa Anda membuat titik akhir sumber, titik akhir target, dan instans replikasi.

  • Anda dapat menentukan banyak pengaturan tugas untuk menyesuaikan tugas migrasi Anda. Anda dapat mengatur ini dengan menggunakan AWS Management Console, AWS Command Line Interface (AWS CLI), atau AWS DMS API. Pengaturan ini mencakup penentuan bagaimana kesalahan migrasi ditangani, pencatatan kesalahan, dan informasi tabel kontrol. Untuk informasi tentang cara menggunakan file konfigurasi tugas untuk mengatur setelan tugas, lihatContoh pengaturan tugas.

  • Segera jalankan setelah Anda membuat tugas. Tabel target dengan definisi metadata yang diperlukan secara otomatis dibuat dan dimuat, sehingga Anda dapat menentukan replikasi yang sedang berjalan.

  • Secara default, AWS DMS memulai tugas Anda segera setelah Anda membuatnya. Namun, dalam kejadian tertentu, Anda mungkin ingin menunda memulai tugas. Misalnya, saat menggunakan AWS CLI, Anda mungkin memiliki proses tertentu yang menciptakan tugas serta proses berbeda yang memulai tugas berdasarkan beberapa peristiwa pemicu. Apabila dibutuhkan, Anda bisa menunda awal tugas Anda.

  • Anda dapat memantau, menghentikan, atau memulai ulang tugas menggunakan konsol, AWS CLI, atau AWS DMS API. Untuk informasi tentang menghentikan tugas menggunakan AWS DMS API, lihat StopReplicationTaskdi Referensi AWS DMS API.

Berikut ini adalah tindakan yang dapat Anda lakukan ketika bekerja dengan AWS DMS tugas.

Tugas Dokumentasi terkait

Membuat tugas

Saat membuat tugas, tentukan sumber, target, dan instans replikasi sekaligus pengaturan migrasi.

Membuat tugas

Membuat tugas replikasi yang sedang berlangsung

Anda dapat mengatur tugas untuk melakukan replikasi terus menerus antara sumber dan target.

Membuat tugas untuk replikasi yang sedang berlangsung menggunakan AWS DMS

Menerapkan pengaturan tugas

Setiap tugas memiliki pengaturan yang dapat Anda konfigurasikan sesuai dengan kebutuhan migrasi basis data Anda. Buat pengaturan ini dalam file JSON atau, dengan pengaturan tertentu, buat pengaturan menggunakan konsol AWS DMS. Untuk informasi tentang cara menggunakan file konfigurasi tugas untuk mengatur setelan tugas, lihatContoh pengaturan tugas.

Menentukan setelan tugas untuk tugas AWS Database Migration Service

Menggunakan pemetaan tabel

Pemetaan tabel menentukan pengaturan tugas tambahan untuk tabel lewat jenis-jenis aturan tertentu. Aturan-aturan ini memungkinkan Anda menentukan sumber data, skema sumber, tabel dan pandangan, data, setiap perubahan tabel dan data yang terjadi selama tugas berjalan, serta pengaturan migrasi tabel dan kolom dari sumber ke target.

Aturan seleksi

Aturan seleksi dan tindakan

Aturan transformasi

Aturan dan tindakan transformasi

Aturan pengaturan tabel

Tabel dan koleksi pengaturan aturan dan operasi

Menjalankan penilaian tugas premi

Anda dapat mengaktifkan dan menjalankan penilaian tugas pramigrasi yang menampilkan masalah dengan sumber yang didukung serta basis data target yang berpotensi menyebabkan masalah selama proses migrasi. Ini bisa mencakup masalah seperti jenis data yang tidak didukung, indeks tidak cocok, kunci utama, serta pengaturan tugas bertentangan lainnya. Penilaian pramigrasi ini dilakukan sebelum Anda menjalankan tugas untuk mengenali potensi masalah sebelum muncul selama migrasi.

Mengaktifkan dan bekerja dengan penilaian perdana untuk tugas

Validasi data

Validasi data adalah pengaturan tugas yang dapat Anda gunakan agar AWS DMS membandingkan data di database target Anda dengan data dari penyimpanan data sumber Anda.

AWS Validasi data DMS.

Memodifikasi tugas

Ketika tugas dihentikan, Anda dapat mengubah pengaturan untuk tugas.

Mengubah tugas

Memindahkan tugas

Ketika tugas dihentikan, Anda dapat memindahkan tugas ke instans replikasi yang berbeda.

Memindahkan tugas

Memuat ulang tabel selama tugas

Anda dapat memuat ulang tabel selama mengerjakan tugas apabila terjadi kesalahan.

Memuat ulang tabel selama mengerjakan tugas

Menerapkan filter

Anda dapat menggunakan filter sumber untuk membatasi jumlah dan jenis catatan yang ditransfer dari sumber ke target. Misalnya, Anda dapat menentukan bahwa hanya karyawan di markas yang dipindahkan ke basis data target. Terapkan filter pada kolom data.

Menggunakan filter sumber

Memantau tugas

Ada beberapa cara untuk mendapatkan informasi tentang performa tugas dan tabel yang digunakan oleh tugas.

AWS DMSTugas pemantauan

Mengelola log tugas

Anda dapat melihat dan menghapus log tugas menggunakan AWS DMS API atau AWS CLI.

Melihat dan mengelola log AWS DMS tugas