Memorystore for Valkey rutin mengupdate instance dengan melakukan pemeliharaan pada instance tersebut untuk memastikan bahwa layanan ini dapat diandalkan, berperforma, aman, terbaru, dan tidak berdampak pada waktu non-aktif. Selain Memorystore for Valkey melakukan pemeliharaan pada instance Anda, Anda dapat menyesuaikan jadwal pemeliharaan agar selaras dengan kebutuhan aplikasi dan meminimalkan gangguan. Untuk menyesuaikan jadwal pemeliharaan, Anda dapat mengonfigurasi masa pemeliharaan untuk instance.
Halaman ini memberikan petunjuk tentang cara menyelesaikan tugas berikut untuk menyesuaikan masa pemeliharaan:
- Membuat instance dengan masa pemeliharaan
- Menetapkan periode pilihan untuk pemeliharaan
- Mengaktifkan notifikasi pemeliharaan
- Menemukan pemeliharaan terjadwal
- Menjadwalkan ulang pemeliharaan
- Menghapus kebijakan pemeliharaan dari instance
Untuk mengetahui ringkasan update pemeliharaan dan masa pemeliharaan, lihat Tentang pemeliharaan.
Membuat instance dengan masa pemeliharaan
Anda dapat membuat instance Memorystore for Valkey dengan masa pemeliharaan dengan menggunakan Google Cloud Konsol atau gcloud CLI.
Konsol
Untuk membuat instance dengan masa pemeliharaan, lihat Membuat instance.
gcloud
Untuk membuat instance dengan masa 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
Lakukan penggantian berikut:
INSTANCE_ID: ID instance Memorystore for Valkey yang Anda buat. ID instance harus terdiri dari 1 hingga 63 karakter dan hanya menggunakan huruf kecil, angka, atau tanda hubung. ID ini harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
PROJECT_ID: ID project atau nomor project tempat Anda ingin membuat instance. Google Cloud
REGION_ID: region tempat Anda ingin menempatkan instance.
NETWORK_ID: ID jaringan yang ingin Anda gunakan untuk membuat instance.
SHARD_COUNT: jumlah shard dalam instance. Jumlah shard menentukan kapasitas memori total untuk menyimpan data instance. Untuk mengetahui 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 sehari (dalam waktu UTC) saat masa 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 masa pemeliharaan,
enkripsi saat transit
akan dinonaktifkan dan jaringan yang diotorisasi adalah default.
Menetapkan periode pilihan untuk pemeliharaan
Anda dapat menetapkan masa pemeliharaan untuk instance Memorystore for Valkey menggunakan baik Google Cloud Konsol atau gcloud CLI.
Konsol
Di Google Cloud Konsol, buka halaman Memorystore for Valkey.
Klik instance yang ingin Anda tetapkan periode pilihannya.
Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.
Di samping kolom Maintenance window, klik Edit (edit).
Jika hari dan waktu muncul di samping kolom, berarti Anda telah menetapkan masa pemeliharaan untuk instance.
Di dialog Edit maintenance window, lakukan hal berikut:
- Pilih Custom.
- Dari menu Day, pilih hari saat Anda ingin melakukan pemeliharaan.
- Dari menu Time, pilih jam saat Anda ingin masa pemeliharaan dimulai.
- Klik Update instance.
gcloud
Untuk menetapkan masa pemeliharaan untuk instance, 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
Lakukan penggantian berikut:
- INSTANCE_ID: ID instance.
- PROJECT_ID: ID project atau nomor Google Cloud project yang berisi instance.
- REGION_ID: region tempat instance berada.
- DAY: hari saat Anda ingin melakukan pemeliharaan. Nilai yang dapat diterima adalah
MONDAY-SUNDAY. - HOUR: jam dalam sehari (dalam waktu UTC) saat masa pemeliharaan
dimulai. Nilai yang dapat diterima adalah
0-23.
Mengaktifkan notifikasi pemeliharaan
Jika Anda menjadwalkan pemeliharaan untuk instance Memorystore for Valkey, Anda dapat menggunakan Google Cloud Konsol untuk mengaktifkan notifikasi pemeliharaan untuk instance tersebut.
Di Google Cloud Konsol, buka halaman Memorystore for Valkey.
Klik instance yang notifikasi pemeliharaannya ingin Anda aktifkan.
Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.
Klik Edit notification preferences.
Jika link ini dinonaktifkan, berarti Anda belum menjadwalkan pemeliharaan untuk instance.
Klik Product Notifications.
Dari menu, pilih project Anda. Google Cloud
Di baris untuk Memorystore, aktifkan tombol email ke ON.
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.
Anda menetapkan notifikasi pemeliharaan di tingkat project, bukan pada instance. Memorystore for Valkey mengirimkan notifikasi ke alamat email yang terkait dengan Akun Google Anda. Anda tidak dapat mengonfigurasi alias email khusus (misalnya, alias email tim).
Menemukan pemeliharaan terjadwal
Jika Anda menjadwalkan pemeliharaan untuk instance Memorystore for Valkey, Anda dapat melihat pemeliharaan menggunakan baik Google Cloud Konsol atau gcloud CLI.
Konsol
Di Google Cloud Konsol, buka halaman Memorystore for Valkey.
Klik instance yang pemeliharaan terjadwalnya ingin Anda temukan.
Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.
Di samping kolom Maintenance window, hari dan waktu pemeliharaan terjadwal akan muncul.
gcloud
Untuk menemukan pemeliharaan terjadwal untuk instance, gunakan
gcloud memorystore instances describe
perintah.
gcloud memorystore instances describe INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID
Lakukan penggantian berikut:
- INSTANCE_ID: ID instance
- PROJECT_ID: ID project atau nomor project yang Google Cloud berisi instance
- REGION_ID: region tempat instance 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:
maintenancePolicymenampilkan informasi tentang waktu pembuatan kebijakan pemeliharaan pilihan.weeklyMaintenanceWindowmenampilkan informasi tentang masa pemeliharaan mingguan untuk instance.DAYadalah hari dalam seminggu saat pemeliharaan terjadi.HOURadalah jam (dalam waktu UTC) saat pemeliharaan dimulai.
maintenanceSchedulemenampilkan informasi tentang pemeliharaan terjadwal untuk instance.END_DATE_AND_TIME_STAMPmenunjukkan kapan update pemeliharaan terjadwal berakhir untuk instance.SCHEDULED_DATE_AND_TIME_STAMPmenunjukkan kapan update pemeliharaan dijadwalkan untuk diselesaikan untuk instance.START_DATE_AND_TIME_STAMPmenunjukkan kapan update pemeliharaan terjadwal dimulai untuk instance.
Menjadwalkan ulang pemeliharaan
Anda dapat menggunakan Google Cloud Konsolatau gcloud CLI untuk menjadwalkan ulang pemeliharaan untuk instance Memorystore for Valkey. Dengan demikian, Anda dapat menunda update pemeliharaan hingga dua minggu dari waktu update yang awalnya dijadwalkan untuk instance.
Konsol
Di Google Cloud Konsol, buka halaman Memorystore for Valkey.
Klik instance yang pemeliharaannya ingin Anda jadwalkan ulang.
Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.
Di samping kolom Upcoming maintenance, klik Edit (edit).
Jika status No maintenance scheduled right now muncul di samping kolom ini, berarti pemeliharaan tidak dijadwalkan untuk instance.
Di dialog Reschedule upcoming maintenance, lakukan hal berikut:
- Dari menu Choose a new time, pilih Specific time.
- Dari kolom Date, klik Calendar (date_range), lalu pilih tanggal saat Anda ingin melakukan pemeliharaan.
- Dari menu Time, tentukan waktu tertentu untuk update. Waktu ini tidak boleh lebih dari 14 hari dari waktu masa pemeliharaan asli.
- Klik Reschedule.
Anda juga dapat menggunakan dialog Reschedule upcoming maintenance agar Memorystore for Valkey segera melakukan pemeliharaan pada instance. Dari dialog ini, pilih Update now dari menu Choose a new time, lalu klik Update now.
gcloud
Untuk menjadwalkan ulang pemeliharaan untuk instance, gunakan perintah gcloud memorystore instances reschedule-maintenance.
gcloud memorystore instances reschedule-maintenance INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESCHEDULE_TIME]
Lakukan penggantian berikut:
- INSTANCE_ID: ID instance.
- PROJECT_ID: ID project atau nomor project yang Google Cloud berisi instance.
- REGION_ID: region tempat instance berada.
RESCHEDULE_TYPE: jenis update yang dijadwalkan ulang. Nilai yang tersedia adalah:
IMMEDIATE: segera mulai update pemeliharaan.SPECIFIC_TIME: tentukan waktu tertentu untuk update. Waktu ini tidak boleh lebih dari 14 hari dari waktu masa pemeliharaan asli.
RESCHEDULE_TIME: tanggal dan waktu saat Memorystore for Valkey menjadwalkan ulang update pemeliharaan.
Menghapus kebijakan pemeliharaan dari instance
Jika Anda tidak lagi memerlukan kebijakan pemeliharaan untuk instance Memorystore for Valkey, dan Anda ingin menggunakan setelan default layanan untuk pemeliharaan, Anda dapat menggunakan Konsol Google Cloud atau gcloud CLI untuk menghapus kebijakan dari instance.
Konsol
Di Google Cloud Konsol, buka halaman Memorystore for Valkey.
Klik instance yang kebijakan pemeliharaannya ingin Anda hapus.
Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.
Di samping kolom Maintenance window, klik Edit (edit).
Jika hari dan waktu tidak muncul di samping kolom, berarti Anda telah menghapus kebijakan pemeliharaan dari instance.
Di dialog Edit maintenance window, lakukan hal berikut:
- Pilih Default.
- Klik Update instance.
gcloud
Untuk menghapus kebijakan pemeliharaan dari instance, gunakan perintah gcloud memorystore instances update.
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --clear-maintenance-policy-weekly-window
Lakukan penggantian berikut:
- INSTANCE_ID: ID instance yang kebijakan pemeliharaannya ingin Anda hapus
- PROJECT_ID: ID project atau nomor project Google Cloud yang berisi instance
- REGION_ID: region tempat instance berada
Langkah berikutnya
- Lihat izin yang Anda perlukan untuk mengelola masa pemeliharaan untuk instance Memorystore for Valkey.