All Products
Search
Document Center

Data Transmission Service:Konfigurasikan\ tugas\ pelacakan\ perubahan\ \(Konsol\ baru\)

Last Updated:Mar 29, 2026

Data Transmission Service (DTS) memungkinkan Anda menangkap perubahan data dari database sumber dan mengalirkannya ke konsumen downstream. Panduan ini memandu Anda melalui proses konfigurasi tugas pelacakan perubahan untuk instans ApsaraDB RDS for MySQL.

Dalam panduan ini, Anda akan mempelajari cara:

  • Mengonfigurasi koneksi database sumber dan pengaturan jaringan konsumen

  • Memilih database atau tabel yang akan dilacak

  • Menjalankan pemeriksaan awal dan membeli instans pelacakan

Parameter yang ditampilkan di konsol DTS bervariasi tergantung pada jenis database sumber dan metode aksesnya. Untuk daftar lengkap database sumber yang didukung, lihat Ikhtisar skenario pelacakan perubahan.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Database sumber yang didukung — Jenis dan versi database harus didukung oleh DTS. Lihat Ikhtisar skenario pelacakan perubahan.

  • Akun database dengan izin yang diperlukan — Akun tersebut harus berupa akun read-only, atau akun kustom yang memiliki izin REPLICATION CLIENT, REPLICATION SLAVE, SHOW VIEW, dan SELECT.

  • (Hanya untuk database yang dikelola sendiri) Lingkungan yang telah disiapkan — Jika sumbernya adalah database yang dikelola sendiri, selesaikan penyiapan yang diperlukan terlebih dahulu. Lihat Ikhtisar persiapan.

Konfigurasikan tugas pelacakan perubahan

Langkah 1: Buka halaman konfigurasi tugas

  1. Masuk ke Konsol Data Management (DMS).

  2. Pada bilah navigasi atas, klik DTS. Di panel navigasi kiri, pilih DTS (DTS) > Change Tracking.

    Atau, buka langsung konsol DTS baru. Jika Anda menggunakan Simple Mode di konsol DMS, klik ikon Enter Simple Mode di pojok kanan atas, arahkan kursor ke ikon di pojok kiri atas, lalu pilih All functions > DTS > Change Tracking. Untuk informasi selengkapnya, lihat Sesuaikan tata letak dan gaya konsol DMS.
  3. Di sebelah kanan Change Tracking Tasks, pilih wilayah tempat Anda ingin membuat tugas tersebut.

    Di konsol DTS baru, pilih wilayah dari daftar drop-down di sebelah kanan Workbench.
  4. Klik Create Task.

  5. Jika New Configuration Page muncul di pojok kanan atas, klik untuk beralih ke halaman konfigurasi baru. Jika yang ditampilkan adalah Back to Previous Version, berarti Anda sudah berada di halaman baru.

Langkah 2: Konfigurasikan database sumber dan jaringan konsumen

Penting

Setelah memilih instans database sumber, baca bagian Limits di bagian atas halaman. Melewatkan langkah ini dapat menyebabkan tugas gagal atau data yang dilacak tidak dapat dikonsumsi.

Konfigurasikan parameter berikut:

BagianParameterDeskripsi
N/ATask NameNama untuk tugas tersebut. DTS memberikan nama secara otomatis — ubah menjadi nama deskriptif jika Anda mengelola beberapa tugas. Nama tugas tidak perlu unik.
Source DatabaseSelect a DMS database instance.Pilih instans DMS yang sudah ada, atau biarkan kosong dan konfigurasi koneksi secara manual.
Database TypePilih MySQL.
Access MethodPilih Alibaba Cloud Instance.
Instance RegionWilayah tempat instans ApsaraDB RDS for MySQL berada.
Replicate Data Across Alibaba Cloud Accounts

Pilih No jika instans sumber berada di Akun Alibaba Cloud saat ini.

RDS Instance IDID instans ApsaraDB RDS for MySQL.
Database AccountAkun database. Harus berupa akun read-only, atau akun kustom yang memiliki izin REPLICATION CLIENT, REPLICATION SLAVE, SHOW VIEW, dan SELECT.
Database PasswordKata sandi untuk akun database tersebut.
EncryptionGunakan pengaturan default.
Consumer Network TypeNetwork TypeTetap sebagai VPC. Pilih VPC dan vSwitch. Lihat VPCs untuk informasi latar belakang. Jika klien pelacakan perubahan Anda ditempatkan di VPC, pilih VPC dan vSwitch yang sama untuk meminimalkan latensi jaringan.
Penting

Setelah Anda menyimpan tugas, pengaturan Consumer Network Type tidak dapat diubah.

Langkah 3: Uji konektivitas

Klik Test Connectivity and Proceed di bagian bawah halaman.

DTS secara otomatis menambahkan blok CIDR servernya ke daftar putih atau aturan grup keamanan instans sumber, tergantung pada jenis instans:

Jenis database sumberTindakan blok CIDR
Instans database Alibaba Cloud (misalnya, ApsaraDB RDS)Ditambahkan ke daftar putih instans secara otomatis
Database yang dikelola sendiri pada instance ECSDitambahkan ke aturan grup keamanan ECS secara otomatis
Database yang dikelola sendiri di pusat data atau cloud pihak ketigaHarus ditambahkan secara manual

Untuk konfigurasi manual, lihat Tambahkan blok CIDR server DTS.

Peringatan

Menambahkan blok CIDR publik server DTS ke daftar putih database atau grup keamanan ECS menimbulkan risiko keamanan. Sebelum melanjutkan, ambil langkah pencegahan seperti memperkuat keamanan username dan password, membatasi port yang terbuka, mengotentikasi panggilan API, melakukan audit berkala terhadap aturan daftar putih dan menghapus blok CIDR yang tidak sah, atau menghubungkan ke DTS melalui Express Connect, VPN Gateway, atau Smart Access Gateway.

Langkah 4: Pilih objek untuk pelacakan perubahan

Pada halaman Configure Objects, konfigurasikan hal berikut:

Jenis perubahan data

Parameter Data Change Types telah dikonfigurasi sebelumnya dan tidak dapat diubah. Parameter ini mencakup:

  • Data Update: melacak operasi INSERT, DELETE, dan UPDATE pada objek yang dipilih.

  • Schema Update: melacak operasi DDL (membuat, menghapus, dan mengubah) pada semua skema objek instans sumber. Gunakan klien pelacakan perubahan untuk memfilter perubahan skema mana yang akan dikonsumsi.

Objek sumber

Pilih satu atau beberapa objek dari Source Objects dan klik ikon panah kanan untuk menambahkannya ke Selected Objects.

Pilih tingkat granularitas yang sesuai dengan kasus penggunaan Anda:

  • Database: DTS melacak semua objek dalam database, termasuk tabel yang ditambahkan setelah tugas dimulai.

  • Table: DTS hanya melacak tabel yang dipilih. Untuk melacak tabel tambahan di kemudian hari, tambahkan secara terpisah. Lihat Ubah objek untuk pelacakan perubahan.

Langkah 5: Konfigurasikan pengaturan lanjutan

Klik Next: Advanced Settings dan konfigurasikan sesuai kebutuhan:

ParameterDeskripsi
Dedicated Cluster for Task SchedulingSecara default, DTS menjadwalkan tugas ke kluster bersama. Untuk menjalankan tugas pada kluster khusus, beli terlebih dahulu. Lihat Apa itu kluster khusus DTS.
Retry Time for Failed ConnectionsLama waktu DTS mencoba ulang saat koneksi ke database sumber gagal. Nilai valid: 10–1.440 menit. Default: 720 menit. Kami menyarankan Anda mengatur nilai ini lebih dari 30 menit. Jika DTS berhasil tersambung kembali dalam jangka waktu ini, tugas akan dilanjutkan; jika tidak, tugas akan gagal.
Catatan

Saat beberapa tugas berbagi instans sumber yang sama, jendela retry terpendek berlaku untuk semuanya. Biaya tetap dikenakan selama periode retry.

Retry Time for Other IssuesLama waktu DTS mencoba ulang saat operasi DDL atau DML gagal setelah tugas dimulai. Nilai valid: 1–1.440 menit. Default: 10 menit. Kami menyarankan Anda mengatur nilai ini lebih dari 10 menit. Nilai ini harus lebih kecil daripada nilai Retry Time for Failed Connections.
Environment TagTag opsional untuk mengidentifikasi instans DTS berdasarkan lingkungan (misalnya, production atau staging).
Whether to delete SQL operations on heartbeat tables of forward and reverse tasksMengontrol apakah DTS menulis operasi SQL pada tabel heartbeat ke database sumber selama tugas berjalan. Pilih Yes untuk mencegah penulisan (peringatan latensi tugas mungkin muncul). Pilih No untuk mengizinkan penulisan (backup fisik dan kloning database sumber mungkin terpengaruh).
Monitoring and AlertingPilih Yes untuk menerima pemberitahuan peringatan saat tugas gagal atau latensi melebihi ambang batas. Konfigurasikan ambang batas peringatan dan pengaturan notifikasi. Lihat Konfigurasikan pemantauan dan peringatan saat membuat tugas DTS.

Langkah 6: Jalankan pemeriksaan awal

Klik Next: Save Task Settings and Precheck di bagian bawah halaman.

Untuk melihat pratinjau parameter API untuk konfigurasi tugas ini, arahkan kursor ke Next: Save Task Settings and Precheck dan klik Preview OpenAPI parameters sebelum melanjutkan.

DTS menjalankan pemeriksaan awal sebelum memulai tugas. Tunggu hingga Success Rate mencapai 100% sebelum melanjutkan.

Jika pemeriksaan awal gagal atau menghasilkan peringatan:

  • Item gagal: Klik View Details di sebelah item tersebut, perbaiki masalah berdasarkan pesan error, lalu klik Precheck Again.

  • Item peringatan yang tidak dapat diabaikan: Klik View Details, perbaiki masalah, lalu jalankan ulang pemeriksaan awal.

  • Item peringatan yang dapat diabaikan: Klik Confirm Alert Details. Di kotak dialog, klik Ignore, lalu klik OK. Klik Precheck Again untuk melanjutkan.

    Peringatan

    Mengabaikan peringatan dapat menyebabkan inkonsistensi data atau mengekspos bisnis Anda terhadap risiko. Hanya abaikan peringatan jika Anda benar-benar memahami dampaknya.

Langkah 7: Beli instans pelacakan perubahan

Setelah Success Rate mencapai 100%, klik Next: Purchase Instance.

Pada halaman Purchase, konfigurasikan pengaturan penagihan:

ParameterDeskripsi
Billing methodSubscription: bayar di muka untuk jangka waktu tetap. Lebih hemat biaya untuk penggunaan jangka panjang — semakin lama durasi, semakin rendah harganya. Pay-as-you-go: ditagih per jam. Cocok untuk penggunaan jangka pendek atau eksperimen. Lepaskan instans saat tidak lagi digunakan agar tagihan berhenti.
Resource Group SettingsKelompok sumber daya untuk instans tersebut. Default-nya adalah default resource group. Lihat Apa itu Resource Management?
Billing Type of Change Tracking InstancePenagihan subscription hanya mendukung Full-price Configuration Fee (No Data Traffic Fee).
Subscription DurationTersedia saat Subscription dipilih. Atur durasi langganan dan jumlah instans yang ingin Anda buat. Opsi: 1–9 bulan, 1 tahun, 2 tahun, 3 tahun, atau 5 tahun.

Baca dan terima Data Transmission Service (Pay-as-you-go) Service Terms, lalu klik Buy and Start. Tugas akan muncul di daftar tugas dan mulai berjalan.

Langkah selanjutnya

Konsumsi data yang dilacak