Gestionar capturas de RDB

En esta página se explica cómo realizar tareas habituales con la función de instantáneas de RDB. Para obtener información sobre la función de instantáneas de RDB, consulta el resumen de las instantáneas de RDB.

Crear una instancia que use capturas de RDB

Consola

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

    Memorystore para Redis

  2. Sigue las instrucciones de la sección Crear una instancia de Redis en una red de VPC, pero vuelve a estas instrucciones cuando llegues a la sección Snapshots (Snapshots).

  3. Seleccione Seleccionar una instantánea de la base de datos Redis (RDB).

    1. Elige una hora de inicio en el menú desplegable Hora de inicio.
    2. Elige un intervalo de creación de copias en el menú desplegable Intervalo de creación de copias.
  4. Vuelve a las instrucciones de Crear una instancia de Redis en una red de VPC para obtener más información sobre otras configuraciones de Memorystore y haz clic en el botón Crear.

gcloud

Para habilitar las copias de RDB en una instancia, introduce el siguiente comando y sustituye variables por los valores correspondientes:

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

Donde:

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

Habilitar las copias de seguridad en una instancia

Consola

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

    Memorystore para Redis

  2. Haga clic en el ID de la instancia a la que quiera añadir las copias de seguridad de RDB.

  3. Busca la sección Snapshots.

  4. Selecciona Programar captura de base de datos de Redis (RDB).

    1. Elige una hora de inicio.

    2. Elige un intervalo de captura.

  5. Haz clic en el botón Save (Guardar).

gcloud

Ejecuta el siguiente comando y sustituye 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

Donde:

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

Ajustar la programación de capturas

gcloud

Para ajustar la programación de las copias de RDB, introduce el siguiente comando y sustituye variables por los valores correspondientes:

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

Donde:

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

Ajustar el intervalo de las capturas

Consola

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

    Memorystore para Redis

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

  3. Haz clic en el botón Editar.

  4. Busca la sección Snapshots.

  5. Usa el menú desplegable Intervalo de la instantánea para seleccionar el intervalo que quieras.

  6. Haz clic en el botón Save (Guardar).

gcloud

Para cambiar el intervalo de las copias de seguridad, introduce el siguiente comando y sustituye variables por los valores que correspondan:

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

Donde:

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

Pausar las capturas

gcloud

Para pausar las instantáneas, debes programarlas para una hora futura. Cuando quieras reanudar las instantáneas, puedes volver a ajustar la hora a la que quieres que se haga la siguiente. Por ejemplo, para pausar las instantáneas, introduce el siguiente comando y sustituye variables por los valores correspondientes:

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

Inhabilitar las capturas de RDB

Consola

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

    Memorystore para Redis

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

  3. Haz clic en el botón Editar.

  4. Desmarca Programar captura de base de datos de Redis (RDB).

  5. Haz clic en el botón Save (Guardar).

gcloud

Para inhabilitar las copias de seguridad de RDB de una instancia de Redis, introduce el siguiente comando y sustituye variables por los valores correspondientes:

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

Monitorizar las copias de seguridad de RDB

Consola

La página Detalles de la instancia de la instancia de Redis proporciona las siguientes métricas de instantáneas de RDB:

  • Frecuencia
  • Siguiente instantánea
  • Estado de la última captura
  • Tiempo transcurrido desde la última vista general
  • Hora de la última restauración

Para ver estos detalles, sigue estos pasos:

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

    Memorystore para 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 RDB Snapshots (Instantáneas de RDB).

Cloud Monitoring

Puedes usar Cloud Monitoring para ver las métricas de las copias de seguridad de RDB.

Para ver una lista de las métricas disponibles de las copias de seguridad de RDB, consulte Métricas de las copias de seguridad de RDB.

Siguientes pasos