Agar instance yang berbeda dapat mengakses volume Hyperdisk Balanced High Availability secara serentak, tetapkan mode akses untuk volume tersebut. Untuk mengetahui informasi selengkapnya, lihat Berbagi disk antar-instance.
Dokumen ini menjelaskan cara melakukan tugas-tugas berikut untuk disk regional:
- Membuat disk regional.
- Pasang disk regional ke instance Compute Engine Anda.
- Mengubah disk zona menjadi disk regional.
- Buat instance baru dengan boot disk regional.
- Buat instance baru dengan disk regional tambahan.
- Memasang boot disk regional ke instance.
- Membuat daftar dan deskripsi disk regional Anda.
- Mengubah ukuran disk regional.
Sebelum memulai
- Tinjau dasar-dasar replikasi disk sinkron.
- Baca tentang failover disk regional.
- Jika menggunakan mode multi-penulis untuk disk Hyperdisk Balanced High Availability, tinjau persyaratan dan batasan dalam Berbagi disk antar-instance.
-
Siapkan autentikasi jika Anda belum melakukannya.
Autentikasi memverifikasi identitas Anda untuk mengakses layanan Cloud de Confiance by S3NS dan API. Untuk menjalankan
kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke
Compute Engine dengan memilih salah satu opsi berikut:
Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:
Konsol
Saat menggunakan konsol Cloud de Confiance untuk mengakses layanan dan API Cloud de Confiance by S3NS , Anda tidak perlu menyiapkan autentikasi.
gcloud
-
Instal Google Cloud CLI, lalu login ke gcloud CLI dengan identitas gabungan Anda. Setelah login, inisialisasi Google Cloud CLI dengan menjalankan perintah berikut:
gcloud init
-
- Tetapkan region dan zona default.
-
Instal Google Cloud CLI.
-
Konfigurasi gcloud CLI agar menggunakan identitas gabungan Anda.
Untuk mengetahui informasi selengkapnya, lihat Login ke gcloud CLI dengan identitas gabungan Anda.
-
Buat kredensial autentikasi lokal untuk akun pengguna Anda:
gcloud auth application-default login
Jika error autentikasi ditampilkan, pastikan Anda telah login ke gcloud CLI dengan identitas gabungan Anda.
Terraform
Untuk menggunakan contoh Terraform di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Instal Google Cloud CLI, lalu login ke gcloud CLI dengan identitas gabungan Anda.
Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Cloud de Confiance .
Peran dan izin yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk membuat disk regional, minta administrator untuk memberi Anda peran IAM berikut pada project:
- Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1) -
Untuk terhubung ke instance yang dapat dijalankan sebagai akun layanan:
Service Account User (v1) (
roles/iam.serviceAccountUser)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk membuat disk regional. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat disk regional:
-
compute.disks.create -
compute.instances.attachDisk -
compute.disks.use -
Buat snapshot disk:
compute.disks.createSnapshot -
Buat disk regional dari image:
compute.images.useReadOnlypada image -
Lihat detail untuk disk:
compute.disks.get -
Dapatkan daftar disk:
compute.disks.list -
Mengubah ukuran disk:
compute.disks.update
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Batasan
- Anda hanya dapat memasang Hyperdisk Balanced High Availability ke jenis mesin yang didukung.
- Anda hanya dapat meningkatkan ukuran volume volume Hyperdisk Balanced High Availability; Anda tidak dapat mengurangi ukurannya.
- Hyperdisk Balanced High Availability memiliki karakteristik performa yang berbeda dengan disk zonal yang sesuai. Untuk mengetahui informasi selengkapnya, lihat Batas performa Hyperdisk Balanced High Availability.
- Anda tidak dapat mengubah ukuran volume Hyperdisk Balanced High Availability yang berada dalam mode multi-penulis jika salah satu instance yang terpasang pada volume tersebut berada di zona yang mengalami pemadaman layanan.
- Anda tidak dapat menggunakan volume Hyperdisk Balanced High Availability yang berada dalam mode multi-writer sebagai boot disk.
- Jika Anda membuat disk yang direplikasi dengan meng-clone disk zona, kedua replika zona tidak sepenuhnya disinkronkan pada saat pembuatan. Setelah pembuatan, Anda dapat menggunakan clone disk regional rata-rata dalam waktu 3 menit. Namun, Anda mungkin perlu menunggu puluhan menit sebelum disk mencapai status replikasi sepenuhnya dan toleransi durasi kehilangan data (RPO) mendekati nol. Pelajari cara memeriksa apakah disk yang direplikasi telah direplikasi sepenuhnya.
- Anda tidak dapat membuat disk regional di zona AI.
- Membuat disk regional dari image memiliki batasan berikut:
- Saat membuat disk regional dari image, Anda dapat membuat satu disk dalam project setiap 5 menit. Anda dapat mengeluarkan hingga 5 permintaan sekaligus, tetapi Anda tidak dapat membuat lebih dari 5 disk dalam jangka waktu 25 menit.
- Membuat disk regional dari image masih dalam tahap Pratinjau, dan lebih lambat daripada membuat disk zona dari image.
Anda tidak dapat membuat disk regional dengan meng-clone disk sumber jika disk sumber adalah volume Hyperdisk ML atau Hyperdisk Throughput. Anda harus membuat volume Hyperdisk Balanced High Availability baru dari snapshot disk zona.
Tentang penggunaan disk regional sebagai boot disk untuk instance
Anda dapat melampirkan disk Hyperdisk Balanced High Availability sebagai boot disk untuk workload stateful yang disediakan sebelumnya, sebelum Anda menyediakan workload produksi. Boot disk regional tidak ditujukan untuk hot standby, karena Anda tidak dapat memasang satu boot disk ke dua instance secara bersamaan.
Dalam penyiapan ketersediaan tinggi, jika perangkat booting adalah disk regional,
Google merekomendasikan agar Anda tidak membuat dan memulai instance standby sebelumnya.
Sebagai gantinya, pada tahap failover, pasang disk regional yang ada saat
membuat instance standby menggunakan opsi forceAttach.
Anda dapat membuat disk boot regional dari salah satu resource Compute Engine berikut:
- Snapshot standar dan arsip
- Image publik dan kustom (Pratinjau)
- Instant snapshot
- Boot disk zonal, dengan meng-clone disk (Pratinjau).
Untuk menggunakan disk regional sebagai boot disk untuk instance, gunakan salah satu metode berikut.
- Membuat instance dan boot disk secara bersamaan.
Buat boot disk regional, lalu gunakan disk tersebut sebagai boot disk untuk instance baru atau yang sudah ada:
Buat boot disk regional menggunakan salah satu metode berikut:
Sebaiknya buat boot disk regional dari snapshot, bukan dari clone boot disk zona.
Untuk melakukan failover boot disk regional ke instance standby yang berjalan di zona replika, ikuti langkah-langkah yang dijelaskan di Memasang boot disk regional ke instance.
Batas ukuran dan nama referensi untuk disk regional
Ukuran yang Anda tentukan untuk disk regional harus berada dalam rentang yang tercantum dalam tabel berikut.
Saat membuat disk regional dengan Google Cloud CLI, REST, atau Library Klien Cloud untuk Compute Engine, Anda dapat menunjukkan jenis disk yang akan dibuat dengan memberikan nilai di kolom Nama referensi pada tabel berikut.
| Jenis disk | Nama referensi | Ukuran minimum | Ukuran maksimum | Ukuran default |
|---|---|---|---|---|
| Hyperdisk Balanced High Availability | hyperdisk-balanced-high-availability |
4 GiB | 64 TiB | 100 GiB |
| Persistent Disk Seimbang | pd-balanced |
Zona: 10 GiB Regional: 10 GiB |
64 TiB | 100 GiB |
| Persistent Disk Performa (SSD) | pd-ssd |
Zona: 10 GiB Regional: 10 GiB |
64 TiB | 100 GiB |
| Persistent Disk Standar | pd-standard |
Zona: 10 GiB Regional: 200 GiB |
64 TiB | 500 GiB |
Membuat disk regional dari image atau snapshot
Buat volume Hyperdisk Balanced High Availability yang dapat Anda gunakan sebagai boot disk atau disk data untuk instance. Disk regional harus berada di region yang sama dengan instance komputasi yang akan Anda hubungkan.
Jika membuat volume Hyperdisk Balanced High Availability, Anda juga dapat mengizinkan instance yang berbeda untuk mengakses disk secara serentak dengan menetapkan mode akses disk. Untuk mengetahui informasi selengkapnya, lihat Berbagi disk antar-instance.
Konsol
Di konsol Cloud de Confiance , buka halaman Disks.
Pilih project yang diperlukan.
Klik Buat disk.
Tentukan Nama untuk disk Anda.
Untuk Lokasi, pilih Regional.
Pilih Region dan Zona. Anda harus memilih region yang sama saat membuat instance.
Pilih Zona replika di region yang sama. Catat zona yang Anda pilih karena Anda harus memasang disk ke instance Anda di salah satu zona tersebut.
Di bagian Disk source type, pilih sumber data untuk disk:
- Untuk membuat disk kosong, pilih Blank disk.
- Untuk membuat disk dari image:
- Pilih Gambar.
- Di bagian Source image, pilih image sumber untuk disk.
- Untuk membuat disk dari snapshot yang ada:
- Pilih Snapshot, Instant snapshot, atau Archive snapshot, bergantung pada apakah snapshot sumber merupakan snapshot standar, snapshot instan, atau snapshot arsip.
- Di bagian Source snapshot, pilih snapshot sumber atau snapshot instan dari daftar. Hanya snapshot yang ada di lokasi yang Anda pilih yang tercantum.
- Untuk membuat disk dari disk tertentu yang ada dalam image mesin (Pratinjau):
- Pilih Machine Image.
- Di menu drop-down Source machine image, pilih image mesin yang ingin Anda gunakan.
- Di menu drop-down Source disk, pilih nama perangkat disk tertentu dalam image mesin yang dipilih yang ingin Anda gunakan sebagai sumber untuk disk baru.
- Jika image mesin yang dipilih dilindungi oleh Kunci enkripsi yang disediakan pelanggan (CSEK) (Tidak digunakan lagi), bagian Enkripsi akan muncul. Masukkan kunci dekripsi yang diperlukan di kolom yang tersedia.
- Konfigurasikan properti disk lainnya seperti Name, Type, Size, dan aturan Deletion sesuai kebutuhan.
Di bagian Setelan disk, pilih Jenis disk dan Ukuran. Untuk volume Hyperdisk Balanced High Availability, Anda juga dapat mengubah setelan default Provisioned IOPS dan Throughput yang Disediakan.
Opsional: Untuk volume Ketersediaan Tinggi Hyperdisk Seimbang, Anda dapat mengaktifkan pemasangan disk ke beberapa instance dengan membuat disk dalam mode multi-penulis. Di Access mode, pilih Multiple VMs read write.
Klik Buat untuk menyelesaikan pembuatan disk.
gcloud
Buat disk regional menggunakan
perintah compute disks create.
Anda dapat membuat disk kosong, atau membuat disk dari image (Pratinjau), snapshot instan, atau snapshot standar.
Blank disk
gcloud compute disks create DISK_NAME \ --size=DISK_SIZE \ --type=DISK_TYPE \ --region=REGION \ --replica-zones=ZONE1,ZONE2 \ --access-mode=DISK_ACCESS_MODE
Ganti kode berikut:
DISK_NAME: nama disk baruDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availability.REGION: region yang akan ditempati disk regional, misalnya:europe-west1ZONE1,ZONE2: zona dalam region tempat dua replika disk berada, misalnya:europe-west1-b,europe-west1-cDISK_ACCESS_MODE: opsional: Untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk. Nilai berikut didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
Snapshot
Untuk membuat disk dari snapshot standar atau arsip, gunakan flag --source-snapshot untuk menentukan nama snapshot.
gcloud compute disks create DISK_NAME \ --size=DISK_SIZE \ --type=DISK_TYPE \ --region=REGION \ --replica-zones=ZONE1,ZONE2 \ --access-mode=DISK_ACCESS_MODE \ --source-snapshot=SNAPSHOT_NAME \ [ --source-snapshot-region=SOURCE_REGION ]
Ganti kode berikut:
DISK_NAME: nama disk baruDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availability.REGION: region yang akan ditempati disk regional, misalnya:europe-west1ZONE1,ZONE2: zona dalam region tempat dua replika disk berada, misalnya:europe-west1-b,europe-west1-cDISK_ACCESS_MODE: opsional: Untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk. Nilai berikut didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
-
SNAPSHOT_NAMEdengan nama snapshot. SOURCE_REGION: optional. Jika snapshot adalah snapshot yang tercakup secara regional, tentukan region yang dicakup oleh snapshot tersebut.
Untuk membuat disk dari snapshot instan, gunakan flag --source-instant-snapshot untuk menentukan nama snapshot instan.
gcloud compute disks create DISK_NAME \
--source-instant-snapshot=INSTANT_SNAPSHOT_NAME
Ganti INSTANT_SNAPSHOT_NAME dengan nama snapshot instan.
Gambar
Untuk membuat disk dari versi tertentu image publik atau dari image kustom, gunakan perintah versi beta. Tentukan nama
image dengan flag --image:
gcloud beta compute disks create DISK_NAME \
--size=DISK_SIZE \
--type=DISK_TYPE \
--region=REGION \
--replica-zones=ZONE1,ZONE2 \
--access-mode=DISK_ACCESS_MODE \
--image=IMAGE_NAME
Ganti kode berikut:
DISK_NAME: nama disk baruDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availability.REGION: region yang akan ditempati disk regional, misalnya:europe-west1ZONE1,ZONE2: zona dalam region tempat dua replika disk berada, misalnya:europe-west1-b,europe-west1-cDISK_ACCESS_MODE: opsional: Untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk. Nilai berikut didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
IMAGE_NAMEdengan nama image, misalnya:debian-13-trixie-v20260902.
Untuk membuat disk menggunakan versi terbaru kelompok image, gunakan perintah versi beta. Tentukan nama kelompok image dengan tanda
--image-family:
gcloud beta compute disks create DISK_NAME \
--size=DISK_SIZE \
--type=DISK_TYPE --region=REGION \
--replica-zones=ZONE1,ZONE2 \
--image-family=IMAGE_FAMILY_NAME
Ganti IMAGE_FAMILY_NAME dengan nama
kelompok image, misalnya, debian-13.
Terraform
Untuk membuat volume Persistent Disk regional atau Hyperdisk Balanced High Availability, gunakan
resource google_compute_region_disk.
Untuk menentukan jenis disk, tetapkan argumen type ke nilai yang sesuai dari daftar berikut.
- Hyperdisk Balanced High Availability:
hyperdisk-balanced-high-availability - Persistent Disk SSD:
pd-ssd - Persistent Disk Seimbang:
pd-balanced - Persistent Disk Standar:
pd-standard
Untuk membuat disk dari image (Pratinjau),
ganti argumen snapshot dalam contoh berikut dengan
argumen image.
Contoh berikut membuat disk regional dari snapshot.
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform.
REST
Untuk membuat volume Persistent Disk regional, buat permintaan POST ke metode compute.regionDisks.insert.
Anda dapat membuat disk kosong, atau membuat disk dari image (Pratinjau) atau snapshot standar atau instan.
Blank disk
Untuk membuat disk kosong, buat permintaan POST dengan isi permintaan
berikut:
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/REGION/disks
{
"name": "DISK_NAME",
"region": "projects/PROJECT_ID/regions/REGION",
"replicaZones": [
"projects/PROJECT_ID/zones/ZONE1",
"projects/PROJECT_ID/zones/ZONE2"
],
"sizeGb": "DISK_SIZE",
"type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE",
"accessMode": "DISK_ACCESS_MODE"
}
Ganti kode berikut:
PROJECT_ID: project ID AndaREGION: region yang akan ditempati disk regional, misalnya:europe-west1DISK_NAME: nama disk baruZONE1,ZONE2: zona tempat replika disk baru seharusnya beradaDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availabilityDISK_ACCESS_MODE: Opsional: untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk Hyperdisk Balanced High Availability. Nilai berikut ini didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
Snapshot
Untuk membuat disk dari snapshot standar atau arsip, gunakan kolom sourceSnapshot untuk menentukan URL snapshot.
Jika snapshot adalah snapshot global:
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/ REGION/disks { "name": "DISK_NAME", "region": "projects/PROJECT_ID/regions/REGION", "replicaZones": [ "projects/PROJECT_ID/zones/ZONE1", "projects/PROJECT_ID/zones/ZONE2" ], "sizeGb": "DISK_SIZE", "type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE", "accessMode": "DISK_ACCESS_MODE", "sourceSnapshot": "SNAPSHOT_NAME" }Ganti kode berikut:
PROJECT_ID: project ID AndaREGION: region yang akan ditempati disk regional, misalnya:europe-west1DISK_NAME: nama disk baruZONE1,ZONE2: zona tempat replika disk baru seharusnya beradaDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availabilityDISK_ACCESS_MODE: Opsional: untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk Hyperdisk Balanced High Availability. Nilai berikut didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
SNAPSHOT_NAME: nama snapshot standar atau arsip.
Jika snapshot adalah snapshot cakupan regional (Pratinjau), gunakan endpoint versi beta:
POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks { "name": "DISK_NAME", "sourceSnapshot": "projects/PROJECT_ID/regions/SOURCE_REGION/snapshots/SNAPSHOT_NAME" }Ganti kode berikut:
REGION: region yang akan ditempati disk regional, misalnya:europe-west1SOURCE_REGION: region tempat snapshot sumber dicakupSNAPSHOT_NAME: snapshot sumber untuk disk
Untuk membuat disk dari snapshot instan, gunakan kolom sourceInstantSnapshot, bukan sourceSnapshot, untuk menentukan URL snapshot instan.
POST https://compute.s3nsapis.fr/compute/v1/projects/ PROJECT_ID/regions/REGION/disks
{
"name": "DISK_NAME",
"sourceInstantSnapshot": "projects/PROJECT/regions/SOURCE_REGION/instantSnapshots/ SOURCE_INSTANT_SNAPSHOT_NAME"
}
Ganti SOURCE_INSTANT_SNAPSHOT_NAME dengan nama snapshot instan.
Gambar
Untuk membuat disk dari image kustom atau publik, gunakan versi beta
endpoint dan tentukan URL image dengan kolom sourceImage.
Untuk menggunakan image kustom atau versi terbaru dari kelompok image kustom:
POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks { "name": "DISK_NAME", "region": "projects/PROJECT_ID/regions/REGION", "replicaZones": [ "projects/PROJECT_ID/zones/ZONE1", "projects/PROJECT_ID/zones/ZONE2" ], "sizeGb": "DISK_SIZE", "type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE", "accessMode": "DISK_ACCESS_MODE", "sourceImage": "global/images/IMAGE_NAME_OR_PATH" }Ganti kode berikut:
PROJECT_ID: project ID AndaREGION: region yang akan ditempati disk regional, misalnya:europe-west1DISK_NAME: nama disk baruZONE1,ZONE2: zona tempat replika disk baru seharusnya beradaDISK_SIZE: ukuran disk baru, dalam GiB. Harus berada dalam batas ukuran untuk jenis disk.DISK_TYPE: Untuk Hyperdisk, tentukan nilaihyperdisk-balanced-high-availabilityDISK_ACCESS_MODE: Opsional: untuk disk Hyperdisk Balanced High Availability, tentukan cara instance dapat mengakses data di disk Hyperdisk Balanced High Availability. Nilai berikut ini didukung:READ_WRITE_SINGLE, untuk akses baca-tulis dari satu instance. Ini adalah setelan default.READ_WRITE_MANY, untuk akses baca-tulis dari beberapa instance.
-
IMAGE_NAME_OR_PATH: Untuk menggunakan image tertentu, gantiIMAGE_NAME_OR_PATHdengan nama image, misalnya:custom-debug-image. Untuk menggunakan image dari kelompok image, tentukanfamily/IMAGE_FAMILY_NAME, denganIMAGE_FAMILY_NAMEadalah nama kelompok image. Misalnya,family/debug-image-family.
Untuk menggunakan image publik tertentu atau versi terbaru dari kelompok image publik:
POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks { "name": "DISK_NAME", "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE_NAME_OR_PATH" }Ganti kode berikut:
IMAGE_PROJECT: project yang berisi image publik. Misalnya, untuk menggunakan image Debian, tentukandebian-cloud.IMAGE_NAME_OR_PATH: nama atau jalur ke gambar. Untuk menggunakan versi image tertentu, tentukan nama image, misalnya:debian-13-trixie-v20260902. Untuk menggunakan versi terbaru dari OS image publik, tentukan nama kelompok image, misalnya:family/debian-13.
Setelah membuat disk, Anda dapat menggunakannya sebagai boot disk untuk instance atau melampirkannya sebagai disk data ke instance.
Memasang disk regional ke instance Anda
Untuk memasang boot disk regional ke instance, lihat Memasang boot disk regional ke instance.
Untuk disk yang bukan boot disk, setelah membuat Hyperdisk Balanced High Availability, Anda dapat memasangnya ke instance. Instance harus berada di region yang sama dengan disk.
Untuk melampirkan disk Hyperdisk Balanced High Availability ke beberapa instance, ulangi prosedur di bagian ini untuk setiap instance. Anda hanya dapat memasang disk Hyperdisk Balanced High Availability dalam mode baca-tulis.
Konsol
Untuk memasang disk ke instance, buka halaman VM instances.
Di kolom Name, klik nama instance.
Klik Edit .
Klik +Attach existing disk.
Pilih disk regional yang dibuat sebelumnya untuk ditambahkan ke instance Anda.
Jika Anda melihat peringatan yang menunjukkan bahwa disk yang dipilih telah terpasang ke instance lain, pilih kotak Pasang paksa disk untuk memasang disk secara paksa ke instance yang sedang Anda edit.
Tinjau kasus penggunaan pemasangan paksa disk regional di Failover disk regional.
Opsional: Jika memasang disk Hyperdisk Balanced High Availability ke beberapa instance, untuk Mode pemasangan disk, pilih Baca/tulis.
Klik Simpan.
Di halaman Edit VM, klik Simpan.
gcloud
Untuk memasang disk regional ke instance yang berjalan atau dihentikan, gunakan
perintah compute instances attach-disk
dengan flag --disk-scope yang ditetapkan ke regional.
Jika memasang disk Hyperdisk Balanced High Availability dalam mode multi-penulis ke beberapa instance,
satu-satunya mode lampiran yang didukung adalah rw, yang merupakan mode akses
default. Anda tidak perlu menyertakan tanda --mode.
gcloud compute instances attach-disk INSTANCE_NAME \
--disk=DISK_NAME \
--disk-scope=regional \
--device-name=DEVICE_NAME
Ganti kode berikut:
INSTANCE_NAME: nama instance tempat Anda menambahkan disk regionalDISK_NAME: nama disk baru yang Anda pasang ke instanceDEVICE_NAME: Opsional: nama yang digunakan OS tamu untuk membuat symlink, yang membantu mengidentifikasi disk di tingkat OS.
Terraform
Untuk memasang volume
Hyperdisk Balanced High Availability ke instance,
Anda dapat menggunakan
resourcegoogle_compute_attached_disk.
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform.
REST
Untuk memasang disk regional ke instance yang sedang berjalan atau dihentikan,
buat permintaan POST ke
metode compute.instances.attachDisk
dan sertakan URL ke disk regional yang Anda buat.
Jika memasang disk Hyperdisk Balanced High Availability dalam mode multi-penulis ke beberapa instance,
satu-satunya mode lampiran yang didukung adalah READ-WRITE, yang merupakan mode akses
default. Anda tidak perlu menyertakan properti mode.
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/attachDisk
{
"source": "/projects/PROJECT_ID/regions/REGION/disks/DISK_NAME",
"deviceName": DEVICE_NAME
}
Ganti kode berikut:
PROJECT_ID: project ID AndaZONE: lokasi instance AndaINSTANCE_NAME: nama instance tempat Anda menambahkan disk regional baruREGION: region tempat disk regional beradaDISK_NAME: nama disk regional (seperti yang ditampilkan di konsol Cloud de Confiance ).DEVICE_NAME: Opsional: nama yang digunakan OS tamu untuk membuat symlink, yang membantu mengidentifikasi disk di level OS.
Untuk disk non-boot, setelah membuat dan memasang disk regional kosong ke instance, Anda harus memformat dan memasang disk, sehingga sistem operasi dapat menggunakan ruang penyimpanan yang tersedia.
Mengubah disk zona menjadi disk regional
Cara Anda mengubah disk zonal menjadi disk regional bergantung pada jenis disk zonal:
Untuk mengonversi disk zonal yang ada dari jenis berikut menjadi disk regional, buat clone disk sumber.
- Volume Hyperdisk Balanced
- Volume Hyperdisk Extreme
- Volume Persistent Disk Seimbang, SSD, dan Standar
Untuk mempelajari cara meng-clone disk, lihat Membuat disk regional dengan meng-clone disk sumber.
Untuk mengonversi disk dari salah satu jenis berikut menjadi disk regional, ikuti langkah-langkah di bagian Mengubah disk zona menjadi disk Hyperdisk Balanced High Availability:
- Hyperdisk Throughput
- Hyperdisk ML
Membuat instance yang menggunakan boot disk regional baru
Saat menyiapkan instance komputasi dengan tingkat ketersediaan tinggi, Anda dapat membuat instance utama dengan boot disk regional baru. Saat membuat instance secara bersamaan dengan boot disk regionalnya, Anda dapat membuat boot disk dari image (Pratinjau) atau snapshot standar.
Untuk membuat disk regional baru dari disk zona yang ada, Anda harus Mengubah disk zona menjadi disk regional terlebih dahulu, lalu membuat instance dengan disk regional yang Anda buat.
Bagian ini menjelaskan cara membuat instance dengan disk boot regional baru menggunakan konsol Cloud de Confiance , Google Cloud CLI, atau REST.
Konsol
Di konsol Cloud de Confiance , buka halaman Create an instance.
Jika diminta, pilih project Anda, lalu klik Lanjutkan.
Halaman Create an instance akan muncul dan menampilkan panel Machine configuration.
Di panel Machine configuration, lakukan hal berikut:
- Di kolom Name, tentukan nama untuk instance Anda. Untuk mengetahui informasi selengkapnya, lihat Konvensi penamaan resource.
Opsional: Di kolom Zone, pilih zona untuk instance ini.
Pilihan defaultnya adalah Semua. Jika Anda tidak mengubah pilihan default ini, Google akan otomatis memilih zona untuk Anda berdasarkan jenis dan ketersediaan mesin.
Pilih kelompok mesin untuk instance Anda dari salah satu opsi berikut:
- Tujuan umum
- Dioptimalkan untuk komputasi
- Dioptimalkan untuk memori
- Dioptimalkan untuk penyimpanan
- Dioptimalkan untuk jaringan
- GPU
- TPU
Konsol Cloud de Confiance kemudian akan menampilkan seri mesin yang tersedia untuk kelompok mesin yang Anda pilih.
Di kolom Series, pilih seri mesin untuk instance Anda.
Jika Anda memilih GPU sebagai kelompok mesin pada langkah sebelumnya, pilih GPU type yang Anda inginkan. Seri mesin kemudian dipilih secara otomatis untuk jenis GPU yang dipilih.
Di bagian Machine type, pilih jenis mesin untuk instance Anda.
Di menu navigasi, klik OS dan penyimpanan. Di panel Sistem operasi dan penyimpanan yang muncul, selesaikan langkah-langkah berikut.
Untuk mempelajari lebih lanjut parameter yang dapat Anda konfigurasi saat menambahkan disk baru, lihat Tentang Persistent Disk dan Tentang Google Cloud Hyperdisk.
- Untuk mulai mengonfigurasi boot disk, klik Change. Panel Boot disk akan muncul dan menampilkan tab Public images.
Konfigurasi sumber data untuk boot disk dengan salah satu cara berikut:
- Untuk memilih image publik sebagai sumber data untuk disk boot Anda,
di tab Public images, tentukan hal berikut:
- Dalam daftar sistem operasi, pilih jenis OS.
- Dalam daftar Version, pilih versi OS.
- Pada daftar Boot disk type, pilih jenis boot disk.
- Di kolom Size (GB), tentukan ukuran boot disk.
- Untuk memilih image kustom sebagai sumber data untuk boot disk Anda, klik
Custom images, lalu di tab Custom images yang muncul,
tentukan hal berikut:
- Untuk memilih project image, klik Ubah, lalu pilih project yang berisi image.
- Di daftar Image, pilih image yang ingin Anda impor.
- Pada daftar Boot disk type, pilih jenis boot disk.
- Di kolom Size (GB), tentukan ukuran boot disk.
- Untuk memilih snapshot standar sebagai sumber data untuk boot disk Anda,
klik Snapshots, lalu di tab Snapshots yang muncul,
tentukan hal berikut:
- Dalam daftar Snapshot, pilih snapshot.
- Dalam daftar Boot disk type, pilih jenis boot disk.
- Di kolom Size (GB), tentukan ukuran boot disk.
- Untuk memilih snapshot arsip sebagai sumber data untuk boot disk Anda,
klik Archive snapshots, lalu di tab Archive snapshots
yang muncul, tentukan hal berikut:
- Dalam daftar Archive snapshot, pilih snapshot arsip.
- Dalam daftar Boot disk type, pilih jenis boot disk.
- Di kolom Size (GB), tentukan ukuran boot disk.
- Untuk memilih disk yang ada sebagai boot disk, klik Existing disks. Kemudian, di tab Existing disks yang muncul, pilih disk yang ada di daftar Disk. Opsi ini menggunakan disk yang ada sebagai boot disk dan tidak membuat disk baru.
- Untuk memilih image publik sebagai sumber data untuk disk boot Anda,
di tab Public images, tentukan hal berikut:
Opsional: Untuk opsi konfigurasi lanjutan, luaskan bagian Tampilkan konfigurasi lanjutan.
Untuk mengonfirmasi opsi boot disk dan kembali ke panel Operating system and storage, klik Select.
Opsional: Untuk mempelajari cara memasang non-boot disk ke instance, lihat Membuat instance dengan non-boot disk tambahan.
Jika Anda tidak memilih boot disk yang ada, konfigurasikan menjadi disk regional dengan melakukan hal berikut:
Di menu navigasi, klik Perlindungan data. Di panel Data protection yang muncul, lakukan hal berikut:
Untuk mengonfigurasi semua disk baru untuk instance agar menggunakan replikasi disk sinkron (Persistent Disk regional atau Hyperdisk Ketersediaan Tinggi Seimbang), centang kotak Disk regional.
(Tidak diperlukan tindakan secara default.) Hapus centang pada kotak Exclude boot disks.
Opsional: Tentukan opsi konfigurasi lainnya. Untuk mengetahui informasi selengkapnya, lihat Opsi konfigurasi selama pembuatan instance.
Untuk membuat dan memulai instance, klik Create.
gcloud
Gunakan perintah gcloud compute instances create untuk membuat instance,
dan flag --create-disk untuk menentukan disk regional. Saat menentukan parameter disk, karakter ^:^ menentukan bahwa karakter pemisahan di antara parameter adalah titik dua (:). Dengan demikian, Anda dapat menggunakan koma (,) saat menentukan parameter zona replika.
Untuk membuat instance dan membuat boot disk regionalnya dari image publik atau image kustom (Pratinjau):
gcloud compute instances create PRIMARY_INSTANCE_NAME \ --zone=ZONE --project=PROJECT_ID \ --create-disk=^:^name=REGIONAL_DISK_NAME:boot=true:type=DISK_TYPE:replica-zones=ZONE,REMOTE_ZONE:[IMAGE_NAME_OR_FAMILY]
Ganti kode berikut:
- PRIMARY_INSTANCE_NAME: nama instance
- ZONE: nama zona tempat instance akan dibuat
- PROJECT_ID: nama project tempat membuat instance
- REGIONAL_DISK_NAME: nama untuk disk regional
- DISK_TYPE: jenis disk yang akan dibuat, misalnya,
hyperdisk-balanced-high-availability. - REMOTE_ZONE: zona alternatif untuk disk regional
IMAGE_NAME_OR_FAMILY: nama atau kelompok image yang akan digunakan.
Untuk menggunakan versi tertentu dari image publik atau kustom, tentukan
image=<var>IMAGE_NAME</var>, dengan<var>IMAGE_NAME</var>adalah nama image. Misalnya,image=debian-13-trixie-v20260902atauimage=my-custom-image.Untuk menggunakan kelompok image, tentukan
image-family=<var>IMAGE_FAMILY</var>:image-family-scope=global. Tindakan ini akan membuat instance yang menggunakan OS image terbaru yang tidak digunakan lagi dalam kelompok image.Misalnya, untuk menggunakan versi terbaru image OS dalam kelompok image Debian 13, tentukan
image-family=debian-13:image-family-scope=global.
Untuk membuat instance dan membuat boot disk regional dari snapshot:
gcloud compute instances create PRIMARY_INSTANCE_NAME \ --zone=ZONE --project=PROJECT_ID \ --create-disk=^:^name=REGIONAL_DISK_NAME:boot=true:type=DISK_TYPE:source-snapshot=SNAPSHOT_NAME:replica-zones=ZONE,REMOTE_ZONE
Gunakan parameter yang sama seperti perintah sebelumnya, dan ganti
<var>SNAPSHOT_NAME</var>dengan nama snapshot untuk boot disk, misalnya,dev-snapshot-may2026.
REST
Buat permintaan POST ke metode instances.insert
dan tentukan properti boot: 'true' dan replicaZones. Untuk membuat instance dari snapshot, tentukan properti sourceSnapshot.
Untuk membuat instance dari image, tentukan properti sourceImage.
- Untuk membuat instance dan membuat boot disk regionalnya dari snapshot:
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"name": "INSTANCE_NAME",
"disks": [{
"boot": true,
"initializeParams": {
"sourceSnapshot": "global/snapshots/BOOT_SNAPSHOT_NAME",
"replicaZones": [
"projects/PROJECT_ID/zones/ZONE",
"projects/PROJECT_ID/zones/REMOTE_ZONE"
],
"diskType": "projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE"
}
}],
"networkInterfaces": [
{
"network": "global/networks/default"
}
]
}
Ganti kode berikut:
PROJECT_ID: project ID AndaZONE: nama zona tempat Anda ingin membuat instanceINSTANCE_NAME: nama instanceBOOT_SNAPSHOT_NAME: nama snapshot boot diskREMOTE_ZONE: zona jarak jauh untuk disk regionalDISK_TYPE: jenis disk yang akan dibuat, misalnya,hyperdisk-balanced-high-availabilityUntuk membuat instance dan membuat boot disk regionalnya dari image (Pratinjau):
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"name": "INSTANCE_NAME",
"disks": [{
"boot": true,
"initializeParams": {
"sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE_NAME",
"replicaZones": [
"projects/PROJECT_ID/zones/ZONE",
"projects/PROJECT_ID/zones/REMOTE_ZONE"
],
"diskType": "projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE"
}
}],
"networkInterfaces": [
{
"network": "global/networks/default"
}
]
}
Membuat instance baru dan memasang persistent disk regional
Saat membuat instance, Anda dapat menyertakan volumeHyperdisk Balanced High Availability sebagai disk data tambahan secara opsional.
Untuk membuat dan memasang volume Hyperdisk Balanced High Availability ke instance selama pembuatan instance, lihat salah satu hal berikut:
Memasang boot disk regional ke instance
Ikuti langkah-langkah di bagian ini untuk menyelesaikan salah satu tugas berikut:
- Ganti boot disk instance yang ada dengan boot disk regional.
- Melakukan failover boot disk regional ke instance standby hot yang berjalan di zona cadangan. Anda melakukannya dengan memasang disk regional ke instance sebagai boot disk.
Langkah-langkah ini mengasumsikan bahwa disk dan instance regional sudah ada.
Untuk memasang boot disk regional ke instance, gunakan gcloud CLI atau REST.
gcloud
- Hentikan instance.
gcloud compute instances stop INSTANCE_NAME --zone=ZONE
- Lepaskan boot disk saat ini dari instance.
gcloud compute instances detach-disk INSTANCE_NAME \ --zone=ZONE --disk=CURRENT_BOOT_DEVICE_NAME
- Pasang boot disk regional ke instance.
gcloud compute instances attach-disk INSTANCE_NAME \ --zone=ZONE \ --disk=REGIONAL_DISK_NAME \ --disk-scope=regional --force-attach \ --boot
Mulai ulang instance.
gcloud compute instances start INSTANCE_NAME
Ganti variabel dalam perintah sebelumnya dengan yang berikut ini:
INSTANCE_NAME: nama instance tempat Anda ingin memasang boot disk regionalZONE: zona tempat instance beradaCURRENT_BOOT_DEVICE_NAME: nama boot disk yang digunakan oleh instance. Ini biasanya sama dengan nama instance.REGIONAL_DISK_NAME: nama disk regional yang ingin Anda pasang ke instance sebagai boot disk
Opsional: Jika Anda tidak berhasil melepaskan boot disk regional dari instance utama karena pemadaman atau kegagalan, sertakan flag --force-attach.
REST
Hentikan instance.
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop
Lepaskan boot disk saat ini dari instance.
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/detachDisk?deviceName=CURRENT_BOOT_DEVICE_NAME
Pasang boot disk regional ke instance.
Buat permintaan
POSTke metodecompute.instances.attachDisk, dan sertakan URL ke boot disk regional:POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/attachDisk { "source": "compute/v1/projects/PROJECT_ID/regions/REGION/disks/REGIONAL_DISK_NAME", "boot": true }Mulai ulang instance.
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/start
Ganti variabel dalam perintah sebelumnya dengan yang berikut ini:
PROJECT_ID: project ID AndaINSTANCE_NAME: nama instance tempat Anda ingin memasang disk regionalZONE: zona tempat instance beradaCURRENT_BOOT_DEVICE_NAME: nama boot disk yang digunakan oleh instance. Nama ini biasanya sama dengan nama instance.REGION: region tempat disk regional beradaREGIONAL_DISK_NAME: nama disk regional yang ingin Anda pasang ke instance sebagai boot disk
Opsional: Jika Anda tidak berhasil melepaskan boot disk regional
dari instance tempat awalnya terpasang karena pemadaman atau
kegagalan, sertakan "forceAttach": true dalam isi permintaan.
Mencantumkan dan menjelaskan disk regional Anda
Anda dapat melihat daftar semua disk regional yang dikonfigurasi, dan informasi tentang propertinya, termasuk yang berikut:
- ID Disk
- Nama disk
- Ukuran
- Jenis disk
- Region
- Replika zona
Untuk melihat informasi mendetail tentang disk regional, gunakan hal berikut:
- Untuk melihat detail semua disk regional di
region dan project tertentu:
- Buat permintaan
GETke metodecompute.regionDisks.list. - Gunakan perintah
gcloud compute disks listdan filter hasilnya berdasarkan region.
- Buat permintaan
- Untuk melihat detail disk regional tertentu:
- Jalankan perintah
gcloud compute disks describedengan flag--region, lalu tentukan nama disk dan region-nya. - Buat permintaan
GETke metodecompute.regionDisks.get.
- Jalankan perintah
Mengubah ukuran disk regional
Jika instance dengan disk regional memerlukan ruang penyimpanan tambahan, Anda dapat mengubah ukuran disk. Anda dapat mengubah ukuran disk regional kapan saja, meskipun disk tersebut terpasang ke instance yang sedang berjalan. Jika Anda perlu memisahkan data menjadi volume unik, buat beberapa disk sekunder untuk instance. Untuk Hyperdisk Balanced High Availability, Anda juga dapat meningkatkan batas IOPS dan throughput untuk disk.
Mengurangi ukuran disk regional
Anda hanya dapat menambah, dan tidak mengurangi, ukuran disk. Untuk mengurangi ukuran disk, Anda harus membuat disk baru dengan ukuran yang lebih kecil. Anda akan dikenai biaya untuk kedua disk sampai disk asli yang lebih besar dihapus.
Pertimbangan untuk mengubah ukuran volume Hyperdisk Balanced High Availability yang berada dalam mode multi-penulis
Anda dapat meningkatkan ukuran volume Hyperdisk Balanced High Availability yang berada dalam mode multi-penulis saat volume tersebut terpasang ke beberapa instance. Namun, Anda harus memperhatikan batasan berikut:
- Anda tidak dapat meningkatkan ukuran volume Hyperdisk Balanced High Availability yang berada dalam mode multi-penulis jika salah satu instance yang terpasang ke volume tersebut berada di zona yang mengalami gangguan.
- Anda harus menunggu hingga operasi pengubahan ukuran selesai sebelum mencoba mengakses disk dari salah satu instance yang terpasang.
- Setelah operasi pengubahan ukuran selesai, Anda harus memverifikasi bahwa ukuran disk yang diupdate terlihat oleh semua instance yang terpasang.
- Setelah memverifikasi bahwa ukuran disk yang diperbarui terlihat oleh semua instance yang terpasang, Anda harus terhubung ke salah satu instance yang terpasang untuk mengubah ukuran sistem file.
Cara meningkatkan ukuran disk regional
Perintah untuk mengubah ukuran disk regional sangat mirip dengan perintah untuk mengubah ukuran disk zona. Namun, Anda harus menentukan region, bukan zona untuk lokasi disk. Untuk mengetahui petunjuk cara mengubah disk regional, lihat artikel berikut: Mengubah volume Hyperdisk
Langkah berikutnya
- Pelajari harga disk.
- Pelajari cara memantau status replika disk regional.
- Pelajari cara menentukan status replikasi disk regional.
- Buat snapshot disk.
- Pelajari grup instance untuk instance komputasi.
- Pelajari cara membangun aplikasi web yang skalabel dan tangguh di Cloud de Confiance.
- Lihat Cloud de Confiance panduan perencanaan pemulihan dari bencana.