ApsaraDB for ClickHouse secara rutin merilis pembaruan versi mesin utama untuk meningkatkan fitur dan performa kluster Edisi Kompatibel Komunitas. Namun, peningkatan versi mesin utama dapat memengaruhi kompatibilitas, performa, dan konsistensi data kluster yang ada. Oleh karena itu, kami menyarankan Anda melakukan verifikasi dan perencanaan menyeluruh sebelum melaksanakan peningkatan. Topik ini menjelaskan tiga metode peningkatan versi mesin utama: one-click upgrade, migration upgrade, dan clone upgrade. Bandingkan metode-metode tersebut untuk memilih yang paling sesuai dengan skenario Anda.
|
Item Perbandingan |
|||
|
Skenario |
Sederhana tetapi berisiko terhadap kompatibilitas dan tidak dapat dikembalikan. Lakukan pengujian kompatibilitas sebelum peningkatan. |
Paling cocok untuk volume data hingga 10 TB. |
Paling cocok ketika diperlukan verifikasi kompatibilitas data. |
|
Target |
Hanya kluster sumber. |
Kluster sumber dan tujuan. |
Kluster sumber dan kluster klon. |
|
Jumlah Kluster |
Satu kluster. |
Dua: sumber dan tujuan. |
Dua: sumber dan klon. |
|
Rollback Peningkatan |
Tidak dapat dikembalikan. Jika peningkatan gagal, kluster tidak dapat kembali ke versi sebelumnya. |
Dapat dibatalkan selama proses migrasi. Tidak dapat dikembalikan setelah selesai. |
Tidak dapat dikembalikan, tetapi kluster sumber tetap tidak berubah. Anda dapat mengelola kluster sumber sesuai kebutuhan bisnis Anda. |
|
Penangguhan Penulisan |
Tangguhkan penulisan hingga peningkatan selesai. |
Hentikan penulisan ke kluster sumber menjelang akhir migrasi untuk memastikan konsistensi data. |
Tangguhkan penulisan selama pembuatan Snapshot. |
|
Faktor yang Memakan Waktu |
Untuk mengidentifikasi arsitektur kluster Anda, ikuti Confirm cluster architecture. |
Waktu meningkat seiring volume data dan frekuensi penulisan. Migrasi dapat gagal jika penulisan terus berlangsung. |
Relatif cepat. Terutama tergantung pada pembuatan Snapshot dan waktu startup kluster. |
|
Metode Migrasi Data |
Tidak diperlukan. Peningkatan dilakukan langsung pada kluster tersebut. |
Data secara bertahap dimigrasikan dari kluster sumber ke kluster tujuan. |
Kluster klon dibuat dari Snapshot data disk. |
|
Migrasi Data Dingin |
Didukung. |
Didukung. |
Tidak didukung. |
|
Switchover |
Tidak diperlukan. |
Alihkan beban kerja secara manual ke kluster tujuan. Kelola kluster sumber sesuai kebutuhan. |
Alihkan beban kerja secara manual ke kluster klon. Kelola kluster sumber sesuai kebutuhan. |