En esta página se proporcionan instrucciones sobre cómo completar las siguientes tareas:
- Crear una instancia con ventanas de mantenimiento
- Definir una ventana de mantenimiento preferida
- Activar las notificaciones de mantenimiento
- Buscar mantenimiento programado
- Reprogramar el mantenimiento
- Quitar una política de mantenimiento de una instancia
Para obtener información general sobre las actualizaciones de mantenimiento y las ventanas de mantenimiento, consulta Información sobre el mantenimiento.
Crear una instancia con ventanas de mantenimiento
gcloud
Para crear una instancia de Memorystore para Valkey con ventanas de mantenimiento, usa el comando 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
Haz los cambios siguientes:
INSTANCE_ID: el ID de la instancia de Memorystore for Valkey que vas a crear. El ID de instancia debe tener entre 1 y 63 caracteres, y solo puede contener letras en minúscula, números o guiones. Debe empezar por una letra minúscula y terminar por una letra minúscula o un número.
PROJECT_ID: el ID o el número del Google Cloud proyecto en el que quieres crear la instancia.
REGION_ID: la región en la que quieres que se encuentre la instancia.
NETWORK_ID: el ID de la red que quieras usar para crear tu instancia.
SHARD_COUNT: número de particiones de tu instancia. El recuento de particiones determina la capacidad total de memoria para almacenar datos de instancias. Para obtener más información sobre las especificaciones de las instancias, consulta Especificaciones de instancias y nodos.
DAY: el día en el que quieres que se realice el mantenimiento. Los valores aceptables son
MONDAY
-SUNDAY
.HOUR: la hora del día (en horario UTC) en la que empieza la ventana de mantenimiento. Los valores aceptables son
0
-23
.
Por ejemplo:
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
De forma predeterminada, cuando creas una instancia con ventanas de mantenimiento, el cifrado en tránsito se desactiva y la red autorizada es default
.
Definir una ventana preferida para el mantenimiento
gcloud
Para definir una ventana de mantenimiento para una instancia de Memorystore for Valkey, usa el comando 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
Haz los cambios siguientes:
- INSTANCE_ID: el ID de la instancia.
- PROJECT_ID: el ID o el número del Google Cloud proyecto que contiene la instancia.
- REGION_ID: la región en la que se encuentra tu instancia.
- DAY: el día en el que quieres que se realice el mantenimiento. Los valores aceptables son
MONDAY
-SUNDAY
. - HOUR: la hora del día (en horario UTC) en la que empieza la ventana de mantenimiento. Los valores aceptables son
0
-23
.
Activar las notificaciones de mantenimiento
Para activar las notificaciones de mantenimiento, sigue estos pasos:
En la Google Cloud consola, ve a la página Comunicación.
Haz clic en Notificaciones de productos.
En el menú, selecciona tu Google Cloud proyecto.
En la fila de Memorystore, activa el botón de correo electrónico.
Un correo de notificación de mantenimiento usa este título: "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]"
. Cada dirección de correo que
deba recibir notificaciones debe habilitar esta opción por separado.
Las notificaciones de mantenimiento se definen a nivel de proyecto en lugar de en las instancias. Memorystore para Valkey envía notificaciones a la dirección de correo asociada a tu cuenta de Google. No puedes configurar un alias de correo personalizado (por ejemplo, un alias de correo de equipo).
Buscar mantenimiento programado
Si se ha programado un mantenimiento para tu instancia de Memorystore for Valkey, usa el comando gcloud memorystore instances describe
para ver el mantenimiento programado.
gcloud
gcloud memorystore instances describe INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID
Haz los cambios siguientes:
- INSTANCE_ID: el ID de la instancia
- PROJECT_ID: el ID o el número del Google Cloud proyecto que contiene la instancia
- REGION_ID: la región en la que se encuentra tu instancia
El resultado del mantenimiento programado es el siguiente:
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'
Donde:
maintenancePolicy
muestra información sobre la hora de creación de tu política de mantenimiento preferida.DAY
es el día de la semana en el que se realiza el mantenimiento.HOUR
es la hora (en horario UTC) en la que comienza el mantenimiento.
maintenanceSchedule
muestra información sobre el mantenimiento programado de tu instancia.END_DATE_AND_TIME_STAMP
indica cuándo finaliza una actualización de mantenimiento programada para tu instancia.SCHEDULED_DATE_AND_TIME_STAMP
indica cuándo se completará una actualización de mantenimiento de tu instancia.START_DATE_AND_TIME_STAMP
indica cuándo empieza una actualización de mantenimiento programada para tu instancia.
Reprogramar el mantenimiento
Para reprogramar el mantenimiento, usa el comando 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]
Haz los cambios siguientes:
- INSTANCE_ID: el ID de la instancia.
- PROJECT_ID: el ID o el número del Google Cloud proyecto que contiene la instancia.
- REGION_ID: la región en la que se encuentra tu instancia.
RESCHEDULE_TYPE: el tipo de actualización reprogramada. Valores disponibles:
IMMEDIATE
: inicia la actualización de mantenimiento inmediatamente.SPECIFIC_TIME
: designa una hora específica para la actualización. Este periodo no debe superar los 14 días desde el momento de la ventana de mantenimiento original.
RESCHEDULE_TIME: la fecha y la hora en las que Memorystore for Valkey vuelve a programar la actualización de mantenimiento.
Quitar una política de mantenimiento de una instancia
Si ya no necesitas una política de mantenimiento para una instancia y quieres usar la configuración predeterminada de mantenimiento de Memorystore para Valkey, puedes quitar la política de la instancia. Para ello, usa el comando gcloud memorystore instances update
.
gcloud
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --clear-maintenance-policy-weekly-window
Haz los cambios siguientes:
- INSTANCE_ID: el ID de la instancia de la que quieres quitar la política de mantenimiento
- PROJECT_ID: el ID o el número del Google Cloud proyecto que contiene la instancia.
- REGION_ID: la región en la que se encuentra tu instancia
Siguientes pasos
- Consulta los permisos necesarios para gestionar las ventanas de mantenimiento de tu instancia de Memorystore for Valkey.