全部产品
Search
文档中心

PolarDB:Migrasi data Orca menggunakan DTS

更新时间:Nov 11, 2025

Topik ini menjelaskan cara menggunakan Data Transmission Service (DTS) untuk melakukan migrasi data penuh dan inkremental antara Redis dan fitur Orca dari PolarDB for MySQL. Topik ini juga mencakup cara memigrasikan data dari database Orca ke database lainnya.

Persiapan

Batasan

  • Saat database Orca digunakan sebagai sumber, migrasi data inkremental tidak didukung.

  • Hanya jenis koneksi VPN Gateway yang didukung untuk database Orca, baik sebagai sumber maupun tujuan.

  • Sinkronisasi dua arah menggunakan Data Transmission Service (DTS) tidak didukung.

  • Batasan versi Redis:

    • Saat database Orca menjadi sumber, versi Redis tujuan harus kompatibel dengan versi Redis yang didukung oleh Orca.

    • Jika Anda menggunakan produk Redis lain sebagai sumber, versinya tidak boleh lebih baru daripada versi Redis yang didukung oleh Orca (Redis 7.0) atau lebih lama dari versi 2.8.0.

  • Fitur Orca hanya mendukung database DB0 Redis. Jika instans Redis sumber menggunakan database lain, seperti DB1 hingga DB255, data dalam database tersebut tidak dapat dimigrasikan ke database Orca.

Penagihan

Jenis migrasi

Biaya konfigurasi tautan

Biaya transfer data

Migrasi penuh

Gratis.

Migrasi data melalui Internet dikenai biaya. Untuk informasi selengkapnya, lihat Item penagihan.

Migrasi inkremental

Dikenai biaya. Untuk informasi selengkapnya, lihat Item penagihan.

Contoh

Catatan

Contoh ini menunjukkan cara memigrasikan data dari instans Tair (Redis-compatible) ke database Orca.

Langkah 1: Konfigurasikan database sumber dan tujuan

  1. Login ke halaman dan klik Create Task untuk membuka halaman konfigurasi tugas.

  2. Konfigurasikan database sumber dan tujuan.

    Kategori

    Konfigurasi

    Deskripsi

    Citra contoh

    Tidak berlaku

    Nama Tugas

    DTS secara otomatis menghasilkan nama tugas. Tentukan nama deskriptif agar mudah diidentifikasi. Nama tersebut tidak perlu unik.

    image

    Database Sumber

    Jenis Database

    Pilih jenis database berdasarkan lokasi penerapan database sumber. Contoh ini menggunakan NoSQL Database > Tair/Redis.

    Catatan

    Jika database sumber atau tujuan dihosting di platform cloud pihak ketiga, Anda harus melakukan persiapan tambahan.

    Jenis Koneksi

    Pilih Cloud Instance.

    Catatan

    Konfigurasikan parameter ini sesuai kebutuhan.

    Wilayah Instans

    Pilih wilayah tempat instans Tair (Redis-compatible) berada.

    Catatan

    Jika database sumber atau tujuan dihosting di platform cloud pihak ketiga, Anda dapat memilih wilayah terdekat.

    Akun Lintas

    Konfigurasikan parameter ini sesuai kebutuhan. Contoh ini menggunakan No (instans berada dalam akun yang sama).

    ID Instans

    Pilih instans Tair (Redis-compatible) yang termasuk dalam akun Anda.

    Metode Autentikasi

    Pilih Password Logon.

    Kata Sandi Database

    Masukkan kata sandi instans Tair (Redis-compatible).

    Metode Koneksi

    Berdasarkan konfigurasi instans Tair (Redis-compatible), pilih Non-encrypted atau SSL-encrypted.

    Database Tujuan

    Jenis Database

    Atur ke NoSQL Database > Tair/Redis.

    image

    Jenis Koneksi

    Pilih Leased Line/VPN Gateway/Smart Access Gateway.

    Wilayah Instans

    Pilih wilayah tempat kluster PolarDB berada.

    VPC yang Terhubung ke Database Tujuan

    Pilih VPC dari kluster PolarDB.

    Instance Mode

    Atur ke Basic Edition. Edisi Kluster tidak didukung.

    Nama Domain atau Alamat IP

    Masukkan titik akhir privat Orca.

    Port

    Masukkan port untuk titik akhir privat Orca. Nilai default: 6379.

    Metode Autentikasi

    Pilih Account And Password Logon.

    Kata Sandi Database

    Masukkan akun dan kata sandi Orca

    Metode Koneksi

    Berdasarkan konfigurasi kluster PolarDB, pilih Non-encrypted atau SSL-encrypted.

    vSwitch Primer/Standby untuk Saluran Data VPC

    Pilih vSwitch untuk saluran data VPC yang digunakan DTS untuk mengakses sumber data Anda.

  3. Klik Test Connection And Proceed. Pada kotak dialog Authorize DTS Servers To Access, tambahkan alamat IP Destination ke daftar putih kluster PolarDB, lalu klik Test Connection. Jika koneksi berhasil, sistem secara otomatis melanjutkan ke langkah berikutnya untuk mengonfigurasi objek tugas.

    Peringatan

    Jika blok CIDR server DTS ditambahkan secara otomatis atau manual ke daftar putih database atau instans, atau ke aturan grup keamanan ECS, risiko keamanan mungkin timbul. Oleh karena itu, sebelum menggunakan DTS untuk memigrasikan data, Anda harus memahami dan mengakui risiko potensial serta mengambil tindakan pencegahan, termasuk namun tidak terbatas pada langkah-langkah berikut: tingkatkan keamanan nama pengguna dan kata sandi Anda, batasi port yang diekspos, autentikasi panggilan API, periksa secara berkala daftar putih atau aturan grup keamanan ECS dan larang blok CIDR yang tidak sah, atau hubungkan database ke DTS menggunakan Express Connect, VPN Gateway, atau Smart Access Gateway.

    image

Langkah 2: Konfigurasikan objek tugas

  1. Konfigurasikan objek migrasi.

    Konfigurasi

    Deskripsi

    Contoh citra

    Jenis Migrasi

    • Untuk melakukan migrasi penuh saja, pilih Full Migration.

    • Untuk melakukan migrasi inkremental saja, pilih Incremental Migration.

    • Untuk melakukan migrasi dengan downtime minimal, pilih kedua opsi Full Migration dan Incremental Migration.

    Catatan

    Jika Anda tidak memilih Incremental Data Migration, jangan menulis data baru ke instans Tair (Redis-compatible) sumber selama migrasi data untuk memastikan konsistensi data.

    image

    Mode Pemrosesan untuk Tabel Tujuan yang Sudah Ada

    • Precheck and Report Errors: memeriksa apakah database tujuan kosong. Jika database tujuan kosong, pemeriksaan awal lolos. Jika tidak, kesalahan akan dikembalikan selama pemeriksaan awal dan tugas migrasi data tidak dapat dimulai.

    • Ignore Errors and Proceed: melewati item pemeriksaan Check the existence of objects in the destination database..

      Peringatan

      Jika Anda memilih Ignore Errors and Proceed, data dalam database sumber akan menimpa data dalam database tujuan yang memiliki kunci yang sama dengan data sumber. Hal ini dapat menyebabkan kehilangan data di database tujuan. Lanjutkan dengan hati-hati.

    Objek Migrasi

    Pilih satu atau beberapa objek dari bagian Source Objects. Klik ikon 向右小箭头 untuk menambahkan objek ke bagian Selected Objects.

    Catatan
    • Objek migrasi dipilih pada level database.

    • Pilih 0 untuk Source Objects. Orca saat ini hanya mendukung DB0.

    image

  2. Klik Next: Advanced Settings dan konfigurasikan pengaturan lanjutan.

  3. Klik Next: Data Verification lalu konfigurasikan pengaturan sesuai kebutuhan.

Langkah 3: Pemeriksaan Awal

Setelah menyelesaikan konfigurasi di atas, jika Anda ingin menggunakan fitur verifikasi data, lihat Konfigurasi verifikasi data. Kemudian, klik Next: Save Task And Precheck di pojok kanan bawah halaman dan tunggu hingga pemeriksaan awal selesai.

Catatan
  • DTS melakukan pemeriksaan awal sebelum tugas migrasi dimulai. Anda hanya dapat memulai tugas migrasi setelah lolos pemeriksaan awal.

  • Jika pemeriksaan awal gagal, klik 提示 di sebelah item pemeriksaan yang gagal untuk melihat detailnya.

    • Perbaiki masalah berdasarkan prompt dan jalankan kembali pemeriksaan awal.

    • Jika Anda tidak perlu menangani item peringatan, Anda dapat mengklik Confirm To Shield atau Ignore And Precheck Again untuk melewati item tersebut dan menjalankan kembali pemeriksaan awal.

Langkah 4: Beli instans

  1. Pada kotak dialog Confirm Settings, konfigurasikan parameter Channel Specification. Kemudian, baca dan pilih Data Transmission Service (Pay-as-you-go) Service Terms.

  2. Klik Purchase And Start untuk memulai tugas migrasi.

    • Untuk tugas migrasi data penuh:

      Jangan hentikan tugas secara manual. Jika tidak, data yang dimigrasikan mungkin tidak lengkap. Tunggu hingga tugas berhenti secara otomatis.

    • Untuk tugas migrasi data inkremental:

      Tugas migrasi tidak berhenti secara otomatis. Anda harus menghentikannya secara manual.

      Catatan

      Anda harus menghentikan tugas secara manual pada waktu yang tepat, misalnya saat jam non-sibuk atau sebelum mengalihkan beban kerja Anda ke instans tujuan.

      1. Saat status tugas adalah Incremental Migration dan latensi adalah No Latency, hentikan penulisan data 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, lalu hentikan tugas secara manual.

        image

  3. Tunggu hingga migrasi selesai.