Crear una captura para conservar el estado de tus datos

En esta guía se explica cómo crear una instantánea para conservar el estado de los datos de Filestore. Para obtener más información sobre las capturas, consulta el artículo Capturas.

Crear una captura

Puedes crear una instantánea de una instancia con uno de los siguientes métodos:

Google Cloud consola

  1. En la consola, ve a la página de instancias de Filestore. Google Cloud

    Ve a la página Instancias de Filestore.

  2. Haz clic en la instancia de la que quieras crear una captura.

  3. Haz clic en la pestaña Snapshots (Capturas) y, a continuación, en Create snapshot (Crear captura).

  4. En ID de la captura, introduce un nombre para la captura. El nombre del recurso compartido de archivos y el ID de la instantánea pueden tener una longitud combinada de hasta 77 caracteres.

  5. Opcional: Añade una descripción o etiquetas a la captura.

  6. Haz clic en Crear.

CLI de gcloud

Para crear una captura de una instancia, ejecuta el comando instances snapshots create. Las marcas --description y --labels se añaden como argumentos opcionales:

gcloud filestore instances snapshots create SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="DESCRIPTION" \
    --labels=KEY=VALUE

Haz los cambios siguientes:

  • SNAPSHOT_ID con el nombre que quieras asignar a la instantánea. El nombre del recurso compartido de archivos y el ID de la instantánea pueden tener una longitud combinada de hasta 77 caracteres. Por ejemplo, my-snapshot-1.
  • INSTANCE_ID con el nombre de la instancia de la que quieras crear una instantánea. Por ejemplo, my-instance-1.
  • LOCATION con la zona o región de la instancia. Por ejemplo, us-east1-b o us-central1, respectivamente. Ten en cuenta que el nivel de servicio de tu instancia determina si una zona o una región es un argumento válido.
  • DESCRIPTION con una descripción de la vista.
  • KEY=VALUE,... con uno o varios pares KEY=VALUE que quieras incluir.

Ejemplo

El siguiente comando crea una instantánea de la instancia nfs-server, que se encuentra en us-central1. La instantánea se llama nfs-server-snapshot.

gcloud filestore instances snapshots create nfs-server-snapshot \
    --instance=nfs-server \
    --instance-location=us-central1 \

Mostrar, ver, actualizar y eliminar copias de seguridad

Puedes enumerar, ver, actualizar y eliminar las copias de seguridad.

Google Cloud consola

Para gestionar tus capturas en la consola de Google Cloud , sigue estos pasos:

  1. Ve a la página Instancias de Filestore.

    Ve a la página Instancias de Filestore.

  2. Haga clic en el ID de instancia de la instancia de la que quiera ver las instantáneas.

  3. Haz clic en la pestaña Resumen.

En la pestaña Resumen:

  • Para ver los detalles de una captura, haz clic en su ID.
  • Para editar una captura, haz clic en Editar en la página de detalles de la captura.
  • Para eliminar una captura, sigue estos pasos:
  1. Haz clic en el ID de la instantánea que quieras eliminar.
  2. Haz clic en Eliminar.
  3. Cuando se te solicite, escribe el ID de la captura.
  4. Haz clic en Eliminar.

CLI de gcloud

Mostrar todas las capturas de tu proyecto actual

Para ver una lista de las copias de seguridad de una instancia, ejecuta el comando instances snapshots list:

gcloud filestore instances snapshots list \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

Haz los cambios siguientes:

  • INSTANCE_ID por el nombre de la instancia de la que quieras crear una lista de snapshots. Por ejemplo, my-instance-1.
  • LOCATION con la zona o región de la instancia. Por ejemplo, us-east1-b o us-central1, respectivamente. Ten en cuenta que el nivel de servicio de tu instancia determina si una zona o una región es un argumento válido.

Ver información sobre una vista general

Para ver información sobre una instantánea, ejecuta el comando instances snapshots describe:

gcloud filestore instances snapshots describe SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

Haz los cambios siguientes:

  • SNAPSHOT_ID con el nombre que quieras asignar a la instantánea. Por ejemplo, my-snapshot-1.
  • INSTANCE_ID con el nombre de la instancia a partir de la que se creó la instantánea. Por ejemplo, my-instance-1.
  • LOCATION con la zona o región de la instancia a partir de la que se creó la captura. Por ejemplo, us-east1-b o us-central1, respectivamente. Ten en cuenta que el nivel de servicio de tu instancia determina si una zona o una región es un argumento válido.

Actualizar una instantánea

Para actualizar una captura, ejecuta el comando instances snapshots update. Las marcas --description y --update-labels se añaden como argumentos opcionales:

gcloud filestore instances snapshots update SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="NEW-DESCRIPTION" \
    --update-labels=KEY1=VALUE1,KEY2=VALUE2...

Haz los cambios siguientes:

  • SNAPSHOT_ID con el nombre que quieras asignar a la instantánea. Por ejemplo, my-snapshot-1.
  • INSTANCE_ID con el nombre de la instancia a partir de la que se creó la instantánea. Por ejemplo, my-instance-1.
  • LOCATION con la zona o región de la instancia a partir de la que se creó la captura. Por ejemplo, us-east1-b o us-central1, respectivamente. Ten en cuenta que el nivel de servicio de tu instancia determina si una zona o una región es un argumento válido.
  • NEW-DESCRIPTION con una nueva descripción de la captura.
  • KEY1=VALUE1,... con uno o varios pares KEY=VALUE que quieras actualizar. Si la etiqueta ya existe, se actualiza su valor. De lo contrario, se crea una nueva.

Eliminar una instantánea

La eliminación de una instantánea es una operación de larga duración que puede tardar varias horas en completarse, en función del número de archivos implicados.

Para eliminar una instantánea, ejecuta el comando instances snapshots delete:

gcloud filestore instances snapshots delete SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \

Haz los cambios siguientes:

  • SNAPSHOT_ID con el nombre que quieras asignar a la instantánea. Por ejemplo, my-snapshot-1.
  • INSTANCE_ID con el nombre de la instancia a partir de la que se creó la instantánea. Por ejemplo, my-instance-1.
  • LOCATION con la zona o región de la instancia a partir de la que se creó la captura. Por ejemplo, us-east1-b o us-central1, respectivamente. Ten en cuenta que el nivel de servicio de tu instancia determina si una zona o una región es un argumento válido.

Restaurar datos

Puedes restaurar archivos concretos de una instantánea o restaurar todo el recurso compartido de archivos a un estado anterior.

Para obtener más información, consulta Restaurar un archivo a partir de una copia de seguridad y Volver a un estado anterior de una instancia a partir de una copia de seguridad.

Supervisión

Puedes monitorizar la capacidad de las copias de seguridad de una instancia con el explorador de métricas. Para obtener más información, consulta Crear gráficos con el explorador de métricas.

Siguientes pasos