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
Ve a la página Memorystore para Redis de la consola de Google Cloud .
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).
Seleccione Seleccionar una instantánea de la base de datos Redis (RDB).
- Elige una hora de inicio en el menú desplegable Hora de inicio.
- Elige un intervalo de creación de copias en el menú desplegable Intervalo de creación de copias.
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
y24h
. - 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
Ve a la página Memorystore para Redis de la consola de Google Cloud .
Haga clic en el ID de la instancia a la que quiera añadir las copias de seguridad de RDB.
Busca la sección Snapshots.
Selecciona Programar captura de base de datos de Redis (RDB).
Elige una hora de inicio.
Elige un intervalo de captura.
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
y24h
. - 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
Ve a la página Memorystore para Redis de la consola de Google Cloud .
Haz clic en el ID de instancia de la instancia que quieras editar.
Haz clic en el botón Editar.
Busca la sección Snapshots.
Usa el menú desplegable Intervalo de la instantánea para seleccionar el intervalo que quieras.
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
y24h
.
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
Ve a la página Memorystore para Redis de la consola de Google Cloud .
Haz clic en el ID de instancia de la instancia que quieras editar.
Haz clic en el botón Editar.
Desmarca Programar captura de base de datos de Redis (RDB).
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:
Ve a la página Memorystore para Redis de la consola de Google Cloud .
Haz clic en el ID de instancia de tu instancia.
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
- Consulta la información general sobre creación de copias de seguridad RDB de Memorystore.
- Consulta más información sobre cómo importar y exportar datos.