All Products
Search
Document Center

PolarDB:Evaluasi Peningkatan

Last Updated:Jun 14, 2026

Untuk memastikan proses peningkatan berjalan lancar dan memberikan pengalaman yang lebih baik, PolarDB menyediakan fitur Evaluasi Peningkatan untuk peningkatan versi mesin utama. Sebelum memulai peningkatan, lakukan pemeriksaan awal terhadap prasyarat seperti status kluster, dependensi Tugas peningkatan, dan properti kluster sumber. Hal ini membantu mengidentifikasi serta menyelesaikan masalah yang berpotensi menunda peningkatan, sehingga mengurangi waktu pemrosesan dan biaya sumber daya.

Wilayah yang didukung

Fitur Evaluasi Peningkatan didukung 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 Peningkatan tidak memengaruhi operasi bisnis Anda.

Buat tugas evaluasi peningkatan

  1. Masuk ke Konsol PolarDB.

  2. Buat Tugas Evaluasi Peningkatan. PolarDB menyediakan empat cara untuk membuat tugas evaluasi:

    • Buat dari halaman Clusters: Di pojok kiri atas halaman Clusters, klik tombol Migrate/Upgrade Assessment.

      Pada panel Migrate/Upgrade Assessment yang muncul di sebelah kanan, atur Creation Method (misalnya, Migrate from RDS), Source RDS Version (misalnya, MySQL 5.6), Source RDS Instance, Target Database Engine, dan Edition. Lalu klik Next.

    • Buat dari halaman Migrate/Upgrade: Di pojok kiri atas halaman Migrate/Upgrade, klik tombol Create Migration/Upgrade Assessment.

    • Pada halaman pembelian PolarDB, lakukan peningkatan satu klik. Setelah memilih Upgrade from PolarDB sebagai metode pembuatan, menentukan Source PolarDB Version dan Source PolarDB Cluster, serta memilih Database Engine dan Edition tujuan, klik tombol Migration Assessment.

  3. Masukkan parameter untuk Tugas Evaluasi Peningkatan.

    Nama Parameter

    Deskripsi Parameter

    Creation method

    Pilih Upgrade from PolarDB.

    Jika Anda membuat tugas evaluasi peningkatan dari halaman pembelian PolarDB, opsi ini akan dipilih secara otomatis.

    Source PolarDB version

    Pilih versi engine database dari kluster PolarDB sumber.

    Source PolarDB instance

    Pilih kluster tertentu dari daftar drop-down sebagai instans sumber.

    Target database engine

    Pilih versi engine database untuk kluster PolarDB for MySQL tujuan.

    Edition

    Pilih edisi untuk kluster PolarDB for MySQL tujuan.

    Hanya Enterprise Edition yang didukung.

    Lalu klik Next.

  4. PolarDB menjalankan pemeriksaan awal dan evaluasi dari empat aspek: Basic Information Validation, Migration Task Dependency Validation, Critical Information Validation, dan Other Validations. Atasi masalah apa pun berdasarkan hasil evaluasi.

    PolarDB menyediakan daftar masalah umum yang ditemui selama Evaluasi Peningkatan beserta solusinya. Untuk detailnya, lihat FAQ dan Solusi.

    Setelah semua pemeriksaan menampilkan status Success, klik Go to Purchase untuk melanjutkan. Jika ada pemeriksaan yang gagal, klik ikon perluas untuk melihat detailnya, ikuti petunjuk untuk menyelesaikan masalah tersebut, lalu klik Reassess.

  5. Klik Continue Purchase atau Go to Purchase untuk menuju halaman pembelian PolarDB guna melanjutkan langkah berikutnya. Untuk detailnya, lihat Langkah-langkah Peningkatan.

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.

image

FAQ dan solusi

Klasifikasi

Item Pemeriksaan

Solusi jika validasi gagal

Validasi informasi dasar instans sumber

Status running instans sumber

Kluster PolarDB sumber harus dalam status running.

Status baca/tulis instans sumber

Kluster PolarDB sumber harus dalam status running dan mendukung operasi baca maupun tulis.

Peran terkait layanan PolarDB

Peran terkait layanan untuk PolarDB telah dibuat di akun Anda.

Ikuti langkah-langkah dalam Periksa apakah peran terkait layanan untuk PolarDB sudah ada, atau buat menggunakan OpenAPI.

Validasi dependensi tugas migrasi

Izin layanan DTS

Akun Alibaba Cloud Anda harus memberikan izin DTS untuk mengakses sumber daya cloud.

Ikuti langkah-langkah dalam Berikan izin DTS untuk mengakses sumber daya cloud.

Validasi binlog instans sumber

Sebelum peningkatan versi mesin utama, aktifkan binary logging (Binlog) pada kluster PolarDB sumber. Untuk detailnya, lihat Aktifkan Binlog.

Apakah instans sumber merupakan database kosong?

Kluster PolarDB sumber tidak memiliki database. Anda harus membuat database di kluster sebelum melakukan peningkatan.

Validasi pemicu instans sumber

Kluster PolarDB sumber memiliki pemicu (trigger). Hapus pemicu tersebut sebelum peningkatan, karena jika tidak, peningkatan akan gagal.

Anda dapat membuat ulang pemicu tersebut secara manual di kluster PolarDB tujuan setelah peningkatan selesai.

Validasi tabel tanpa primary key pada instans sumber

Kluster PolarDB sumber berisi tabel-tabel tanpa primary key. Hal ini dapat menyebabkan duplikasi data di database tujuan setelah sinkronisasi.

Terhubung ke kluster PolarDB sumber menggunakan akun istimewa dan jalankan kueri SQL berikut untuk menemukan tabel tanpa primary key:

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") 。

Tambahkan primary key pada tabel-tabel yang dikembalikan oleh kueri tersebut.

Jika Anda yakin bahwa catatan duplikat tidak akan memengaruhi workload Anda, Anda dapat mengabaikan hasil evaluasi ini. Selama peningkatan versi mesin utama, pilih Continue Upgrade saat diminta.

Validasi informasi kritis instans sumber

Validasi akun root instans sumber

Untuk mencegah akun sistem di kluster PolarDB tujuan tertimpa setelah migrasi, kluster PolarDB sumber tidak boleh memiliki akun root dan aliyun_root secara bersamaan. Sebelum peningkatan, hapus akun sistem tambahan dari kluster sumber. Untuk detailnya, lihat Hapus akun sistem tambahan dari kluster PolarDB for MySQL sumber.