全部产品
Search
文档中心

PolarDB:Evaluasi Peningkatan Versi

更新时间:Jul 03, 2025

Fitur evaluasi peningkatan versi disediakan oleh PolarDB untuk mendukung peningkatan versi utama. Fitur ini memastikan pelaksanaan tugas peningkatan yang berhasil dan efisiensi tinggi dengan memungkinkan Anda melakukan pemeriksaan awal terhadap prasyarat seperti status kluster, dependensi tugas peningkatan, dan atribut kluster sumber sebelum proses dimulai. Dengan demikian, Anda dapat mengidentifikasi faktor-faktor yang mungkin memengaruhi kemajuan peningkatan dan menyelesaikan masalah lebih awal untuk mengurangi biaya pemrosesan dan penggunaan sumber daya.

Wilayah yang Didukung

Fitur evaluasi peningkatan versi tersedia di wilayah berikut:

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

Dampak

Evaluasi peningkatan tidak memengaruhi beban kerja Anda.

Buat tugas evaluasi peningkatan

  1. Masuk ke Konsol PolarDB.

  2. PolarDB menyediakan metode berikut untuk membuat tugas evaluasi:

    • Dari halaman Kluster: Klik Evaluasi Migrasi/Peningkatan di pojok kiri atas halaman Kluster.

      image

    • Dari halaman Migrasi/Peningkatan: Klik Evaluasi Migrasi/Peningkatan di pojok kiri atas halaman Migrasi/Peningkatan.

      image

    • Di halaman Manajemen Versi dari kluster PolarDB, klik tab Peningkatan Versi Utama. Kemudian, klik Evaluasi Peningkatan.

      image

    • Dari halaman pembelian PolarDB: Pilih Peningkatan/Migrasi dari PolarDB, atur Versi PolarDB Sumber dan Kluster PolarDB Sumber, Mesin Basis Data, dan Edisi Basis Data, lalu klik Evaluasi Migrasi.

      image

  3. Konfigurasikan parameter untuk tugas evaluasi peningkatan.

    Parameter

    Deskripsi

    Metode Pembuatan

    Pilih Peningkatan dari PolarDB.

    Jika Anda membuat tugas evaluasi peningkatan dari halaman pembelian PolarDB, Anda tidak perlu menentukan parameter ini. Peningkatan dari PolarDB dipilih secara otomatis.

    Versi PolarDB Sumber

    Versi mesin basis data dari kluster PolarDB sumber.

    Kluster PolarDB Sumber

    Pilih kluster PolarDB sumber dari daftar drop-down.

    Mesin Basis Data Tujuan

    Versi mesin basis data dari kluster tujuan PolarDB untuk MySQL.

    Edisi Produk

    Edisi dari kluster tujuan PolarDB untuk MySQL.

    Hanya Edisi Perusahaan yang didukung.

    Klik Berikutnya.

  4. PolarDB melakukan pra-pemeriksaan dan evaluasi terhadap kluster PolarDB sumber serta rencana peningkatan Anda dalam hal Verifikasi Informasi Dasar, Verifikasi Dependensi Tugas Migrasi, Verifikasi Informasi Penting, dan Verifikasi Lainnya. Tangani masalah berdasarkan hasil evaluasi.

    Jawaban atas beberapa pertanyaan umum tentang evaluasi peningkatan di PolarDB diberikan dalam topik ini. Untuk informasi lebih lanjut, lihat FAQ.

    image

  5. Klik Lanjutkan ke Pembelian atau Beli untuk pergi ke halaman pembelian PolarDB. Untuk informasi lebih lanjut, lihat Prosedur Peningkatan.

Kelola tugas evaluasi

Untuk melihat detail tugas evaluasi, buka halaman Migrasi/Evaluasi. Jika tugas evaluasi sudah selesai, Anda dapat mengklik Re-evaluasi atau Beli.

Catatan

Tugas evaluasi disimpan selama tujuh hari dan kemudian dihapus secara otomatis. Jika tugas evaluasi Anda telah kedaluwarsa, Anda dapat membuat yang baru.

image

FAQ

Kategori

Item pemeriksaan

Solusi

Verifikasi Informasi Dasar

Status Berjalan Instansi Sumber

Kluster PolarDB sumber harus dalam keadaan Berjalan.

Status Baca/Tulis Instansi Sumber

Kluster PolarDB sumber harus dalam keadaan Berjalan dan dalam mode Baca/Tulis.

Peran Terkait Layanan untuk PolarDB

Peran terkait layanan untuk PolarDB dibuat untuk akun tersebut.

Untuk informasi lebih lanjut tentang cara membuat peran terkait layanan PolarDB, lihat Prapemeriksaan apakah peran terkait layanan untuk PolarDB dibuat. Anda juga dapat membuat peran terkait layanan PolarDB dengan memanggil operasi API.

Verifikasi Dependensi Tugas Migrasi

Izin DTS

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

Untuk informasi lebih lanjut, lihat Otorisasi DTS untuk mengakses sumber daya Alibaba Cloud.

Verifikasi Log Biner Instansi Sumber

Sebelum Anda melakukan peningkatan versi utama, Anda harus mengaktifkan pencatatan biner untuk kluster PolarDB sumber. Untuk informasi lebih lanjut, lihat Aktifkan pencatatan biner.

Apakah Instansi Sumber Kosong

Basis data dibuat di kluster PolarDB sumber. Anda harus membuat basis data di kluster tersebut sebelum Anda melakukan peningkatan versi utama.

Verifikasi Pemicu Instansi Sumber

Jika pemicu dibuat untuk kluster PolarDB sumber, hapus pemicu terlebih dahulu. Jika tidak, proses peningkatan akan terganggu.

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

Verifikasi untuk Tabel Tanpa Kunci Primer di Instansi Sumber

Jika kluster PolarDB sumber berisi tabel tanpa kunci primer, data duplikat mungkin terjadi di kluster PolarDB tujuan setelah data disinkronkan.

Anda dapat terhubung ke basis data di kluster PolarDB sumber menggunakan akun istimewa dan menjalankan pernyataan SQL berikut untuk menanyakan 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 tanpa kunci primer.

Jika Anda yakin bahwa data duplikat dapat diterima, Anda dapat mengabaikan hasil evaluasi ini dan memilih Lanjutkan ketika pesan kesalahan dikembalikan saat Anda melakukan peningkatan versi utama.

Verifikasi Informasi Penting

Verifikasi Akun Root Instansi Sumber

Untuk mencegah akun sistem kluster PolarDB tujuan tertimpa selama peningkatan, pastikan bahwa akun root dan aliyun_root tidak ada di kluster PolarDB sumber pada saat yang sama. Oleh karena itu, Anda harus menghapus akun sistem redundan di kluster sumber sebelum Anda melakukan peningkatan. Untuk informasi lebih lanjut, lihat Hapus akun sistem ekstra dari kluster PolarDB untuk MySQL sumber.