Pemulihan penuh memulihkan seluruh data historis dari kluster PolarDB ke kluster baru. Setelah Anda memverifikasi data di kluster baru, Anda dapat memigrasikan data tersebut ke kluster sumber. Pemulihan penuh dapat dilakukan dari set cadangan atau hingga titik waktu tertentu. Topik ini menjelaskan cara memulihkan seluruh data historis dari set cadangan.
Catatan
Kluster yang dipulihkan berisi data dan informasi akun dari kluster sumber, tetapi tidak mencakup pengaturan parameternya.
Prosedur
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih Region tempat kluster diterapkan, lalu klik ID kluster tersebut.
Di panel navigasi sebelah kiri, pilih .
Pulihkan data ke kluster baru.
Untuk memulihkan data dalam wilayah yang sama:
Temukan set cadangan target dan klik Restore Data to New Cluster di kolom Actions.
Untuk memulihkan data lintas wilayah:
Di halaman Backup and Restoration, pilih wilayah tempat set cadangan target berada.
Temukan set cadangan target dan klik Restore Data to New Cluster di kolom Actions.
Di halaman clone instance, pilih Product Type untuk kluster baru.
Subscription: Anda harus membayar sumber daya komputasi kluster di muka.
Pay-as-you-go: Anda dikenai biaya berdasarkan sumber daya komputasi yang digunakan tanpa perlu pembayaran di muka.
Serverless: Biaya mencakup biaya node komputasi, biaya kapasitas penyimpanan, biaya backup storage yang hanya dikenakan jika kuota gratis terlampaui, serta biaya opsional SQL Explorer. Untuk informasi lebih lanjut tentang penagihan, lihat Serverless billing.
Atur parameter berikut.
Parameter
Deskripsi
Clone Type
Pilih Restore Data from Backup Set.
Region
Pilih wilayah tujuan.
CatatanJika cross-region backup diaktifkan, Anda dapat memulihkan data ke wilayah sumber maupun wilayah tujuan.
Jika cross-region backup dinonaktifkan, wilayah tujuan secara default sama dengan wilayah sumber. Anda tidak perlu memilih wilayah.
Backup Set
Pilih set cadangan yang ingin dipulihkan.
CatatanBackup Start Time setiap set cadangan ditampilkan. Anda dapat menggunakan waktu ini untuk mengidentifikasi set cadangan target.
Primary Zone
Pilih zona primer untuk kluster.
CatatanDi wilayah yang memiliki dua zona atau lebih, PolarDB secara otomatis mereplikasi data ke zona sekunder untuk disaster recovery.
Minimum Number of Read-only Nodes for Scaling
Minimum Read-only Nodes: Tetapkan jumlah minimum node read-only yang dapat ditambahkan. Nilai valid: 0 hingga 15.
Maximum Read-only Nodes: Tetapkan jumlah maksimum node read-only yang dapat ditambahkan. Nilai valid: 0 hingga 15.
CatatanJumlah node read-only secara otomatis bertambah atau berkurang dalam rentang yang ditentukan berdasarkan workload. Untuk informasi lebih lanjut tentang kebijakan scaling, lihat Auto scaling.
Untuk memastikan high availability pada serverless cluster, atur Minimum Read-only Nodes menjadi 1.
Minimum PCUs Per Node: Tetapkan jumlah minimum PCU per node di kluster. Nilai valid: 0,25 PCU hingga 31 PCU.
Maximum PCUs Per Node: Tetapkan jumlah maksimum PCU per node di kluster. Nilai valid: 1 PCU hingga 32 PCU.
CatatanServerless menggunakan PCU untuk penagihan per detik dan scaling resource. Satu PCU setara dengan kemampuan layanan sekitar 1 core dan 2 GB memori. PCU suatu node disesuaikan secara dinamis dalam rentang yang ditentukan berdasarkan workload. Unit scaling minimum adalah 0,5 PCU.
Contoh: Jika Anda menetapkan Minimum PCUs Per Node menjadi 2 PCU dan Maximum PCUs Per Node menjadi 16 PCU, spesifikasi default untuk node di serverless cluster adalah 2 PCU (sekitar 2 core dan 4 GB memori). Saat sistem mendeteksi peningkatan workload, jumlah PCU untuk node primer atau read-only akan secara otomatis ditingkatkan. Berdasarkan pengaturan tersebut, jumlah PCU dapat ditingkatkan hingga maksimum 16 PCU (sekitar 16 core dan 32 GB memori).
CatatanParameter ini hanya tersedia saat Anda menetapkan Product Type ke Serverless.
Maximum Number of Read-only Nodes for Scaling
Lower Limit for Single-Node Scaling
Upper limit for single-node scaling
Network Type
Nilainya tetap sebagai VPC. Anda tidak perlu memilih nilai.
VPC Network
Pilih VPC dan vSwitch untuk kluster. Disarankan agar Anda menggunakan VPC dan vSwitch yang sama dengan kluster sumber.
CatatanPastikan kluster PolarDB dan instance ECS yang ingin Anda hubungkan berada dalam VPC yang sama. Jika tidak, keduanya tidak dapat berkomunikasi melalui jaringan internal sehingga tidak mencapai performa optimal.
vSwitch
Compatibility
Parameter ini mewarisi pengaturan dari kluster sumber dan tidak dapat diubah.
Misalnya, jika kluster sumber kompatibel dengan MySQL 8.0, parameter ini juga diatur ke MySQL 8.0.
Minor Version
Pilih 8.0.1 atau 8.0.2.
CatatanParameter ini hanya tersedia saat Anda menetapkan Compatibility ke MySQL 8.0.
Edition
Parameter ini mewarisi pengaturan dari kluster sumber dan tidak dapat diubah.
Misalnya, jika kluster sumber merupakan Cluster Edition, parameter ini juga diatur ke Cluster Edition. Untuk informasi lebih lanjut, lihat Enterprise Edition series.
Database Type
PolarDB for MySQL Cluster Edition mendukung dua sub-seri: General Specification dan Dedicated Specification.
Dedicated: Setiap kluster secara eksklusif menggunakan sumber daya komputasi yang dialokasikan, seperti CPU. Sumber daya tidak dibagi dengan kluster lain di server yang sama. Hal ini memberikan stabilitas dan keandalan performa yang lebih tinggi.
General-purpose: Sumber daya komputasi idle, seperti CPU, dibagi di antara kluster berbeda di server yang sama. Model berbagi sumber daya ini lebih hemat biaya.
Untuk perbandingan detail kedua tipe tersebut, lihat Comparison between General-purpose and Dedicated specifications.
CPU Architecture
Parameter ini mewarisi pengaturan dari kluster sumber dan tidak dapat diubah.
Node Specification
Pilih node specification. Spesifikasi berbeda menyediakan 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 sesuai harapan, pilih node specification yang sama atau lebih tinggi daripada kluster sumber.
Number of Nodes
Jika kluster sumber Anda merupakan Cluster Edition, dua node (satu node baca/tulis dan satu node read-only) ditampilkan secara default. Anda dapat memilih dua node (satu node baca/tulis dan satu node read-only) atau satu node (node baca/tulis).
Jika kluster sumber Anda merupakan Multi-master Cluster (Limitless) Edition, sistem secara default membuat dua node primer dengan spesifikasi yang sama. Anda tidak perlu mengonfigurasi parameter ini.
Database Proxy Type
PolarDB mendukung dua tipe database proxy: Standard Enterprise Edition dan Dedicated Enterprise Edition.
Standard Enterprise Edition: Tipe ini digunakan bersama sub-seri General-purpose. Tipe ini berbagi sumber daya CPU fisik dan menyediakan scaling resource cerdas per detik berdasarkan workload.
Dedicated Enterprise Edition: Tipe ini digunakan bersama sub-seri Dedicated. Tipe ini secara eksklusif menggunakan sumber daya CPU fisik dan menyediakan stabilitas performa yang lebih baik.
CatatanPolarProxy Enterprise Edition saat ini gratis. Waktu mulai penagihan belum ditentukan.
Enable Hot Standby Cluster
PolarDB menyediakan beberapa mode high availability. Setelah Anda mengaktifkan fitur hot standby storage cluster untuk kluster PolarDB, sebuah hot standby storage cluster dibuat di zona sekunder wilayah tempat kluster PolarDB berada atau di pusat data berbeda dalam zona yang sama. Hot standby storage cluster memiliki sumber daya penyimpanan independen. Apakah hot standby storage cluster memiliki sumber daya komputasi independen bergantung pada mode high availability. Ketika kluster PolarDB di zona primer mengalami kegagalan, hot standby storage cluster segera mengambil alih dan menangani operasi baca/tulis serta tugas penyimpanan.
CatatanUntuk informasi lebih lanjut tentang hot standby storage cluster dan solusi terkait, lihat High availability modes (hot standby clusters).
Aturan perubahan 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 Migrate data 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 lain atau sebaliknya.
Anda dapat mengubah secara manual mode high availability kluster dari Single Zone (Hot Standby Storage Cluster Disabled) ke mode high availability lain. Untuk informasi lebih lanjut, lihat High availability modes (hot standby clusters).
Three-AZ Strong Consistency Deployment
Tentukan apakah akan mengaktifkan penerapan konsistensi kuat tiga AZ.
Storage Class
Kelas penyimpanan kluster baru sama dengan 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 berperforma ultra-tinggi yang dikembangkan oleh Alibaba Cloud. ESSD menggunakan arsitektur penyimpanan blok terdistribusi generasi berikutnya dan mendukung jaringan Ethernet 25 Gigabit serta Remote Direct Memory Access (RDMA). Setiap ESSD memiliki latensi satu arah rendah dan dapat memberikan hingga 1 juta IOPS baca/tulis acak. ESSD dibagi ke dalam kategori berikut:
PL0 ESSD: Tingkat performa dasar.
PL1 ESSD: Memberikan IOPS 5× lebih tinggi dan throughput ~2× lebih tinggi daripada PL0.
PL2 ESSD: Memberikan IOPS dan throughput ~2× lebih tinggi daripada PL1.
PL3 ESSD: Memberikan IOPS hingga 10× lebih tinggi dan throughput 5× lebih tinggi daripada PL2, ideal untuk skenario yang memerlukan performa I/O konkuren ekstrem dan latensi baca/tulis rendah yang stabil.
ESSD AutoPL disk: Memisahkan IOPS dari kapasitas, memungkinkan konfigurasi fleksibel dan penyesuaian sesuai kebutuhan untuk mengurangi total cost of ownership (TCO).
PentingUntuk detail performa ESSD, lihat ESSD.
Saat ruang penyimpanan disk penuh, disk dikunci dan menjadi read-only.
Untuk menghindari gangguan layanan, Anda dapat mengaktifkan ekspansi penyimpanan ESSD otomatis.
PSL4 dan PSL5 adalah tipe penyimpanan yang dirancang oleh PolarDB untuk skenario berbeda. Perbedaannya sebagai berikut:
Kelas penyimpanan
Fitur
Skenario
PSL5 (PolarStore Level 5)
Kelas penyimpanan yang didukung di versi awal PolarDB. Ini adalah kelas penyimpanan default untuk kluster PolarDB yang dibeli sebelum 7 Juni 2022. Kelas ini menyediakan performa, keandalan, dan ketersediaan yang lebih baik.
Skema bisnis yang memerlukan performa dan keandalan tinggi, di mana database merupakan sistem inti. Skema tersebut mencakup keuangan, e-commerce, layanan pemerintah, dan bisnis Internet menengah hingga besar.
PSL4 (PolarStore Level 4)
PolarDB meluncurkan kelas penyimpanan baru ini yang menggunakan teknologi smart-SSD milik Alibaba. Teknologi ini melakukan kompresi dan dekompresi data di lapisan fisik disk SSD. Hal ini menurunkan harga penyimpanan per unit data sambil tetap mengendalikan dampak terhadap performa.
Skema aplikasi yang memerlukan pengurangan biaya dan efektivitas biaya tinggi.
CatatanAturan konversi kelas penyimpanan:
Beberapa seri produk mendukung peningkatan kelas penyimpanan, artinya penyimpanan PSL4 dapat ditingkatkan ke penyimpanan PSL5.
Penurunan kelas penyimpanan tidak didukung. Anda tidak dapat menurunkan penyimpanan PSL5 ke penyimpanan PSL4.
Untuk beralih dari penyimpanan PSL5 ke PSL4, Anda dapat membeli kluster baru dan memigrasikan data dari kluster asli ke kluster baru menggunakan tool migrasi seperti DTS atau fitur major version upgrade.
Storage Engine
PolarDB mendukung dua tipe mesin penyimpanan: InnoDB dan InnoDB & X-Engine.
InnoDB: engine InnoDB.
InnoDB & X-Engine:: penerapan hibrida InnoDB dan X-Engine. Jika Anda memilih opsi ini, Anda dapat mengatur proporsi engine kompresi tinggi. Untuk informasi lebih lanjut tentang engine kompresi tinggi, lihat High-compression engine (X-Engine).
CatatanParameter ini tidak didukung oleh PolarDB for MySQL Standard Edition.
Storage Billing Method
PolarDB mendukung dua metode penagihan penyimpanan: Pay-as-you-go dan Subscription.
Pay-as-you-go: Metode ini menggunakan arsitektur serverless. Anda tidak perlu menentukan kapasitas penyimpanan saat pembelian. Kapasitas penyimpanan secara otomatis diskalakan seiring pertumbuhan data Anda, dan Anda hanya dikenai biaya berdasarkan ruang penyimpanan aktual yang digunakan. Untuk informasi lebih lanjut, lihat Pricing for pay-by-capacity (pay-as-you-go).
Subscription: Anda harus membayar ruang penyimpanan kluster di muka. Untuk informasi lebih lanjut, lihat Pricing for pay-by-space (subscription).
CatatanJika Anda menetapkan Billing Method ke Subscription, Anda dapat mengatur Storage Payment Method ke Pay-as-you-go atau Subscription. Jika Anda menetapkan Billing Method ke Pay-as-you-go, parameter ini tidak didukung. Penyimpanan secara default menggunakan metode pay-as-you-go.
Storage Capacity
Kapasitas penyimpanan yang ingin Anda beli untuk kluster Subscription. Kapasitas penyimpanan berkisar antara 50 GB hingga 500 TB. Peningkatan minimum adalah 10 GB.
CatatanParameter ini hanya tersedia saat Anda menetapkan Storage Payment Method ke Subscription.
Storage Fee
Anda tidak perlu menentukan kapasitas penyimpanan saat membeli kluster. PolarDB menagih Anda berdasarkan penggunaan penyimpanan aktual per jam.
Enable Binlog
Tentukan apakah akan mengaktifkan binary logging. Untuk informasi lebih lanjut tentang binary logging, 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 tidak mengisi parameter ini, sistem akan secara otomatis menghasilkan nama kluster. Anda dapat mengubah nama kluster setelah kluster dibuat.
Inherit Tags from Source Cluster
Tentukan apakah akan mewarisi tag dari kluster sumber.
Duration
Pilih durasi langganan untuk kluster.
CatatanParameter ini hanya tersedia saat Anda menetapkan Billing Method ke Subscription.
Quantity
Pilih jumlah kluster yang ingin Anda beli.
Setelah mengonfigurasi parameter, konfirmasi konfigurasi dan biaya kluster, lalu baca perjanjian layanan. Jika konfigurasi sudah benar, klik Buy Now.
Setelah pembelian selesai, pembuatan kluster memerlukan waktu 10 hingga 15 menit. Anda kemudian dapat melihat kluster baru di daftar kluster pada PolarDB console.
CatatanJika status suatu node di kluster adalah Creating, kluster masih dalam proses pembuatan dan belum tersedia. Kluster siap digunakan hanya ketika statusnya berubah menjadi Running.
Pastikan Anda telah memilih wilayah yang benar di pojok kiri atas konsol. Jika tidak, Anda tidak dapat melihat kluster yang dibuat.
API Terkait
API | Deskripsi |
Anda dapat memanggil operasi CreateDBCluster untuk membuat kluster PolarDB dengan memulihkan data dari set cadangan. Catatan
|