All Products
Search
Document Center

Data Transmission Service:Konfigurasikan tugas integrasi data antar instans RDS for MySQL

Last Updated:Jun 21, 2026

Topik ini menjelaskan cara mengonfigurasi tugas integrasi data antara instans ApsaraDB RDS for MySQL.

Catatan
  • Konsol DTS versi baru tidak mendukung fitur integrasi data. Anda dapat mengonfigurasi tugas integrasi offline di Konsol Data Management (DMS). Untuk informasi selengkapnya, lihat Ikhtisar integrasi offline.
  • Fitur integrasi data tersedia untuk semua sumber data yang mendukung migrasi data penuh. Untuk informasi selengkapnya, lihat Solusi migrasi.

Prasyarat

Pastikan Anda telah membuat instans ApsaraDB RDS for MySQL sebagai sumber dan tujuan. Untuk informasi selengkapnya, lihat (Usang, dialihkan ke "Langkah 1") Buat instans ApsaraDB RDS for MySQL.

Informasi latar belakang

Fitur integrasi data dari Data Transmission Service (DTS) memungkinkan Anda melakukan migrasi skema dan data yang ada dari database sumber ke database tujuan secara berkala berdasarkan kebijakan penjadwalan. Hal ini membantu Anda membangun gudang data yang lebih fleksibel. Untuk informasi selengkapnya, lihat Kebijakan penjadwalan untuk integrasi data.

Catatan

Data duplikat mungkin dihasilkan di database tujuan jika database sumber tidak memiliki primary key, unique constraint, atau kolom dengan nilai unik.

Batasan

  • DTS mendukung migrasi skema untuk tabel, view, trigger, stored procedure, dan stored function.
    Catatan Saat migrasi skema, DTS mengubah DEFINER untuk view, stored procedure, atau fungsi menjadi INVOKER.
  • DTS tidak melakukan migrasi informasi pengguna. Untuk memanggil view, stored procedure, atau fungsi di tujuan, berikan izin baca dan tulis kepada pemanggil.

Penagihan

Jenis migrasi

Biaya konfigurasi link

Biaya transfer data

Migrasi skema dan migrasi data penuh

Gratis.

Dikenai biaya saat data dimigrasikan dari Alibaba Cloud melalui Internet. Untuk informasi selengkapnya, lihat Ikhtisar penagihan.

Prosedur

Topik ini menjelaskan prosedur konfigurasi, menggunakan contoh instans ApsaraDB RDS for MySQL di wilayah China (Qingdao).

  1. Masuk ke Konsol DTS.
    Catatan
    • Jika Anda secara otomatis dialihkan dari Konsol DTS ke Konsol Data Management (DMS), klik ikon jiqiren di pojok kanan bawah, lalu klik 返回旧版 untuk kembali ke versi sebelumnya dari Konsol DTS.
    • Jika Anda berada di Konsol DTS versi baru, klik ikon 返回旧版 di pojok kanan bawah untuk kembali ke versi sebelumnya dari Konsol DTS.
  2. Di panel navigasi kiri, klik Data Integration.
  3. Di bagian atas halaman Tugas Integrasi Data, pilih wilayah tempat instans tujuan berada. Contoh ini menggunakan China (Qingdao).
  4. Di pojok kanan atas halaman, klik Create data integration task.
  5. Konfigurasikan pengaturan koneksi untuk database sumber dan tujuan.
    Bagian Parameter Deskripsi
    N/A Task name DTS secara otomatis menghasilkan nama tugas. Tentukan nama deskriptif agar mudah diidentifikasi. Nama tersebut tidak harus unik.
    Source Database Instance type Pilih RDS Instance.
    Region Pilih wilayah instans RDS sumber. Contoh ini menggunakan China (Qingdao).
    Database account Masukkan akun database untuk instans RDS sumber. Akun ini harus memiliki izin baca dan tulis.
    Catatan Untuk informasi selengkapnya tentang cara membuat akun database dan memberikan izin, lihat Buat akun ApsaraDB RDS for MySQL.
    Database password Masukkan password untuk akun database.
    Catatan Setelah Anda mengonfigurasi informasi database sumber, Anda dapat mengklik Database Password di samping Test Connectivity untuk memverifikasi pengaturan. Jika pengaturan valid, pesan Passed akan ditampilkan. Jika pengujian gagal, pesan Failed muncul. Klik Failed di samping pesan Diagnose dan ikuti petunjuk untuk memodifikasi informasi database sumber.
    Connection method Pilih Non-encrypted atau SSL-encrypted. Jika Anda memilih SSL-encrypted, Anda harus mengaktifkan enkripsi SSL untuk instans RDS terlebih dahulu. Untuk informasi selengkapnya, lihat Configure SSL encryption.
    Catatan Parameter Encryption hanya tersedia di wilayah China (Hong Kong) dan wilayah daratan Tiongkok.
    Destination Database Instance type Pilih RDS Instance.
    Region Pilih wilayah instans RDS tujuan. Contoh ini menggunakan China (Qingdao).
    Database account Masukkan akun database untuk instans RDS tujuan. Akun ini harus memiliki izin baca dan tulis.
    Catatan Untuk informasi selengkapnya tentang cara membuat akun database dan memberikan izin, lihat Buat akun ApsaraDB RDS for MySQL.
    Database password Masukkan password untuk akun database.
    Catatan Setelah Anda mengonfigurasi informasi database tujuan, Anda dapat mengklik Database Password di samping Test Connectivity untuk memverifikasi pengaturan. Jika pengaturan valid, pesan Passed akan ditampilkan. Jika pengujian gagal, pesan Failed muncul. Klik Failed di samping pesan Diagnose dan ikuti petunjuk untuk memodifikasi informasi database tujuan.
    Connection method Pilih Non-encrypted atau SSL-encrypted. Jika Anda memilih SSL-encrypted, Anda harus mengaktifkan enkripsi SSL untuk instans RDS terlebih dahulu. Untuk informasi selengkapnya, lihat Configure SSL encryption.
    Catatan Parameter Encryption hanya tersedia di wilayah China (Hong Kong) dan wilayah daratan Tiongkok.
  6. Setelah menyelesaikan konfigurasi, klik Add whitelist and go to next step di pojok kanan bawah.
  7. Konfigurasikan kebijakan penjadwalan berkala dan pilih objek migrasi.
    1. Konfigurasikan kebijakan penjadwalan berkala.
      Parameter Deskripsi
      Migration Types Pilih Schema Migration dan Full data migration. Selama migrasi pertama, DTS melakukan migrasi skema dan data yang ada untuk objek migrasi yang dipilih.
      Scheduling policy
      • Full copy mode
      • Resynchronization mode
      • Timestamp-based incremental mode
      Catatan Untuk informasi selengkapnya tentang deskripsi, batasan, dan skenario kebijakan penjadwalan, lihat Kebijakan penjadwalan.
      Effective dates Klik ikon dan pilih tanggal mulai serta akhir jadwal. Durasi maksimum adalah 365 hari.
      Scheduling Cycle Pilih Days atau Weeks dan atur waktu spesifik untuk jadwal tersebut.
      Catatan
      • Selama migrasi data penuh, DTS mengonsumsi sejumlah sumber daya baca dan tulis dari database sumber dan tujuan, yang dapat meningkatkan beban database. Evaluasi performa database sumber dan tujuan, lalu jadwalkan tugas tersebut pada jam sepi.
      • Setelah konfigurasi selesai, Anda dapat mengklik View scheduled times di samping Task failure policy untuk memverifikasi jadwal.
      Task failure policy Pilih salah satu opsi berikut berdasarkan kebutuhan bisnis Anda:
      • Stop subsequent scheduled tasks upon a single task failure
      • Ignore failure and proceed with next scheduled task
    2. Pilih objek migrasi.
      Parameter Deskripsi
      Migration objects

      Di kotak Available, klik objek yang ingin Anda migrasikan, seperti database, tabel, atau kolom, lalu klik ikon 向右小箭头 untuk memindahkan objek tersebut ke kotak Selected Objects.

      Catatan
      • Jika Anda mengatur Scheduling policy ke Timestamp-based incremental mode, Anda tidak dapat memilih seluruh database sebagai objek migrasi. Anda harus memilih tabel atau kolom tertentu. Jika tidak, Anda tidak dapat menentukan kolom timestamp pada langkah berikutnya.
      • Secara default, nama objek yang dimigrasikan tetap tidak berubah setelah migrasi. Jika Anda ingin mengubah nama objek yang dimigrasikan di instans tujuan, gunakan fitur pemetaan nama objek. Untuk informasi selengkapnya, lihat Pemetaan nama objek.
      • Jika Anda menggunakan fitur pemetaan nama objek, objek lain yang bergantung pada objek yang diganti namanya mungkin gagal dimigrasikan.
    3. Di pojok kanan bawah halaman, klik Next.
      Catatan Langkah ini diperlukan hanya jika Anda mengatur Scheduling policy ke Timestamp-based incremental mode.
      Pada langkah Advanced settings, tentukan kolom timestamp untuk setiap tabel yang ingin Anda migrasikan. Misalnya, untuk tabel order di database dtstestdata, pilih ordertime dari daftar drop-down Timestamp column.
  8. Setelah menyelesaikan konfigurasi, klik Precheck and Start di pojok kanan bawah halaman.

    Catatan
    • Sebelum tugas migrasi dimulai, DTS menjalankan Pemeriksaan Awal. Tugas hanya dapat dimulai setelah lulus Pemeriksaan Awal.

    • Jika Pemeriksaan Awal gagal, klik ikon 提示 di samping item yang gagal untuk melihat detailnya.

      • Perbaiki masalah sesuai petunjuk dan jalankan kembali Pemeriksaan Awal.

      • Jika Anda tidak perlu memperbaiki item peringatan, Anda dapat memilih Ignore, lalu klik Ignore Warnings and Rerun Precheck untuk menjalankan kembali Pemeriksaan Awal.

  9. Setelah tugas lulus Pemeriksaan Awal, klik Next.

  10. Pada kotak dialog Confirm Settings yang muncul, pilih Instance Class dan centang kotak Data Transmission Service (pay-as-you-go) Service Terms.

  11. Klik Purchase and start. Tugas integrasi data akan dimulai pada waktu terjadwal berikutnya.
    Setelah tugas dimulai, halaman detail tugas menunjukkan status tugas sebagai Running dan status Pemeriksaan Awal sebagai Passed. Halaman ini juga menampilkan progres Schema migration dan Full data migration.
    Catatan Tugas akan berhenti secara otomatis saat jadwalnya berakhir. Untuk menghentikan tugas sebelum waktu akhir yang dijadwalkan, klik Stop data integration task.

Hasil

Saat tugas saat ini selesai, statusnya berubah menjadi Completed, dan DTS menunggu eksekusi terjadwal berikutnya. Halaman menunjukkan progres 100% untuk Schema migration dan Full data migration, dengan 49.751 baris dimigrasikan selama migrasi data penuh.