En esta página, se explica cómo realizar tareas comunes para la función de instantáneas de RDB. Para obtener más información 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
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Sigue las instrucciones en Crear una instancia de Redis, pero regresa a estas instrucciones cuando llegues a la sección Instantáneas.
Selecciona Select Redis Database (RDB) snapshot (Seleccionar instantánea de la base de datos de Redis (RDB).
- Elige una hora de inicio en el menú desplegable Hora de inicio.
- Elige un intervalo de instantáneas en el menú desplegable Intervalo de instantáneas.
Regresa a las instrucciones de Crea una instancia de Redis para obtener orientación adicional sobre otras opciones de configuración 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
Donde:
- snapshot-interval es el intervalo que deseas. Los valores aceptados son los siguientes:
1h
,6h
,12h
y24h
. - time es la hora de inicio que deseas en el formato ISO 1801. Por ejemplo:
2021-01-02T03:00:00Z
.
Habilita instantáneas en una instancia existente
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de la instancia a la que deseas agregar instantáneas de RDB.
Busca la sección Instantáneas.
Selecciona Programar instantánea de la base de datos de Redis (RDB).
Elige una hora de inicio.
Elige un intervalo de instantáneas.
Haz clic en el botón Guardar (Save).
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
Donde:
- snapshot-interval es el intervalo que deseas. Los valores aceptados son
1h
,6h
,12h
y24h
. - time es la hora de inicio que deseas en el formato ISO 1801. Por ejemplo:
2021-01-02T03:00:00Z
.
Ajusta el programa de instantáneas
gcloud
Para ajustar la programación 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
Donde:
- time es la hora de inicio que deseas en el formato ISO 1801. Por ejemplo:
2021-01-02T03:00:00Z
.
Ajusta el intervalo de instantáneas
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de la instancia que deseas editar.
Haz clic en el botón Editar.
Busca la sección Instantáneas.
Usa el menú desplegable Snapshot Interval para seleccionar el intervalo que desees.
Haz clic en el botón Guardar (Save).
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
Donde:
- snapshot-interval es el intervalo que deseas. Los valores aceptables son
1h
,6h
,12h
y24h
.
Cómo detener instantáneas
gcloud
Para pausar instantáneas, debes establecer la programación de instantáneas en una hora futura. Si deseas reanudar las instantáneas, puedes volver a ajustar la hora a la que deseas que ocurra la siguiente. 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
Inhabilita instantáneas de RDB
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de la instancia que deseas editar.
Haz clic en el botón Editar.
Anula la selección de Programar instantánea de la base de datos de Redis (RDB).
Haz clic en el botón Guardar (Save).
gcloud
Si quieres inhabilitar las instantáneas de RDB para 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
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 instantánea
- Tiempo transcurrido desde la última instantánea
- Hora del último restablecimiento
Para ver estos detalles, haz lo siguiente:
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de tu instancia.
Consulta la información de la instantánea en la sección Instantáneas de 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?
- Consulta la descripción general de las instantáneas de RDB para Memorystore.
- Obtén más información sobre cómo importar y exportar datos.