All Products
Search
Document Center

PolarDB:Evaluasi peningkatan

Last Updated:Mar 28, 2026

Sebelum melakukan peningkatan versi utama, jalankan evaluasi peningkatan untuk memverifikasi bahwa kluster sumber Anda memenuhi semua persyaratan. Evaluasi ini melakukan pemeriksaan awal terhadap status kluster, dependensi tugas peningkatan, dan atribut kluster sumber—mengungkap masalah penghambat sedini mungkin sehingga Anda dapat menyelesaikannya sebelum peningkatan dimulai. Evaluasi ini tidak memengaruhi beban kerja Anda.

Penting

Evaluasi peningkatan tersedia di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Ulanqab), Tiongkok (Chengdu), Tiongkok (Hong Kong), Singapura, Indonesia (Jakarta), AS (Silicon Valley), dan AS (Virginia).

Prasyarat

Sebelum memulai, pastikan Anda telah:

Buat tugas evaluasi peningkatan

  1. Masuk ke Konsol PolarDB.

  2. Buka entri evaluasi peningkatan. PolarDB menyediakan empat titik akses:

    • Halaman Kluster: Klik Migration/Upgrade Evaluation di pojok kiri atas halaman Kluster.

      image

    • Halaman Migration/Upgrade: Klik Migration/Upgrade Evaluation di pojok kiri atas halaman Migration/Upgrade.

      image

    • Halaman Version Management: Pada tab Major Version Upgrade, klik Upgrade Evaluation.

      image

    • Halaman pembelian PolarDB: Pilih Upgrade/Migrate from PolarDB, atur Source PolarDB Version, Source PolarDB Cluster, Database Engine, dan Database Edition, lalu klik Migration Evaluation.

      image

  3. Konfigurasikan parameter tugas evaluasi, lalu klik Next.

    ParameterDeskripsi
    Creation methodPilih Upgrade from PolarDB. Jika Anda membuka tugas dari halaman pembelian PolarDB, opsi ini akan diatur secara otomatis.
    Source PolarDB versionVersi engine database dari kluster PolarDB sumber.
    Source PolarDB clusterPilih kluster sumber dari daftar drop-down.
    Destination database engineVersi engine database dari kluster PolarDB for MySQL tujuan.
    Product editionEdisi kluster PolarDB for MySQL tujuan. Hanya Enterprise Edition yang didukung.
  4. Tinjau hasil evaluasi. PolarDB memeriksa kluster dalam empat kategori: Basic information verification, Migration task dependency verification, Key information verification, dan Other verification. Selesaikan semua masalah yang ditandai sebelum melanjutkan.

    image

  5. Setelah semua pemeriksaan lolos, klik Continue to Buy atau Buy untuk menuju halaman pembelian PolarDB. Untuk informasi lebih lanjut, lihat Procedure.

Kelola tugas evaluasi peningkatan

Buka halaman Migration/Evaluation untuk melihat detail tugas. Setelah evaluasi selesai, klik Re-evaluate untuk menjalankannya lagi atau klik Buy untuk melanjutkan peningkatan.

Tugas evaluasi disimpan selama tujuh hari, lalu dihapus secara otomatis. Jika tugas Anda telah kedaluwarsa, buat tugas evaluasi baru.
image

FAQ

Basic information verification

Kluster sumber tidak berada dalam status Running

Kluster PolarDB sumber harus berada dalam status Running dan mode Read/Write sebelum evaluasi dapat dilanjutkan. Periksa status kluster di Konsol PolarDB dan tunggu hingga kembali ke status Running sebelum mencoba ulang.

Peran terkait layanan untuk PolarDB tidak ditemukan

Buat peran terkait layanan sebelum menjalankan evaluasi. Lihat Periksa apakah peran terkait layanan untuk PolarDB telah dibuat. Atau, panggil langsung CreateServiceLinkedRole API.

Migration task dependency verification

Izin DTS tidak mencukupi

Berikan izin yang diperlukan kepada Akun Alibaba Cloud Anda untuk mengakses sumber daya cloud melalui DTS. Lihat Otorisasi DTS untuk mengakses sumber daya Alibaba Cloud.

Binary logging tidak diaktifkan

Aktifkan Binary logging pada kluster PolarDB sumber sebelum peningkatan. Lihat Aktifkan binary logging.

Kluster sumber tidak berisi database

Kluster PolarDB sumber harus memiliki setidaknya satu database. Buat database sebelum mencoba ulang evaluasi.

Pemicu ada pada kluster sumber

Hapus semua pemicu dari kluster PolarDB sumber sebelum peningkatan, karena proses peningkatan akan terganggu jika pemicu masih ada. Anda dapat membuat ulang pemicu tersebut secara manual pada kluster tujuan setelah peningkatan selesai.

Kluster sumber berisi tabel tanpa primary key

Tabel tanpa primary key dapat menyebabkan data duplikat di kluster tujuan setelah sinkronisasi data. Sambungkan ke kluster sumber menggunakan akun istimewa dan jalankan pernyataan SQL berikut untuk mengidentifikasi tabel yang terdampak:

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 yang teridentifikasi. Jika data duplikat dapat diterima dalam kasus penggunaan Anda, Anda dapat mengabaikan hasil evaluasi ini dan memilih Continue saat pesan error muncul selama peningkatan versi utama.

Key information verification

Akun sistem redundan ada pada kluster sumber

Untuk mencegah akun sistem di kluster tujuan ditimpa, pastikan akun root dan aliyun_root tidak keduanya ada di kluster PolarDB sumber. Hapus akun yang redundan sebelum peningkatan. Lihat Hapus akun sistem redundan dari kluster PolarDB for MySQL sumber.