Halaman ini menjelaskan cara melakukan upgrade dan downgrade langsung pada instance Cloud SQL.
Melakukan perubahan langsung pada instance Cloud SQL
Anda dapat menggunakan perubahan langsung untuk mengupgrade atau mendowngrade edisi instance Cloud SQL, jenis mesin, jenis penyimpanan, atau versi database-nya. Melakukan perubahan langsung adalah cara termudah dan paling sedikit error untuk mengonfigurasi ulang instance.
Sebelum memulai
Pastikan instance Anda berjalan di SQL Server Enterprise 2019 atau SQL Server Enterprise 2022.
Pastikan project jaringan Anda dibuat setelah Agustus 2021 atau diupgrade sepenuhnya ke arsitektur jaringan baru.
Memahami potensi perubahan penyimpanan terkait jenis mesin
Setiap edisi mendukung jenis mesin yang berbeda dan menggunakan opsi penyimpanan yang berbeda. Jenis mesin C4 dan C4A berperforma tinggi menggunakan Hyperdisk Balanced penyimpanan bukan salah satu persistent disk opsi yang digunakan oleh jenis mesin lama.
Saat Anda mengubah edisi atau jenis mesin yang digunakan, jenis penyimpanan Anda juga dapat berubah, yang dapat mengakibatkan waktu non-operasional dan perubahan biaya penyimpanan. Saat beralih ke Google Cloud Hyperdisk Balanced, ada opsi konfigurasi tambahan yang dapat Anda tentukan. Untuk mengetahui informasi selengkapnya, lihat Perubahan penyimpanan.
Mengubah edisi instance secara langsung
Bagian ini menunjukkan cara mengubah edisi instance Cloud SQL secara langsung ke atau dari edisi Cloud SQL Enterprise Plus. Edisi Cloud SQL Enterprise Plus menawarkan beberapa manfaat dan peningkatan performa yang tidak dimiliki edisi Cloud SQL Enterprise. Untuk mengetahui informasi selengkapnya tentang edisi Cloud SQL, lihat Ringkasan edisi Cloud SQL.
Proses upgrade ke edisi Cloud SQL Enterprise Plus memerlukan waktu beberapa menit untuk diselesaikan. Kedua proses tersebut tidak memerlukan perubahan pada endpoint yang terhubung dengan aplikasi Anda.
Gunakan prosedur di bagian ini untuk mengupgrade instance edisi Cloud SQL Enterprise ke edisi Cloud SQL Enterprise Plus, atau untuk mendowngrade instance edisi Cloud SQL Enterprise Plus ke edisi Cloud SQL Enterprise.
Konsol
-
Di Google Cloud Konsol, buka halaman Instance Cloud SQL.
- Untuk membuka halaman Ringkasan instance, klik nama instance.
- Klik Edit.
- Di bagian Choose a Cloud SQL edition, klik Upgrade jika instance Anda menggunakan edisi Cloud SQL Enterprise, atau Switch to Enterprise jika instance Anda menggunakan edisi Cloud SQL Enterprise Plus.
- Gunakan panel yang terbuka untuk menentukan konfigurasi instance Anda menggunakan edisi baru. Lihat [Opsi saat melakukan perubahan langsung](#change-options).
- Masukkan ID instance Anda untuk mengonfirmasi pilihan ini, lalu klik salah satu Upgrade edition atau Switch edition bergantung pada apakah Anda melakukan upgrade atau downgrade.
Anda juga dapat memulai perubahan edisi di halaman Instances jika Anda memilih Edit di kolom Actions instance.
Selain itu, jika instance Anda menggunakan edisi Cloud SQL Enterprise, Anda dapat memulai upgrade dengan mengklik link Upgrade di samping kolom edisi di bagian Configuration halaman instance.
gcloud
Contoh kode [`gcloud sql instance patch`](/sdk/gcloud/reference/sql/instances/patch) berikut menunjukkan cara mengupgrade instance ke edisi Cloud SQL Enterprise Plus:
gcloud sql instances patch INSTANCE_ID \ --edition=enterprise-plus \ --tier=MACHINE_TYPE \ --project=PROJECT_ID
Ganti kode berikut:
- PROJECT_ID: project ID instance yang ingin Anda upgrade.
- INSTANCE_ID: nama instance yang ingin Anda upgrade.
- MACHINE_TYPE: jenis mesin instance yang ingin Anda upgrade. Untuk mengetahui informasi selengkapnya tentang jenis mesin untuk edisi Cloud SQL Enterprise Plus, lihat Jenis mesin untuk instance edisi Cloud SQL Enterprise Plus.
REST
Perintah berikut mengupgrade instance Anda ke edisi Cloud SQL Enterprise Plus dan memicu operasi memulai ulang.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID instance yang ingin Anda upgrade.
- INSTANCE_ID: ID instance yang ingin Anda upgrade.
- MACHINE_TYPE: jenis mesin instance yang ingin Anda upgrade. Untuk mengetahui informasi selengkapnya tentang jenis mesin untuk edisi Cloud SQL Enterprise Plus, lihat Jenis mesin untuk instance edisi Cloud SQL Enterprise Plus.
Metode HTTP dan URL:
PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID
Meminta isi JSON:
{
"settings": {
"tier": "MACHINE_TYPE",
"edition": "ENTERPRISE_PLUS",
"dataCacheConfig": {
"dataCacheEnabled": true
},
}
}
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{
"kind": "sql#operation",
"targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
"status": "PENDING",
"user": "user@example.com",
"insertTime": "2020-01-16T02:32:12.281Z",
"operationType": "UPDATE",
"name": "OPERATION_ID",
"targetId": "INSTANCE_ID",
"selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
"targetProject": "PROJECT_ID"
}
REST v1beta4
Perintah berikut mengupgrade instance Anda ke edisi Cloud SQL Enterprise Plus dan memicu operasi memulai ulang.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID instance yang ingin Anda upgrade.
- INSTANCE_ID: ID instance yang ingin Anda upgrade.
- MACHINE_TYPE: jenis mesin instance yang ingin Anda upgrade. Untuk mengetahui informasi selengkapnya tentang jenis mesin untuk edisi Cloud SQL Enterprise Plus, lihat Jenis mesin untuk instance edisi Cloud SQL Enterprise Plus.
Metode HTTP dan URL:
PATCH https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID
Meminta isi JSON:
{
"settings": {
"tier": "MACHINE_TYPE",
"edition": "ENTERPRISE_PLUS",
"dataCacheConfig": {
"dataCacheEnabled": true
},
}
}
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{
"kind": "sql#operation",
"targetLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
"status": "PENDING",
"user": "user@example.com",
"insertTime": "2020-01-16T02:32:12.281Z",
"operationType": "UPDATE",
"name": "OPERATION_ID",
"targetId": "INSTANCE_ID",
"selfLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
"targetProject": "PROJECT_ID"
}
Opsi untuk perubahan langsung
Mengubah edisi instance Cloud SQL Anda dapat memerlukan perubahan pada seri mesinnya, yang pada gilirannya akan memengaruhi jenis penyimpanannya.
Perubahan mesin
Saat mengubah edisi, Anda juga harus mengubah jenis mesin. Lihat Memilih seri mesin untuk mengetahui informasi selengkapnya tentang seri mesin yang didukung Cloud SQL.
Saat mengupgrade dari edisi Cloud SQL Enterprise ke edisi Cloud SQL Enterprise Plus, Anda dapat memilih antara seri mesin N2, N2 yang dioptimalkan untuk memori, dan C4.
Saat mendowngrade dari edisi Cloud SQL Enterprise Plus ke edisi Cloud SQL Enterprise, Anda dapat memilih antara core khusus tujuan umum, dan seri mesin N4.
Anda juga dapat mengubah jenis mesin tanpa mengubah edisi. Setelah memilih untuk mengedit instance, buka sub-bagian Machine dari Machine Configuration di area Customize your instance. Menggunakan menu drop-down, Anda dapat memilih jenis mesin lain. Anda juga dapat memilih jumlah VCPU yang berbeda, serta mengaktifkan atau menonaktifkan cache data jika sesuai.
Untuk mengetahui informasi umum selengkapnya, lihat juga dokumentasi Compute Engine untuk seri mesin N2, C4, dan N4.
Perubahan penyimpanan
Jika Anda mengubah dari seri mesin tujuan umum atau N2 ke seri mesin N4 atau C4, penyimpanan Anda akan dimigrasikan dari Solid-state drive (SSD) ke Google Cloud Hyperdisk seimbang penyimpanan. Upgrade ini umumnya memerlukan waktu non-operasional minimal.
Penyimpanan Google Cloud Hyperdisk Balanced dapat disesuaikan untuk kasus penggunaan Anda dengan menetapkan hal berikut:
- Kapasitas penyimpanan
- IOPS yang disediakan
- Throughput yang disediakan
Google Cloud Hyperdisk Balanced menetapkan nilai dan batas IOPS dan throughput default berdasarkan konfigurasi instance Anda, yang mencakup jenis mesin dan kapasitas penyimpanan. Kapasitas penyimpanan membatasi nilai default, dan jenis mesin menetapkan nilai maksimum untuk IOPS dan throughput. Lihat Memilih opsi penyimpanan untuk mengetahui detailnya.