All Products
Search
Document Center

PolarDB:Evaluasi migrasi

Last Updated:Aug 05, 2026

Untuk memastikan migrasi lancar, PolarDB menyediakan fitur Evaluasi migrasi. Sebelum melakukan migrasi, gunakan fitur ini untuk memeriksa prasyarat seperti status instans, dependensi Tugas, dan properti instans sumber. Mengidentifikasi dan menyelesaikan masalah terlebih dahulu dapat mengurangi biaya dan upaya selama migrasi sesungguhnya.

Jika Anda mengalami masalah selama Evaluasi migrasi, lihat FAQ untuk solusinya.

Wilayah yang didukung

Fitur Evaluasi migrasi tersedia di wilayah-wilayah berikut:

China (Hangzhou), China (Shanghai), China (Shenzhen), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Chengdu), China (Hong Kong), Singapura, Indonesia (Jakarta), AS (Silicon Valley), dan AS (Virginia).

Dampak

Evaluasi migrasi tidak memengaruhi layanan Anda.

Buat tugas evaluasi migrasi

  1. Log on ke Konsol PolarDB. Di halaman Clusters, klik Migration/Upgrade Evaluation.

  2. Buat tugas evaluasi migrasi. PolarDB menyediakan tiga cara untuk membuat tugas evaluasi migrasi:

    • Dari halaman Clusters: Di pojok kiri atas halaman Clusters, klik Migrate/Upgrade Evaluation.

      Pada panel Migration/Upgrade Evaluation yang muncul di sebelah kanan, konfigurasikan parameter berikut:

      • Creation method: Pilih Migrate from RDS.

      • Source RDS version: Pilih versi MySQL dari instans sumber (misalnya, MySQL 5.6).

      • Source RDS instance: Pilih instans RDS yang akan dimigrasikan.

      • Target database engine: Pilih engine target.

      • Database edition: Pilih edisi database tujuan.

      Setelah mengonfigurasi parameter, klik Next.

    • Dari halaman Migration/Upgrade: Di pojok kiri atas halaman Migration/Upgrade, klik Create Migration/Upgrade Evaluation.

      Pada panel Migration/Upgrade Evaluation yang muncul di sebelah kanan, konfigurasikan parameter berikut:

      • Creation method: Pilih Migrate from RDS.

      • Source RDS version: Pilih versi instans RDS sumber, misalnya, MySQL 5.6.

      • Source RDS instance: Pilih instans RDS yang ingin Anda migrasikan.

      • Target database engine: Pilih engine database PolarDB yang dituju.

      • Database edition: Pilih edisi database tujuan.

      Setelah mengonfigurasi parameter, klik Next.

    • Pada halaman pembelian PolarDB untuk peningkatan satu klik: Pilih Migrate from RDS, Source RDS Version, Database Engine tujuan, dan Database Edition tujuan. Lalu, klik Migration Evaluation.

  3. Konfigurasikan parameter untuk tugas evaluasi migrasi.

    Parameter

    Deskripsi

    Creation method

    Pilih Migrate from RDS.

    Jika Anda membuat tugas evaluasi migrasi dari halaman pembelian PolarDB, Anda tidak perlu menentukan parameter ini. Sistem secara otomatis memilih Migrate from RDS.

    Source RDS version

    Pilih versi mesin dari instans RDS sumber.

    Source RDS instance

    Dari daftar drop-down, pilih instans RDS sumber.

    Target database engine

    Pilih versi mesin database dari kluster tujuan PolarDB for MySQL.

    Database edition

    Pilih edisi database dari kluster tujuan PolarDB for MySQL.

    Kemudian, klik Next.

  4. PolarDB melakukan pemeriksaan awal dan mengevaluasi instans RDS sumber serta rencana migrasi Anda berdasarkan empat kategori: Basic information verification, Migration task dependency verification, Key information verification, dan Other verification. Selesaikan masalah yang ditemukan berdasarkan hasil evaluasi.

    PolarDB telah menyusun daftar masalah umum yang mungkin Anda temui selama Evaluasi migrasi beserta solusinya. Untuk informasi lebih lanjut, lihat Common issues and solutions.

    Catatan

    DTS tidak dapat menyinkronkan event selama tugas migrasi atau peningkatan. Jika hasil pemeriksaan event adalah Existing, Anda harus menyinkronkan event tersebut secara manual ke kluster PolarDB tujuan.

  5. Klik Continue to Buy atau Buy untuk menuju halaman pembelian PolarDB dan menyelesaikan langkah-langkah berikutnya. Untuk informasi lebih lanjut, lihat Upgrade procedure.

Kelola tugas evaluasi migrasi

Untuk melihat detail tugas evaluasi yang sudah ada, buka halaman Migration/Evaluation. Setelah evaluasi selesai, Anda dapat melakukan evaluasi ulang atau melanjutkan ke pembelian.

Catatan

Tugas evaluasi migrasi akan dihapus secara otomatis setelah tujuh hari. Jika tugas telah kedaluwarsa, Anda dapat membuat tugas baru.

Di panel navigasi sebelah kiri, klik Migration/Upgrade untuk membuka halaman tersebut. Halaman ini menampilkan daftar tugas evaluasi dengan kolom-kolom berikut: Task ID, Task Type, Source Instance, Destination Instance, Check Start Time, Check Completion Time, Check Result, dan Actions. Kolom Check Result menampilkan Evaluation Passed (berwarna hijau) atau Evaluation Failed (berwarna merah). Untuk melihat detail evaluasi, klik Details pada kolom Actions.

FAQ

Kategori

Item pemeriksaan

Solusi

Notice

Event check

Instans RDS sumber memiliki event, tetapi DTS tidak mendukung sinkronisasi event. Anda harus menyinkronkan event tersebut secara manual ke kluster PolarDB tujuan.

Source instance basic information check

Source instance running status

Instans RDS sumber harus berada dalam status Running.

Source instance read/write status

Instans RDS sumber harus berada dalam status Running dan dapat dibaca serta ditulis.

Source instance account mode

Jika instans RDS sumber berada dalam mode keamanan tinggi (mode proksi database), Anda harus membuat akun istimewa (lihat (Deprecated and redirected to Step 1) Create a database account) atau beralih ke mode berkinerja-tinggi (lihat Switch to high-performance mode) untuk melakukan peningkatan satu klik.

PolarDB service-linked role

Anda harus membuat peran terkait layanan untuk PolarDB pada akun Anda.

Anda dapat mengikuti petunjuk dalam Check whether a service-linked role for PolarDB is created atau membuatnya menggunakan OpenAPI.

Migration task dependency check

DTS service permissions

Anda harus memberikan izin DTS untuk mengakses sumber daya cloud.

Untuk petunjuk, lihat Pemberian izin kepada DTS untuk mengakses sumber daya cloud.

Check whether the source instance is empty

Instans RDS sumber tidak memiliki database. Anda harus create a database dalam instans tersebut sebelum memulai migrasi.

Source instance table engine check

Hanya instans RDS sumber yang tabelnya menggunakan mesin penyimpanan InnoDB atau X-Engine yang mendukung fitur peningkatan satu klik.

Source instance trigger check

Jika instans RDS sumber memiliki pemicu, Anda harus menghapusnya terlebih dahulu untuk mencegah migrasi terganggu.

Catatan

Anda dapat menjalankan pernyataan berikut untuk menghapus pemicu dari instans RDS sumber sesuai kebutuhan bisnis Anda.

-- View the triggers.
SHOW TRIGGERS;
-- Select and run the statement to delete a trigger.
DROP TRIGGER  trigger_name;

Setelah migrasi selesai, Anda dapat membuat kembali pemicu tersebut secara manual di kluster PolarDB tujuan.

Source instance tables without primary keys check

Jika instans RDS sumber berisi tabel tanpa kunci primer, data duplikat dapat terjadi di database tujuan setelah sinkronisasi.

Sambungkan ke database pada instans RDS sumber menggunakan akun istimewa dan jalankan pernyataan SQL berikut untuk menemukan tabel tanpa kunci primer:

SELECT t1.table_schema, t1.table_name 
FROM information_schema.TABLES t1 LEFT OUTER 
	JOIN information_schema.TABLE_CONSTRAINTS t2 
  ON t1.table_schema = t2.TABLE_SCHEMA AND t1.table_name = t2.TABLE_NAME AND t2.CONSTRAINT_NAME 
  IN ("PRIMARY") 
WHERE t2.table_name IS NULL AND t1.table_type = "BASE TABLE" AND t1.TABLE_SCHEMA NOT IN ("information_schema", "performance_schema", "mysql", "sys");

Anda dapat menambahkan kunci primer ke tabel yang dikembalikan oleh kueri tersebut.

Jika Anda menilai bahwa catatan duplikat dapat diterima, Anda dapat mengabaikan pemeriksaan ini. Saat diminta selama proses peningkatan satu klik, pilih Continue Upgrade.

Source instance key information check

Source instance root account check

Untuk memastikan kompatibilitas antara sistem akun RDS MySQL dan PolarDB serta mencegah akun sistem kluster PolarDB tujuan tertimpa setelah migrasi, instans RDS sumber tidak boleh memiliki akun root dan aliyun_root secara bersamaan. Untuk informasi lebih lanjut, lihat Delete redundant system accounts from the source RDS instance.