Exporta datos desde una instancia de Redis

Sigue las instrucciones de esta página a fin de exportar una copia de seguridad de RDB de tu instancia de Memorystore para Redis.

Exportar tu instancia de Redis crea un archivo de copia de seguridad de RDB de tus datos. La operación de exportación almacena la copia de seguridad de RDB en un bucket de Cloud Storage. El rendimiento de la instancia puede ser más lento durante el tiempo de exportación.

Antes de comenzar

  1. Debes tener un bucket de Cloud Storage Recomendamos que realices la exportación a un bucket ubicado en la misma región que tu instancia de Redis.

    Para crear un bucket de Cloud Storage, consulta Crea buckets.

  2. Debes tener permisos suficientes para realizar la exportación.

Exporta un archivo de copia de seguridad de RDB a un bucket de Cloud Storage

Console

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

  2. Haz clic en el ID de la instancia para ver la página de detalles de la instancia.

  3. Haz clic en el botón Exportar en la barra superior.

  4. Haz clic en el botón Explorar (Browse) y navega al depósito de Cloud Storage al que deseas exportar tu archivo RDB.

  5. Usa el nombre de archivo de exportación predeterminado o ingresa tu propio nombre de archivo que incluya la extensión de archivo .rdb. Por ejemplo:

    myexport.rdb

  6. Haz clic en el botón Seleccionar.

  7. Haz clic en el botón Exportar.

  8. Confirma que deseas exportar y haz clic en el botón Exportar.

Gcloud

  1. Exporta un archivo RDB al depósito de Cloud Storage que se menciona en el primer paso de Antes de comenzar mediante la ejecución del siguiente comando:
    gcloud redis instances export gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID]
    

Detén una operación de exportación en curso

Console

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

  2. Haz clic en el ID de la instancia para ver su información.

  3. Haz clic en el botón Detener exportación.

Gcloud

Para detener una operación de exportación, primero debes encontrar el ID de operación si ejecutas el siguiente comando:

gcloud redis operations list --region=[REGION] -project=[PROJECT]

Una vez que tengas el ID de la operación, ejecuta el siguiente comando:

gcloud redis operations cancel [OPERATION_ID] --region=[REGION] --project=[PROJECT]

Disponibilidad y comportamiento de instancias durante la exportación

  • Durante el proceso de exportación, puedes leer y escribir tu instancia de Redis. Sin embargo, no puedes ejecutar operaciones de administrador en la instancia, como el escalamiento o la actualización.

  • La instancia puede experimentar un aumento de la latencia durante la operación de exportación.

  • La exportación puede tardar de unos minutos a unas horas. Por ejemplo, si exportas una instancia de 10 GB con 8 GB de memoria en uso, la exportación puede tardar 5 minutos y, si exportas una instancia de 120 GB con 100 GB de memoria en uso, la exportación. puede tardar una hora. Para supervisar el progreso de la exportación, consulta la página de detalles de la instancia, que muestra el estado de la operación.

¿Qué sigue?