Menemukan dan menetapkan masa pemeliharaan

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:

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

  1. Di Google Cloud Konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik instance yang ingin Anda tetapkan periode pilihannya.

  3. Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.

  4. Di samping kolom Maintenance window, klik Edit ().

    Jika hari dan waktu muncul di samping kolom, berarti Anda telah menetapkan masa pemeliharaan untuk instance.

  5. Di dialog Edit maintenance window, lakukan hal berikut:

    1. Pilih Custom.
    2. Dari menu Day, pilih hari saat Anda ingin melakukan pemeliharaan.
    3. Dari menu Time, pilih jam saat Anda ingin masa pemeliharaan dimulai.
    4. 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.

  1. Di Google Cloud Konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik instance yang notifikasi pemeliharaannya ingin Anda aktifkan.

  3. Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.

  4. Klik Edit notification preferences.

    Jika link ini dinonaktifkan, berarti Anda belum menjadwalkan pemeliharaan untuk instance.

  5. Klik Product Notifications.

  6. Dari menu, pilih project Anda. Google Cloud

  7. 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

  1. Di Google Cloud Konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik instance yang pemeliharaan terjadwalnya ingin Anda temukan.

  3. 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:

  • maintenancePolicy menampilkan informasi tentang waktu pembuatan kebijakan pemeliharaan pilihan.
  • weeklyMaintenanceWindow menampilkan informasi tentang masa pemeliharaan mingguan untuk instance.
    • DAY adalah hari dalam seminggu saat pemeliharaan terjadi.
    • HOUR adalah jam (dalam waktu UTC) saat pemeliharaan dimulai.
  • maintenanceSchedule menampilkan informasi tentang pemeliharaan terjadwal untuk instance.
    • END_DATE_AND_TIME_STAMP menunjukkan kapan update pemeliharaan terjadwal berakhir untuk instance.
    • SCHEDULED_DATE_AND_TIME_STAMP menunjukkan kapan update pemeliharaan dijadwalkan untuk diselesaikan untuk instance.
    • START_DATE_AND_TIME_STAMP menunjukkan 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

  1. Di Google Cloud Konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik instance yang pemeliharaannya ingin Anda jadwalkan ulang.

  3. Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.

  4. Di samping kolom Upcoming maintenance, klik Edit ().

    Jika status No maintenance scheduled right now muncul di samping kolom ini, berarti pemeliharaan tidak dijadwalkan untuk instance.

  5. Di dialog Reschedule upcoming maintenance, lakukan hal berikut:

    1. Dari menu Choose a new time, pilih Specific time.
    2. Dari kolom Date, klik Calendar (), lalu pilih tanggal saat Anda ingin melakukan pemeliharaan.
    3. Dari menu Time, tentukan waktu tertentu untuk update. Waktu ini tidak boleh lebih dari 14 hari dari waktu masa pemeliharaan asli.
    4. 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

  1. Di Google Cloud Konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik instance yang kebijakan pemeliharaannya ingin Anda hapus.

  3. Di halaman Instance at a glance, scroll hingga kartu Maintenance muncul.

  4. Di samping kolom Maintenance window, klik Edit ().

    Jika hari dan waktu tidak muncul di samping kolom, berarti Anda telah menghapus kebijakan pemeliharaan dari instance.

  5. Di dialog Edit maintenance window, lakukan hal berikut:

    1. Pilih Default.
    2. 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.