Halaman ini memberikan petunjuk tentang cara menyelesaikan tugas berikut:
- Membuat instance dengan periode pemeliharaan
- Menetapkan periode pilihan untuk pemeliharaan
- Mengaktifkan notifikasi pemeliharaan
- Menemukan pemeliharaan terjadwal
- Menjadwalkan ulang pemeliharaan
- Menghapus kebijakan pemeliharaan dari instance
Untuk ringkasan update pemeliharaan dan masa pemeliharaan, lihat Tentang pemeliharaan.
Membuat instance dengan masa pemeliharaan
gcloud
Untuk membuat instance Memorystore for Valkey dengan periode pemeliharaan, gunakan perintah gcloud memorystore instances create
:
gcloud memorystore instances create INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID \ --shard-count=SHARD_COUNT \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Ganti kode berikut:
INSTANCE_ID: ID instance Memorystore for Valkey yang Anda buat. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya boleh menggunakan huruf, angka, atau tanda hubung huruf kecil. ID ini harus diawali dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
PROJECT_ID: project ID atau nomor project Google Cloud tempat Anda ingin membuat instance.
REGION_ID: region tempat Anda ingin menempatkan instance.
NETWORK_ID: ID jaringan yang ingin Anda gunakan untuk membuat instance.
SHARD_COUNT: jumlah shard di instance Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data instance. Untuk informasi selengkapnya tentang spesifikasi instance, lihat Spesifikasi instance dan node.
DAY: hari saat Anda ingin melakukan pemeliharaan. Nilai yang dapat diterima adalah
MONDAY
-SUNDAY
.HOUR: jam (dalam waktu UTC) saat periode pemeliharaan dimulai. Nilai yang dapat diterima adalah
0
-23
.
Contoh:
gcloud memorystore instances create my-instance \ --project=my-project \ --location=us-central1 \ --psc-auto-connections=network=projects/my-project/global/networks/default \ --shard-count=8 \ --maintenance-policy-weekly-window=day=MONDAY,startTime=hours=9
Secara default, saat Anda membuat instance dengan periode pemeliharaan, enkripsi dalam pengiriman akan dinonaktifkan dan jaringan yang diizinkan adalah default
.
Menetapkan periode pilihan untuk pemeliharaan
gcloud
Untuk menetapkan periode pemeliharaan untuk instance Memorystore for Redis, gunakan perintah gcloud memorystore instances update
:
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Ganti kode berikut:
- INSTANCE_ID: ID instance.
- PROJECT_ID: project ID atau nomor project Google Cloud yang berisi instance.
- REGION_ID: region tempat instance Anda berada.
- DAY: hari saat Anda ingin melakukan pemeliharaan. Nilai yang dapat diterima adalah
MONDAY
-SUNDAY
. - HOUR: jam (dalam waktu UTC) saat periode
pemeliharaan dimulai. Nilai yang dapat diterima adalah
0
-23
.
Mengaktifkan notifikasi pemeliharaan
Untuk mengaktifkan notifikasi pemeliharaan:
Di konsol Google Cloud, buka halaman Komunikasi.
Klik Notifikasi Produk.
Dari menu, pilih project Google Cloud Anda.
Di baris untuk Memorystore, alihkan tombol email ke AKTIF.
Email notifikasi pemeliharaan menggunakan judul ini: "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]"
. Setiap alamat email yang
perlu menerima notifikasi harus mengaktifkannya secara terpisah.
Notifikasi pemeliharaan ditetapkan di tingkat project, bukan pada instance. Memorystore untuk Valkey mengirimkan notifikasi ke alamat email yang terkait dengan Akun Google Anda. Anda tidak dapat mengonfigurasi alias email kustom (misalnya, alias email tim).
Menemukan pemeliharaan terjadwal
Jika pemeliharaan dijadwalkan untuk instance Memorystore for Valkey Anda, gunakan perintah gcloud memorystore instances describe
untuk melihat
pemeliharaan terjadwal.
gcloud
gcloud memorystore instances describe INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID
Ganti kode berikut:
- INSTANCE_ID: ID instance
- PROJECT_ID: ID project atau nomor project Google Cloud yang berisi instance
- REGION_ID: region tempat instance Anda berada
Output untuk pemeliharaan terjadwal adalah sebagai berikut:
maintenancePolicy: weeklyMaintenanceWindow: - day: DAY duration: 3600 seconds - startTime hour: HOUR maintenanceSchedule: endTime: 'END_DATE_AND_TIME_STAMP' scheduleDeadlineTime: 'SCHEDULED_DATE_AND_TIME_STAMP' startTime: 'START_DATE_AND_TIME_STAMP'
Dengan keterangan:
maintenancePolicy
menampilkan informasi tentang waktu pembuatan kebijakan pemeliharaan pilihan Anda.DAY
adalah hari pemeliharaan.HOUR
adalah jam (dalam waktu UTC) saat pemeliharaan dimulai.
maintenanceSchedule
menampilkan informasi tentang pemeliharaan terjadwal untuk instance Anda.END_DATE_AND_TIME_STAMP
menunjukkan kapan update pemeliharaan terjadwal berakhir untuk instance Anda.SCHEDULED_DATE_AND_TIME_STAMP
menunjukkan kapan update pemeliharaan dijadwalkan untuk diselesaikan untuk instance Anda.START_DATE_AND_TIME_STAMP
menunjukkan kapan update pemeliharaan terjadwal dimulai untuk instance Anda.
Menjadwalkan ulang pemeliharaan
Untuk menjadwalkan ulang pemeliharaan, gunakan perintah gcloud memorystore instances reschedule-maintenance
.
gcloud
gcloud memorystore instances reschedule-maintenance INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESCHEDULE_TIME]
Ganti kode berikut:
- INSTANCE_ID: ID instance.
- PROJECT_ID: ID project atau nomor project Google Cloud yang berisi instance.
- REGION_ID: region tempat instance Anda berada.
RESCHEDULE_TYPE: jenis pembaruan yang dijadwalkan ulang. Nilai yang tersedia adalah:
IMMEDIATE
: Segera mulai update pemeliharaan.SPECIFIC_TIME
: Menetapkan waktu tertentu untuk update. Waktu ini tidak boleh lebih dari 14 hari sejak waktu periode pemeliharaan awal.
RESCHEDULE_TIME: tanggal dan waktu saat Memorystore untuk Valkey menjadwalkan ulang update pemeliharaan.
Menghapus kebijakan pemeliharaan dari instance
Jika tidak lagi memerlukan kebijakan pemeliharaan untuk instance, dan ingin menggunakan setelan default Memorystore for Valkey untuk pemeliharaan, Anda dapat menghapus kebijakan dari instance. Untuk melakukannya, gunakan perintah gcloud memorystore instances update
.
gcloud
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --clear-maintenance-policy-weekly-window
Ganti kode berikut:
- INSTANCE_ID: ID instance tempat Anda ingin menghapus kebijakan pemeliharaan
- PROJECT_ID: project ID atau nomor project Google Cloud yang berisi instance
- REGION_ID: region tempat instance Anda berada
Langkah berikutnya
- Lihat izin yang diperlukan untuk mengelola periode pemeliharaan untuk instance Memorystore for Valkey Anda.