All Products
Search
Document Center

PolarDB:Orca\ data\ migration\ \(DTS\)

Last Updated:Mar 28, 2026

Gunakan Data Transmission Service (DTS) untuk melakukan migrasi data antara Redis dan fitur Orca pada PolarDB for MySQL. DTS mendukung migrasi penuh dan migrasi inkremental. Gunakan migrasi penuh saja jika Anda dapat menghentikan penulisan ke sumber. Gabungkan migrasi penuh dengan migrasi inkremental jika Anda memerlukan downtime minimal.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Batasan

Koneksi

  • Hanya jenis koneksi VPN Gateway yang didukung untuk Orca, baik sebagai sumber maupun tujuan. Jenis koneksi lainnya (seperti Cloud Instance) akan gagal pada langkah uji koneksi.

  • Sinkronisasi dua arah melalui DTS tidak didukung.

Jenis migrasi

  • Ketika Orca adalah sumber, hanya migrasi penuh yang tersedia. Migrasi data inkremental tidak didukung.

Versi Redis

  • Ketika Orca adalah sumber: versi Redis tujuan harus kompatibel dengan versi Redis yang didukung oleh Orca. Versi yang tidak kompatibel akan menyebabkan error selama migrasi.

  • Ketika instans Redis adalah sumber: versinya tidak boleh lebih baru dari Redis 7.0 dan tidak boleh lebih lama dari versi 2.8.0. Versi di luar rentang ini tidak dapat dimigrasikan ke Orca.

Database

  • Orca hanya mendukung DB0. Data di DB1 hingga DB255 tidak dapat dimigrasikan ke Orca.

Penagihan

Jenis migrasiBiaya konfigurasi tautanBiaya transfer data
Migrasi penuhGratisDikenakan biaya saat mentransfer melalui Internet. Lihat Item penagihan.
Migrasi inkrementalDikenakan biaya. Lihat Item penagihan.

Pilih jenis migrasi

Pilih jenis migrasi berdasarkan toleransi downtime Anda:

SkenarioPendekatan yang direkomendasikan
Anda dapat menghentikan penulisan ke sumber selama migrasiMigrasi Penuh saja. Jangan menulis data baru ke sumber selama tugas berjalan.
Anda memerlukan downtime minimalMigrasi Penuh + Migrasi Inkremental. Migrasi inkremental memutar ulang perubahan yang ditulis selama fase migrasi penuh. Hentikan tugas ketika latensi mencapai nol.
Catatan

Ketika Orca adalah sumber, hanya Migrasi Penuh yang tersedia.

Contoh: migrasi dari Tair (Redis-compatible) ke Orca

Contoh ini melakukan migrasi data dari instans Tair (Redis-compatible) ke database Orca.

Langkah 1: Konfigurasikan database sumber dan tujuan

  1. Login ke Konsol DTS dan klik Create Task.Halaman Migrasi Data DTS

  2. Konfigurasikan nama tugas.

    ParameterDeskripsi
    Task NameDTS menghasilkan nama secara otomatis. Masukkan nama deskriptif agar mudah diidentifikasi. Nama tersebut tidak perlu unik.

    image

  3. Konfigurasikan database sumber.

    Catatan

    Jika database sumber di-hosting di platform cloud pihak ketiga, lengkapi persiapan yang diperlukan terlebih dahulu.

    ParameterNilai
    Database TypeNoSQL Database > Tair/Redis
    Connection TypeCloud Instance
    Instance RegionPilih wilayah tempat instans Tair (Redis-compatible) berada.
    Cross-accountNo (jika sumber dan tujuan berada dalam akun yang sama). Untuk migrasi cross-account, lihat Migrasi data lintas akun Alibaba Cloud.
    Instance IDPilih instans Tair (Redis-compatible).
    Authentication MethodPassword Logon
    Database PasswordMasukkan password instans Tair (Redis-compatible).
    Connection MethodPilih Non-encrypted atau SSL-encrypted sesuai konfigurasi instans.
  4. Konfigurasikan database tujuan.

    ParameterNilai
    Database TypeNoSQL Database > Tair/Redis
    Connection TypeLeased Line/VPN Gateway/Smart Access Gateway
    Instance RegionPilih wilayah tempat kluster PolarDB berada.
    VPC Connected to Destination DatabasePilih VPC dari kluster PolarDB.
    Instance ModeBasic Edition (Edisi Kluster tidak didukung)
    Domain Name or IP AddressMasukkan Orca private endpoint.
    PortMasukkan port Orca private endpoint. Default: 6379.
    Authentication MethodAccount And Password Logon
    Database PasswordMasukkan akun dan password Orca.
    Connection MethodPilih Non-encrypted atau SSL-encrypted sesuai konfigurasi kluster PolarDB.
    Primary/Standby vSwitch for VPC Data ChannelPilih vSwitch untuk saluran data VPC yang digunakan DTS untuk mengakses sumber data Anda.

    image

  5. Klik Test Connection And Proceed. Di kotak dialog Authorize DTS Servers To Access, tambahkan alamat IP server DTS yang tercantum di bawah Destination ke daftar putih kluster PolarDB, lalu klik Test Connection. Jika uji koneksi berhasil, DTS secara otomatis melanjutkan ke halaman konfigurasi objek tugas.

    Peringatan

    Menambahkan blok CIDR server DTS ke daftar putih database atau aturan security group ECS Anda menimbulkan risiko keamanan. Sebelum melanjutkan, ambil langkah pencegahan seperti: memperkuat kredensial Anda, membatasi port yang terbuka, mengotentikasi panggilan API, mengaudit aturan daftar putih secara berkala, serta menghubungkan melalui Express Connect, VPN Gateway, atau Smart Access Gateway.

    image

Langkah 2: Konfigurasikan objek migrasi

  1. Konfigurasikan pengaturan berikut.

    ParameterOpsiDeskripsi
    Migration TypesFull Migration, Incremental Migration, atau keduanyaPilih keduanya untuk migrasi dengan downtime minimal. Jika Anda hanya memilih Full Migration, jangan menulis data baru ke instans sumber selama migrasi.
    Processing Mode for Existing Destination TablesPrecheck and Report ErrorsMemeriksa apakah database tujuan kosong. Tugas gagal dalam pemeriksaan awal jika tujuan tidak kosong.
    Ignore Errors and ProceedMelewati pemeriksaan Check the existence of objects in the destination database. Data dengan kunci yang cocok di sumber akan menimpa data di tujuan, yang dapat menyebabkan kehilangan data.
    Migration ObjectsPilih dari Source Objects dan pindahkan ke Selected Objects menggunakan ikon 向右小箭头.Pilih pada tingkat database. Pilih 0 (DB0) — Orca hanya mendukung DB0.

    image

  2. Klik Next: Advanced Settings dan konfigurasikan sesuai kebutuhan.

  3. Klik Next: Data Verification dan konfigurasikan sesuai kebutuhan.

Langkah 3: Pemeriksaan Awal

Klik Next: Save Task And Precheck dan tunggu hingga pemeriksaan awal selesai.

Catatan
  • DTS menjalankan pemeriksaan awal sebelum tugas migrasi dimulai. Tugas tidak dapat dimulai hingga lulus pemeriksaan tersebut.

  • Jika pemeriksaan awal gagal, klik 提示 di samping item yang gagal untuk melihat detailnya. Perbaiki masalah tersebut dan jalankan ulang, atau klik Confirm To Shield atau Ignore And Precheck Again untuk melewati item tersebut.

Untuk menggunakan verifikasi data, lihat Konfigurasikan verifikasi data sebelum mengklik Next: Save Task And Precheck.

Langkah 4: Pembelian dan mulai

  1. Di kotak dialog Confirm Settings, atur Channel Specification.

  2. Baca dan setujui Data Transmission Service (Pay-as-you-go) Service Terms, lalu klik Purchase And Start.

  3. Tunggu hingga migrasi selesai.

    • Migrasi penuh: Tugas berhenti secara otomatis. Jangan menghentikannya secara manual — tindakan tersebut dapat menyebabkan data yang dimigrasikan tidak lengkap.

    • Migrasi inkremental: Tugas tidak berhenti secara otomatis. Hentikan secara manual pada waktu yang tepat, misalnya selama jam sepi atau sebelum memindahkan beban kerja ke tujuan. Untuk menghentikan tugas migrasi inkremental tanpa kehilangan data:

      1. Ketika status tugas menunjukkan Incremental Migration dan latensi menunjukkan No Latency, hentikan penulisan ke database sumber selama beberapa menit. Pada titik ini, status Incremental Migration mungkin menunjukkan adanya latensi.

      2. Tunggu hingga status Incremental Migration berubah menjadi No Latency.

      3. Hentikan tugas secara manual.

    image