Halaman ini menjelaskan cara menggunakan fitur replikasi turbo pada bucket dual-region.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna menggunakan replikasi turbo, minta administrator Anda untuk memberi Anda peran IAM Storage Admin (roles/storage.admin) di bucket.
Peran bawaan ini berisi izin yang diperlukan untuk menggunakan replikasi turbo. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
storage.buckets.getstorage.buckets.updatestorage.buckets.list- Izin ini hanya diperlukan jika Anda berencana menggunakan konsolGoogle Cloud untuk menjalankan petunjuk di halaman ini.
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Untuk mengetahui petunjuk tentang cara memberikan peran pada bucket, lihat Menetapkan dan mengelola kebijakan IAM pada bucket.
Menetapkan replikasi turbo
Untuk mengaktifkan atau menonaktifkan replikasi turbo pada bucket yang ada, selesaikan petunjuk berikut:
Konsol
- Di konsol Google Cloud , buka halaman Buckets Cloud Storage.
Di daftar bucket, klik nama bucket yang diinginkan.
Klik tab Configuration.
Di baris Replikasi, klik Edit.
Jendela yang muncul menunjukkan apakah Anda akan Mengaktifkan replikasi turbo atau Menonaktifkan replikasi turbo.
Klik Simpan untuk mengonfirmasi setelan baru.
Command line
Gunakan perintah gcloud storage buckets update dengan flag --rpo:
gcloud storage buckets update gs://BUCKET_NAME --rpo=STATE
Dengan keterangan:
BUCKET_NAMEadalah nama bucket yang relevan. Contoh,my-bucket.STATEadalahASYNC_TURBOuntuk mengaktifkan Replikasi Turbo atauDEFAULTuntuk menonaktifkan Replikasi Turbo.
Jika berhasil, responsnya akan terlihat seperti ini:
Updating gs://my-bucket/... Completed 1
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut mengaktifkan replikasi turbo pada bucket:
Contoh berikut mengaktifkan replikasi default pada bucket:
C#
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C# API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut mengaktifkan replikasi turbo pada bucket:
Contoh berikut mengaktifkan replikasi default pada bucket:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut mengaktifkan replikasi turbo pada bucket: