Pemulihan penuh memulihkan seluruh data historis dari kluster PolarDB ke kluster baru. Setelah Anda memverifikasi data di kluster baru, Anda dapat memigrasikan data kembali ke kluster sumber. Pemulihan penuh dapat dilakukan menggunakan set cadangan atau dengan memulihkan ke titik waktu tertentu.
Catatan penggunaan
Kluster yang dipulihkan berisi data dan informasi akun dari kluster sumber, tetapi tidak mencakup pengaturan parameternya.
Prosedur
Masuk ke Konsol PolarDB. Di panel navigasi, klik Clusters. Pilih region tempat kluster berada, lalu klik ID kluster tersebut.
Di panel navigasi, pilih .
Pulihkan data ke kluster baru.
Untuk memulihkan data di wilayah yang sama:
Temukan set cadangan target dan klik Restore Data to New Cluster pada kolom Actions.
Untuk memulihkan data ke wilayah berbeda:
Pada halaman Backup and Restoration, pilih wilayah tempat set cadangan target berada.
Temukan set cadangan target dan klik Restore Data to New Cluster pada kolom Actions.
Pada halaman Clone Instance, pilih Commodity Type untuk kluster baru.
Subscription: Anda membayar di muka untuk resource komputasi selama periode tertentu.
pay-as-you-go: Anda dikenai biaya berdasarkan resource komputasi yang digunakan, tanpa pembayaran di muka.
Serverless: Anda ditagih berdasarkan node komputasi, kapasitas penyimpanan, backup storage (hanya untuk penggunaan yang melebihi kuota gratis), dan SQL Insights (opsional). Untuk informasi lebih lanjut, lihat Serverless billing.
Konfigurasikan parameter berikut.
Parameter
Deskripsi
Cloned By
Pilih Restore from Backup Set.
Region
Pilih wilayah tujuan.
CatatanJika cross-region backup diaktifkan, Anda dapat memulihkan data ke wilayah sumber atau wilayah tujuan.
Jika cross-region backup dinonaktifkan, kluster baru dibuat di wilayah yang sama dengan kluster sumber secara default.
Backup Set
Pilih set cadangan yang ingin Anda pulihkan.
CatatanBackup Start Time untuk setiap set cadangan ditampilkan. Anda dapat menggunakan waktu ini untuk mengidentifikasi set cadangan tersebut.
Primary Zone
Pilih zona primer untuk kluster baru.
CatatanDi wilayah dengan dua zona atau lebih, PolarDB secara otomatis mereplikasi data ke zona sekunder untuk disaster recovery.
Minimum Read-only Nodes
-
Minimum Read-only Nodes: Jumlah minimum node read-only. Nilai yang valid: 0 hingga 15.
-
Maximum Read-only Nodes: Jumlah maksimum node read-only. Nilai yang valid: 0 hingga 15.
Catatan-
Jumlah node read-only secara otomatis bertambah atau berkurang dalam rentang yang ditentukan berdasarkan workload. Untuk informasi lebih lanjut tentang kebijakan penskalaan, lihat Auto scaling.
-
Untuk memastikan high availability untuk serverless cluster Anda, kami menyarankan mengatur Minimum Read-only Nodes menjadi 1.
-
Minimum PCUs per Node: Jumlah minimum PCU untuk setiap node dalam kluster. Nilai yang valid: 0,25 hingga 31 PCU.
-
Maximum PCUs per Node: Jumlah maksimum PCU untuk setiap node dalam kluster. Nilai yang valid: 1 hingga 32 PCU.
Catatan-
Serverless menggunakan PCU sebagai satuan penagihan per detik dan penskalaan resource. Satu PCU setara dengan sekitar 1 core vCPU dan 2 GB memori. PCU sebuah node secara dinamis diskalakan dalam rentang yang ditentukan, dengan langkah penskalaan minimum 0,5 PCU.
-
Contoh: Jika Anda mengatur Minimum PCUs per Node menjadi 2 dan Maximum PCUs per Node menjadi 16, spesifikasi default untuk setiap node dalam serverless cluster adalah 2 PCU (sekitar 2 core vCPU dan 4 GB memori). Saat sistem mendeteksi peningkatan workload, PCU node primer atau node read-only akan secara otomatis diskalakan naik. Namun, jumlah PCU tidak boleh melebihi 16.
CatatanParameter ini hanya tersedia ketika metode penagihan adalah Serverless.
Maximum Read-only Nodes
Minimum PCUs per Node
Maximum PCUs per Node
Network Type
Ini tetap diatur ke VPC. Tidak perlu pemilihan.
VPC
Pilih VPC dan vSwitch untuk kluster. Kami menyarankan menggunakan VPC dan vSwitch yang sama dengan kluster sumber.
CatatanUntuk memastikan kinerja optimal, pastikan kluster PolarDB dan instance ECS yang terhubung berada dalam VPC yang sama. Jika tidak, keduanya tidak dapat berkomunikasi melalui jaringan internal.
vSwitch
Compatibility
Kluster baru mewarisi compatibility dari kluster sumber secara default. Tidak perlu pemilihan.
Sebagai contoh, jika kluster sumber kompatibel dengan MySQL 8.0, nilai ini juga tetap diatur ke MySQL 8.0.
Minor Version
Pilih 8.0.1 atau 8.0.2.
CatatanParameter ini hanya tersedia ketika Compatibility diatur ke MySQL 8.0.
Edition
Kluster baru mewarisi edisi dari kluster sumber secara default. Tidak perlu pemilihan.
Sebagai contoh, jika kluster sumber adalah Cluster Edition, edisi kluster baru juga tetap diatur ke Cluster Edition. Untuk informasi lebih lanjut, lihat Enterprise editions.
Database Type
PolarDB for MySQL Cluster Edition mendukung dua jenis spesifikasi: General Specification dan Dedicated Specification.
Dedicated: Setiap kluster secara eksklusif menggunakan resource komputasi yang dialokasikan, seperti CPU, tanpa berbagi dengan kluster lain di server yang sama. Hal ini memastikan kinerja yang lebih stabil dan andal.
General-purpose: Kluster berbeda di server yang sama berbagi resource komputasi idle untuk memaksimalkan pemanfaatan dan efektivitas biaya.
Untuk perbandingan detail kedua jenis tersebut, lihat Comparison between general-purpose and dedicated compute nodes.
CPU Architecture
Kluster baru mewarisi arsitektur CPU dari kluster sumber secara default. Tidak perlu pemilihan.
Node Specifications
Pilih Node Specifications. Spesifikasi berbeda menawarkan kapasitas penyimpanan maksimum dan tingkat kinerja yang berbeda. Untuk informasi lebih lanjut, lihat Compute node specifications for Enterprise Edition.
CatatanUntuk memastikan kluster yang dipulihkan berjalan dengan baik, kami menyarankan memilih Node Specifications yang sama atau lebih tinggi daripada kluster sumber.
Nodes
Jika kluster sumber adalah Cluster Edition, sistem secara default membuat dua node (satu read-write dan satu read-only). Anda dapat memilih untuk membuat dua node (satu read-write dan satu read-only) atau satu node (read-write saja).
Jika kluster sumber adalah Multi-master Cluster (Limitless) Edition, sistem secara otomatis membuat dua node primer dengan spesifikasi identik. Tidak perlu pemilihan.
PolarProxy type
PolarDB mendukung dua jenis PolarProxy: Standard Enterprise Edition dan Dedicated Enterprise Edition.
Standard Enterprise Edition: Dipasangkan dengan tipe spesifikasi General-purpose. Resource CPU fisik dibagi bersama dan menyediakan penskalaan resource cerdas per detik berdasarkan workload.
Dedicated Enterprise Edition: Dipasangkan dengan tipe spesifikasi Dedicated. Menggunakan resource CPU fisik khusus untuk stabilitas kinerja yang lebih baik.
CatatanEdisi Enterprise PolarProxy saat ini gratis. Kebijakan penagihan di masa depan akan ditentukan kemudian.
Enable hot standby cluster
PolarDB menyediakan beberapa mode high availability. Setelah Anda mengaktifkan fitur hot standby storage cluster untuk kluster PolarDB, klaster penyimpanan siaga panas akan dibuat di zona sekunder wilayah tempat kluster PolarDB berada atau di pusat data berbeda dalam zona yang sama. Klaster penyimpanan siaga panas memiliki resource penyimpanan independen. Apakah klaster penyimpanan siaga panas memiliki resource komputasi independen bergantung pada mode high availability. Ketika kluster PolarDB di zona primer mengalami kegagalan, klaster penyimpanan siaga panas segera mengambil alih dan menangani operasi baca-tulis serta tugas penyimpanan.
CatatanUntuk informasi lebih lanjut tentang klaster penyimpanan siaga panas dan solusi terkait, lihat High availability modes (hot standby clusters).
Aturan untuk mengubah mode high availability:
Anda tidak dapat langsung mengubah mode high availability kluster dari Double Zones (Hot Standby Storage Cluster Enabled) atau Double Zones (Hot Standby Storage and Compute Clusters Enabled) ke Single Zone (Hot Standby Storage Cluster Disabled).
Untuk perubahan mode high availability semacam ini, kami menyarankan Anda membeli kluster baru dan memilih mode high availability Single Zone (Hot Standby Storage Cluster Disabled) untuk kluster tersebut. Kemudian, migrasikan kluster yang ada ke kluster baru menggunakan Data Transmission Service (DTS). Untuk informasi tentang cara memigrasikan kluster yang ada ke kluster baru, lihat Migration between PolarDB for MySQL clusters.
Anda hanya dapat memilih mode high availability Three Zones saat membeli kluster baru. Anda tidak dapat mengubah mode high availability kluster dari Three Zones ke mode high availability lainnya dan sebaliknya.
Anda dapat mengubah secara manual mode high availability kluster dari Single Zone (Hot Standby Storage Cluster Disabled) ke mode high availability berbeda. Untuk informasi lebih lanjut, lihat High availability modes (hot standby clusters).
Cross-zone strong consistency
Menentukan apakah akan mengaktifkan penerapan konsistensi kuat lintas tiga zona.
Storage Type
Pengaturan ini ditentukan oleh tipe penyimpanan kluster sumber. Jika kluster sumber menggunakan ESSD, Anda hanya dapat memilih ESSD. Jika kluster sumber menggunakan PSL4 atau PSL5, Anda dapat memilih PSL4 atau PSL5.
ESSD adalah disk berkinerja sangat tinggi yang dibangun di atas arsitektur penyimpanan blok terdistribusi dengan dukungan Ethernet 25 Gigabit dan Remote Direct Memory Access (RDMA), memberikan hingga 1 juta IOPS baca/tulis acak dengan latensi satu arah rendah.
PL0 ESSD: ESSD dengan performance level (PL) 0.
PL1 ESSD: ESSD PL1 memberikan lima kali lipat IOPS dan sekitar dua kali throughput dibandingkan ESSD PL0.
PL2 ESSD: ESSD PL2 memberikan sekitar dua kali lipat IOPS dan throughput dibandingkan ESSD PL1.
PL3 ESSD: ESSD PL3 memberikan hingga 10 kali lipat IOPS dan 5 kali throughput dibandingkan ESSD PL2. Cocok untuk skenario bisnis yang membutuhkan kinerja I/O konkuren sangat tinggi dan latensi baca/tulis rendah yang stabil.
AutoPL ESSD: Dibandingkan ESSD PL0, PL1, PL2, dan PL3, ESSD AutoPL memisahkan IOPS dari kapasitas, memungkinkan konfigurasi fleksibel dan penyesuaian sesuai kebutuhan. Hal ini mengurangi Total Cost of Ownership (TCO) secara keseluruhan.
PentingUntuk informasi lebih lanjut tentang kinerja disk cloud ESSD, lihat ESSD cloud disks.
Saat ruang penyimpanan disk cloud ESSD penuh, disk tersebut menjadi read-only.
Untuk menghindari gangguan bisnis, Anda dapat mengaktifkan penskalaan penyimpanan otomatis untuk disk cloud ESSD.
PSL4 dan PSL5 adalah tipe penyimpanan yang disediakan PolarDB untuk skenario bisnis berbeda. Perbedaannya sebagai berikut:
Tipe penyimpanan
Fitur
Kasus penggunaan
PSL5 (PolarStore Level 5)
Kelas penyimpanan ini digunakan pada versi awal PolarDB dan merupakan default untuk kluster yang dibeli sebelum 7 Juni 2022. Menawarkan kinerja, keandalan, dan ketersediaan lebih tinggi.
Workload yang sangat penting bagi bisnis yang membutuhkan kinerja dan keandalan tinggi, seperti keuangan, e-commerce, layanan pemerintah, dan bisnis internet menengah hingga besar.
PSL4 (PolarStore Level 4)
Kelas penyimpanan PolarDB baru yang menggunakan teknologi smart-SSD milik Alibaba. Teknologi ini melakukan kompresi dan dekompresi data di lapisan SSD fisik, sehingga mengurangi biaya penyimpanan dengan dampak kinerja yang terkendali.
Aplikasi yang sensitif terhadap biaya dan memprioritaskan efektivitas biaya tinggi.
Catatan-
Aturan konversi kelas penyimpanan:
-
Beberapa seri produk mendukung peningkatan kelas penyimpanan dari PSL4 ke PSL5.
-
Penurunan kelas penyimpanan tidak didukung. Anda tidak dapat menurunkan penyimpanan PSL5 ke penyimpanan PSL4.
-
-
Untuk beralih dari penyimpanan PSL5 ke penyimpanan PSL4, beli kluster baru dan migrasikan data menggunakan tool migrasi seperti Data Transmission Service (DTS) atau peningkatan versi utama.
-
Storage Engine
PolarDB mendukung dua tipe engine: InnoDB dan InnoDB & X-Engine.
InnoDB: Hanya menggunakan engine InnoDB.
InnoDB & X-Engine: Penerapan hybrid InnoDB dan X-Engine. Setelah memilih opsi ini, Anda dapat mengatur proporsi penggunaan X-Engine. Untuk informasi lebih lanjut, lihat Introduction to X-Engine.
CatatanParameter ini tidak didukung oleh Edisi Standar PolarDB for MySQL.
Storage Billing Method
PolarDB mendukung dua metode penagihan penyimpanan: Pay-as-you-go dan Subscription.
Pay-as-you-go: Pendekatan serverless ini tidak mengharuskan Anda memilih kapasitas penyimpanan saat pembelian. Penyimpanan secara otomatis bertambah seiring pertumbuhan data, dan Anda hanya dikenai biaya berdasarkan ruang penyimpanan yang benar-benar digunakan. Untuk informasi lebih lanjut, lihat Pricing for pay-as-you-go storage.
Subscription: Anda harus membayar di muka untuk ruang penyimpanan kluster. Untuk informasi lebih lanjut, lihat Pricing for subscription storage.
CatatanJika Billing Method utama adalah Subscription, Storage Payment Method dapat berupa Pay-as-you-go atau Subscription. Jika Billing Method utama adalah Pay-as-you-go, pengaturan ini tidak tersedia, dan penyimpanan secara default ditagih berdasarkan metode pay-as-you-go.
Storage Capacity
Jumlah kapasitas penyimpanan yang akan dibeli di muka untuk metode Subscription. Kapasitas penyimpanan berkisar dari 50 GB hingga 500 TB, dengan kenaikan 10 GB.
CatatanPengaturan ini hanya tersedia ketika Storage Payment Method diatur ke Subscription.
Storage Fee
Anda tidak perlu memilih kapasitas di muka. PolarDB menagih Anda per jam berdasarkan penggunaan aktual.
Enable binary logging
Menentukan apakah akan mengaktifkan binary logging. Untuk informasi lebih lanjut, lihat Enable binary logging.
Cluster Name
Masukkan nama untuk kluster. Nama harus memenuhi persyaratan berikut:
Tidak boleh diawali dengan
http://atauhttps://.Panjangnya harus 2 hingga 256 karakter.
Jika Anda membiarkan bidang ini kosong, sistem akan secara otomatis menghasilkan nama kluster. Anda dapat mengubah nama tersebut setelah kluster dibuat.
Inherit tags from source cluster
Menentukan apakah akan mewarisi tag dari kluster sumber.
Duration
Pilih durasi langganan untuk kluster.
CatatanParameter ini hanya tersedia ketika Billing Method diatur ke Subscription.
Quantity
Pilih jumlah kluster yang akan dibeli.
Setelah mengonfigurasi parameter, konfirmasi konfigurasi kluster, periksa biaya, dan baca syarat layanan. Lalu, klik Buy Now.
Setelah menyelesaikan pembelian, pembuatan kluster memerlukan waktu 10 hingga 15 menit. Anda kemudian dapat melihat kluster baru di halaman Clusters Konsol PolarDB.
CatatanSaat status node dalam kluster adalah Creating, kluster belum siap digunakan. Kluster siap digunakan hanya ketika statusnya berubah menjadi Running.
Pastikan Anda telah memilih wilayah yang benar di pojok kiri atas konsol. Jika tidak, Anda mungkin tidak dapat menemukan kluster Anda.
Referensi API
API | Deskripsi |
Anda dapat memanggil operasi CreateDBCluster untuk memulihkan kluster PolarDB. Catatan
|