Menemukan dan menetapkan masa pemeliharaan

Halaman ini memberikan petunjuk cara menemukan pemeliharaan terjadwal, menetapkan masa pemeliharaan, menjadwalkan ulang pemeliharaan yang direncanakan, dan lainnya. Untuk ringkasan update pemeliharaan dan masa pemeliharaan, lihat Kebijakan pemeliharaan.

Menetapkan periode pilihan untuk pemeliharaan pada instance

Konsol

  1. Buka halaman Memorystore for Memcached di Konsol Google Cloud.
    Memorystore untuk Memcached

  2. Klik ID instance dari instance yang ingin Anda tetapkan masa pemeliharaannya.

  3. Klik Edit.

  4. Di bagian Pemeliharaan, pilih hari, waktu, dan durasi yang diinginkan untuk masa pemeliharaan. Waktu diatur dalam zona waktu lokal Anda.

  5. Klik Simpan.

gcloud

Jalankan perintah berikut untuk menetapkan masa pemeliharaan untuk instance Memcached:

gcloud memcache instances update INSTANCE_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-start-time=START_TIME --maintenance-window-duration=DURATION

Dengan keterangan:

  • INSTANCE_ID adalah ID instance.
  • REGION adalah region tempat instance Anda berada.
  • DAY adalah hari yang Anda inginkan untuk melakukan pemeliharaan. Nilai yang dapat diterima adalah: MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY.
  • START_TIME adalah jam (0 hingga 23) untuk awal masa pemeliharaan, dalam zona waktu UTC.
  • DURATION adalah periode antara 3 dan 8 jam. Nilai yang dapat diterima adalah 3h sampai 8h, hanya bilangan bulat.

Untuk informasi referensi, lihat gcloud memcached instances update

Mengaktifkan notifikasi pemeliharaan

Untuk mengaktifkan notifikasi pemeliharaan:

  1. Buka halaman Komunikasi di Konsol Google Cloud:

    Komunikasi

  2. Klik tab Notifikasi Produk.

  3. Pilih project Anda dari menu dropdown.

  4. Di baris untuk Memorystore, alihkan tombol email ke AKTIF.

Email notifikasi pemeliharaan menggunakan judul, "Upcoming maintenance for your Cloud Memorystore instance [your-instance-name]". Setiap orang yang perlu menerima notifikasi harus memilih ikut serta secara terpisah.

Notifikasi pemeliharaan disetel pada level project, bukan pada instance. Notifikasi email dikirim ke alamat email yang terkait dengan Akun Google Anda. Anda tidak dapat mengonfigurasi alias email khusus (misalnya, alias email tim).

Menemukan pemeliharaan terjadwal

Jika pemeliharaan telah dijadwalkan untuk instance, Anda dapat melihatnya menggunakan petunjuk berikut:

Konsol

  1. Buka halaman Memorystore for Memcached di Konsol Google Cloud.
    Memorystore untuk Memcached

  2. Klik ID instance instance yang ingin Anda lihat pemeliharaan terjadwalnya.

  3. Di bagian Pemeliharaan, Anda dapat melihat tanggal dan waktu pembaruan pemeliharaan terjadwal.

gcloud

gcloud memcache instances describe INSTANCE-ID --region=REGION

dengan:

  • INSTANCE_ID adalah ID instance
  • REGION adalah region tempat instance Anda berada

Output untuk pemeliharaan terjadwal adalah sebagai berikut:

maintenancePolicy:
createTime: 'TIME_STAMP'
updateTime: 'TIME_STAMP'
maintenanceWindow:
- day: DAY
  duration: 180 minutes
  hour: HOUR
maintenanceSchedule:
 endTime: 'TIME_STAMP'
 startTime: 'TIME_STAMP'

Dengan keterangan:

  • maintenancePolicy menampilkan informasi tentang waktu pembuatan kebijakan pemeliharaan yang Anda inginkan dan waktu terakhir kali kebijakan tersebut diperbarui.
  • createTime adalah saat kebijakan pemeliharaan pertama kali dibuat.
  • updateTime adalah saat kebijakan pemeliharaan terakhir diperbarui.
  • DAY menunjukkan hari dalam seminggu pemeliharaan dilakukan.
  • duration menunjukkan durasi masa pemeliharaan dalam menit.
  • HOUR menunjukkan jam dalam UTC waktu pemeliharaan dimulai.
  • startTime menunjukkan waktu mulai spesifik untuk update pemeliharaan yang dijadwalkan untuk instance Anda.
  • endTime menunjukkan waktu berakhir tertentu untuk update pemeliharaan yang dijadwalkan untuk instance Anda.
  • TIME_STAMP menggunakan format RFC 3339.

Menjadwalkan ulang pemeliharaan terencana

Untuk menjadwalkan ulang pemeliharaan, lihat petunjuk di bawah:

Konsol

  1. Buka halaman Memorystore for Memcached di Konsol Google Cloud.
    Memorystore untuk Memcached

  2. Klik ID instance instance yang ingin Anda jadwalkan ulang pemeliharaannya.

  3. Di bagian Pemeliharaan, klik JADWALKAN ULANG.

  4. Pilih antara Update sekarang, Tunda ke periode terjadwal berikutnya, dan Hari dan waktu kustom. Untuk informasi selengkapnya, lihat ringkasan penjadwalan ulang pemeliharaan.

    • Jika Anda ingin segera mengupdate instance, pilih Update now dan klik Update.

    • Jika Anda ingin menunda pemeliharaan terjadwal selama satu minggu, pilih Tunda ke periode terjadwal berikutnya dan klik Jadwalkan ulang.

    • Jika Anda ingin menetapkan waktu tertentu, pilih Custom day and time, pilih waktu baru, lalu klik Reschedule.

gcloud

gcloud memcache instances reschedule-maintenance INSTANCE_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]

dengan:

  • INSTANCE_ID adalah ID instance
  • REGION adalah region tempat instance Anda berada
  • RESCHEDULE_TYPE adalah jenis update yang dijadwalkan ulang. Nilai yang tersedia di antaranya:

    • IMMEDIATE: Segera memulai update pemeliharaan
    • NEXT_AVAILABLE_WINDOW: Menunda pemeliharaan hingga masa pemeliharaan berikutnya. Periode berikutnya adalah satu minggu dari periode saat pemeliharaan awalnya dijadwalkan
    • SPECIFIC_TIME: Memungkinkan Anda menentukan waktu tertentu untuk update. Waktu yang dijadwalkan ulang tidak boleh lebih dari tujuh hari sejak masa pemeliharaan awal
  • RESHEDULE_TIME Anda hanya dapat menentukan nilai ini jika menetapkan --reschedule-type ke SPECIFIC TIME. Nilai ini menggunakan format ISO 1801. Contohnya, 2020-01-16T16:56:00.000Z Waktu ditetapkan dalam waktu UTC.

Untuk mengetahui informasi referensi, lihat gcloud memcache instances reschedule-maintenance.

Menerapkan update pemeliharaan secara manual

Setelah menerima notifikasi tentang pemeliharaan mendatang, Anda memiliki opsi untuk menerapkan update pemeliharaan ke node secara manual. Pemeliharaan manual hanya tersedia setelah peristiwa pemeliharaan dijadwalkan untuk instance Anda, dan Anda harus memilih untuk menerima notifikasi pemeliharaan serta menetapkan masa pemeliharaan agar dapat diberi tahu tentang pemeliharaan ini. Untuk mengetahui informasi selengkapnya, lihat Pemeliharaan manual.

Mengupdate node individual di cluster Memcached

Untuk memperbarui setiap node dalam cluster Anda, jalankan perintah berikut dengan mengganti VARIABLES dengan nilai yang sesuai:


gcloud beta memcache instances apply-software-update INSTANCE_NAME --node-ids=NODE_ID_1,NODE_ID_2 --region=REGION

Mengupdate semua node di cluster Memcached

Untuk mengupdate semua node dalam cluster Anda, jalankan perintah berikut, dengan mengganti VARIABLES dengan nilai yang sesuai:


gcloud beta memcache instances apply-software-update INSTANCE_NAME --apply-all --region=REGION

Memeriksa update yang tersedia dan memverifikasi update node

Mendaftar untuk notifikasi pemeliharaan adalah cara terbaik untuk mengetahui kapan update tersedia, tetapi Anda juga dapat menggunakan perintah di bawah ini untuk memeriksa secara manual apakah pemeliharaan tersedia. Perintah berikut juga menunjukkan node apa yang telah diupdate untuk instance Anda.

gcloud beta memcache instances describe INSTANCE_NAME --region=REGION --format="table(updateAvailable.yesno(yes="YES",no="NO"),memcacheNodes:format='table(nodeId,updateAvailable.yesno(yes="YES", no="NO"))')"

Langkah selanjutnya

  • Lihat izin yang diperlukan untuk mengelola masa pemeliharaan untuk instance Memcached Anda.