Administra instantáneas de RDB

En esta página, se explica cómo realizar tareas comunes para la función de instantáneas de RDB. Para obtener detalles sobre la función de instantáneas de RDB, consulta Descripción general de las instantáneas de RDB.

Crea una instancia que use instantáneas de RDB

Console

  1. Ve a la página Memorystore para Redis en la consola de Google Cloud .

    Memorystore for Redis

  2. Sigue las instrucciones en Crea una instancia de Redis en una red de VPC, pero regresa a estas instrucciones cuando llegues a la sección Configuración.

  3. Expande el nodo junto a esta sección.

  4. En el panel Instantáneas, la casilla de verificación Programar instantáneas de la base de datos de Redis (RDB) está seleccionada de forma predeterminada. Este parámetro de configuración te permite establecer un nivel de referencia de protección de datos. Memorystore para Redis toma automáticamente instantáneas de RDB en un intervalo especificado y recupera datos de la última instantánea de RDB disponible si se reinicia la instancia. Puedes configurar tu programa de instantáneas o inhabilitarlo:

    1. En el menú Hora de inicio, selecciona la hora en la que Memorystore para Redis comienza a tomar la instantánea.

      Opcional: Si deseas tomar una instantánea en cuanto se cree la instancia, selecciona De inmediato en el menú.

    2. En el menú Intervalo de instantáneas, selecciona la frecuencia programada con la que Memorystore para Redis guarda automáticamente una instantánea de los datos de tu instancia en el disco.

    3. Opcional: Si no deseas usar instantáneas de RDB, desmarca la casilla de verificación Programar instantáneas de la base de datos de Redis (RDB).

  5. Regresa a las instrucciones de Crea una instancia de Redis en una red de VPC para obtener orientación adicional sobre otras configuraciones de Memorystore y haz clic en el botón Crear.

gcloud

Para habilitar las instantáneas de RDB en una instancia, ingresa el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id

Aquí:

  • snapshot-interval es el intervalo que deseas. Los valores aceptados son 1h, 6h, 12h y 24h.
  • time es la hora de inicio deseada en formato ISO 1801. Por ejemplo: 2021-01-02T03:00:00Z.

Cómo habilitar instantáneas en una instancia existente

Console

  1. Ve a la página Memorystore para Redis en la consola de Google Cloud .

    Memorystore for Redis

  2. Haz clic en el ID de la instancia a la que deseas agregar instantáneas de RDB.

  3. Busca la sección Instantáneas.

  4. Selecciona Programar instantáneas de la base de datos de Redis (RDB).

    1. Elige una hora de inicio.

    2. Elige un intervalo de instantáneas.

  5. Haz clic en el botón Guardar.

gcloud

Ejecuta el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time

Aquí:

  • snapshot-interval es el intervalo que deseas. Los valores aceptados son 1h, 6h, 12h y 24h.
  • time es la hora de inicio deseada en formato ISO 1801. Por ejemplo: 2021-01-02T03:00:00Z.

Ajuste de la programación de instantáneas

gcloud

Para ajustar el programa de las instantáneas de RDB, ingresa el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region

Aquí:

  • time es la hora de inicio deseada en formato ISO 1801. Por ejemplo: 2021-01-02T03:00:00Z.

Cómo ajustar el intervalo de instantáneas

Console

  1. Ve a la página Memorystore para Redis en la consola de Google Cloud .

    Memorystore for Redis

  2. Haz clic en el ID de la instancia que deseas editar.

  3. Haz clic en el botón Editar.

  4. Busca la sección Instantáneas.

  5. Usa el menú desplegable Intervalo de instantáneas para seleccionar el intervalo que desees.

  6. Haz clic en el botón Guardar.

gcloud

Para cambiar el intervalo de instantáneas, ingresa el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval
--region=region

Aquí:

  • snapshot-interval es el intervalo que deseas. Los valores aceptables son 1h, 6h, 12h y 24h.

Cómo pausar instantáneas

gcloud

Para pausar las instantáneas, debes establecer la programación de instantáneas para una hora futura. Cuando quieras reanudar las instantáneas, puedes volver a ajustar la hora en la que deseas que se tome la próxima instantánea. Por ejemplo, para pausar las instantáneas, ingresa el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z
--region=region

Cómo inhabilitar las instantáneas de RDB

Console

  1. Ve a la página Memorystore para Redis en la consola de Google Cloud .

    Memorystore for Redis

  2. Haz clic en el ID de la instancia que deseas editar.

  3. Haz clic en el botón Editar.

  4. Anula la selección de Programar instantáneas de la base de datos de Redis (RDB).

  5. Haz clic en el botón Guardar.

gcloud

Para inhabilitar las instantáneas de RDB en una instancia de Redis, ingresa el siguiente comando y reemplaza variables por los valores adecuados:

gcloud redis instances update instance-id --persistence-mode=disabled --region=region

Supervisa instantáneas de RDB

Console

En la página Detalles de la instancia de la instancia de Redis, se proporcionan las siguientes métricas de instantáneas de RDB:

  • Frecuencia
  • Siguiente instantánea
  • Estado de la última instantánea
  • Tiempo transcurrido desde la última instantánea
  • Hora del último restablecimiento

Para ver estos detalles, haz lo siguiente:

  1. Ve a la página Memorystore para Redis en la consola de Google Cloud .

    Memorystore for Redis

  2. Haz clic en el ID de instancia de tu instancia.

  3. Consulta la información de la instantánea en la sección Instantáneas de la RDB.

Cloud Monitoring

Puedes usar Cloud Monitoring para ver las métricas de las instantáneas de RDB.

Para obtener una lista de las métricas disponibles para las instantáneas de RDB, consulta Métricas de instantáneas de RDB.

¿Qué sigue?