Administra las copias de seguridad mejoradas

Puedes habilitar y administrar copias de seguridad mejoradas para tus clústeres y proyectos de AlloyDB para PostgreSQL. Las copias de seguridad mejoradas te permiten usar el servicio Backup and DR con tus clústeres de AlloyDB para administrar tus copias de seguridad.

Para obtener información sobre cómo funcionan las copias de seguridad en AlloyDB y las opciones disponibles para tus clústeres, consulta la Descripción general de la copia de seguridad y recuperación de datos.

Antes de comenzar

Antes de administrar las copias de seguridad mejoradas de tus clústeres de AlloyDB, sigue estos pasos:

Habilita la API de Backup and DR

Para usar copias de seguridad mejoradas con tus clústeres de AlloyDB, primero debes habilitar la API de Backup and DR:

Habilita la API de Backup and DR

Permisos necesarios

Para configurar copias de seguridad mejoradas para tus clústeres de AlloyDB, necesitas el rol de alloydb.backupDrAdmin o los siguientes permisos:

  • backupdr.backupPlans.list
  • backupdr.backupPlanAssociations.createForAlloydbCluster
  • backupdr.backupPlanAssociations.fetchForAlloydbCluster
  • backupdr.backupPlanAssociations.list
  • backupdr.backupPlanAssociations.getForAlloydbCluster
  • backupdr.backupPlanAssociations.triggerBackupForAlloydbCluster
  • backupdr.backupPlanAssociations.deleteForAlloydbCluster
  • backupdr.backupPlans.useForAlloydbCluster
  • backupdr.bvdataSources.get
  • backupdr.bvdataSources.list

Para obtener más información sobre estos permisos, consulta Roles y permisos de copia de seguridad y DR.

Habilita las copias de seguridad mejoradas

Para habilitar las copias de seguridad mejoradas de tu clúster, sigue estos pasos generales:

  1. Identifica la backup vault y el plan de copias de seguridad que deseas usar.
  2. Asocia tu clúster de AlloyDB a un plan de copias de seguridad.

Para obtener más información sobre las copias de seguridad mejoradas, consulta la Descripción general de la copia de seguridad y recuperación de datos.

Identifica el plan de copias de seguridad que deseas usar

Las copias de seguridad mejoradas usan el plan de copias de seguridad para definir la programación de copias de seguridad y la configuración de retención de tu clúster. Para asociar tu clúster de AlloyDB con un plan de copias de seguridad, identifica el plan de copias de seguridad que deseas usar. Para obtener más información, consulta Crea y administra un plan de copias de seguridad.

Después de identificar el plan de copias de seguridad que deseas asociar, usa su nombre para asociarlo con tu clúster de AlloyDB.

Asocia un plan de copia de seguridad a un clúster de AlloyDB

Para asociar un plan de copia de seguridad con un clúster de AlloyDB, necesitas el nombre del plan de copia de seguridad que deseas usar. Para obtener más información sobre cómo encontrar el nombre del plan de copia de seguridad, consulta Crea y administra un plan de copia de seguridad.

Console

Para asociar un plan de copias de seguridad a tu clúster de AlloyDB, haz lo siguiente:

  1. En la consola de Google Cloud , ve a la página Clústeres.

    Ir a los clústeres

  2. Busca el clúster con el que deseas asociar el plan de copias de seguridad. Para abrir la página de Descripción general del clúster, haz clic en su nombre.

  3. Haz clic en Protección de datos.

  4. En Configuración, haz clic en Editar.

  5. En Configure Backup Tier, haz clic en Enhanced backup tier (administrado por el servicio Backup and DR).

  6. Selecciona un plan de copia de seguridad.

  7. Haz clic en Actualizar. Tu clúster está habilitado para las copias de seguridad mejoradas con la configuración de copia de seguridad y retención del plan de copias de seguridad asociado.

gcloud

Para asociar un plan de copia de seguridad con tu clúster de AlloyDB, ejecuta el siguiente comando:

gcloud backup-dr backup-plan-associations create BPA_ID \
  --project=WORKLOAD_PROJECT_ID \
  --location=REGION \
  --resource-type=alloydb.googleapis.com/Cluster \
  --resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
  --backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID

Reemplaza lo siguiente:

  • BPA_ID: Es el ID de asociación del plan de copia de seguridad.
  • WORKLOAD_PROJECT_ID: Es el ID del proyecto en el que reside el clúster de AlloyDB.
  • REGION: La Google Cloud región, por ejemplo, us-central1.
  • CLUSTER_ID: Es el ID del clúster de AlloyDB.
  • VAULT_PROJECT_ID: Es el ID del proyecto en el que reside la bóveda de copias de seguridad.
  • BP_ID: Es el ID del plan de copia de seguridad.

Administra las copias de seguridad mejoradas

Después de que se habilite tu clúster para las copias de seguridad mejoradas y se asocie un plan de copia de seguridad con el clúster, podrás cambiar el plan de copia de seguridad asociado del clúster, realizar una copia de seguridad a pedido o ver todas las copias de seguridad en la bóveda de copias de seguridad.

Para administrar un plan de copia de seguridad, consulta Crea y administra un plan de copia de seguridad. Para administrar una bóveda de copias de seguridad, consulta Crea y administra una bóveda de copias de seguridad.

Cómo cambiar el plan de copias de seguridad asociado a tu clúster

Para cambiar el plan de copia de seguridad asociado a un clúster de AlloyDB, primero debes quitar el plan de copia de seguridad asociado actual y, luego, asociar un plan de copia de seguridad nuevo a ese clúster.

El plan de copias de seguridad nuevo debe estar en la misma región que tu clúster de AlloyDB.

Quita el plan de copias de seguridad asociado

Para cambiar a un plan de copia de seguridad nuevo, primero quita la asociación del plan de copia de seguridad existente de tu clúster de AlloyDB.

Console

  1. En la consola de Google Cloud , ve a la página Clústeres.

    Ir a los clústeres

  2. Click the name of the cluster you want to modify.

  3. Haz clic en Protección de datos.

  4. En Configuración, haz clic en Editar.

  5. Haz clic en Nivel de copia de seguridad estándar (administrado por AlloyDB) y actualiza la configuración de copia de seguridad estándar de tu clúster según sea necesario.

  6. Haz clic en Actualizar. Se borra el plan de copias de seguridad asociado al clúster, y este ahora se administra con la opción de copias de seguridad estándar. Ahora puedes asociar el nuevo plan de copia de seguridad a tu clúster.

gcloud

Para cambiar a un nuevo plan de copia de seguridad, primero debes quitar la asociación del plan de copia de seguridad existente de tu clúster de AlloyDB. Para quitar el plan de copia de seguridad, sigue estos pasos:

gcloud backup-dr backup-plan-associations delete BPA_ID --project=WORKLOAD_PROJECT_ID --location=REGION

Reemplaza lo siguiente:

  • BPA_ID: Es el ID de asociación del plan de copia de seguridad.
  • WORKLOAD_PROJECT_ID: Es el ID del proyecto en el que reside el clúster de AlloyDB.
  • REGION: la Google Cloud REGIÓN, por ejemplo, us-central1.

Se borra el plan de copias de seguridad asociado al clúster, y este ahora se administra con la opción de copias de seguridad estándar. Ahora puedes asociar el nuevo plan de copia de seguridad a tu clúster.

Asocia el nuevo plan de copia de seguridad con tu clúster

Después de quitar el plan de copias de seguridad existente, puedes asociar un plan de copias de seguridad nuevo a tu clúster de AlloyDB:

Console

Para asociar el nuevo plan de copia de seguridad a tu clúster, sigue estos pasos:

  1. En la consola de Google Cloud , ve a la página Clústeres.

    Ir a los clústeres

  2. Busca el clúster con el que deseas asociar el plan de copias de seguridad. Para abrir la página de Descripción general del clúster, haz clic en su nombre.

  3. Haz clic en Protección de datos.

  4. Haz clic en Editar.

  5. En Configuración, haz clic en Editar.

  6. En Configure Backup Tier, haz clic en Enhanced backup tier (administrado por el servicio Backup and DR).

  7. Es opcional. Selecciona un plan de copia de seguridad.

  8. Haz clic en Actualizar. Tu clúster está habilitado para las copias de seguridad mejoradas con la configuración de copia de seguridad y retención del plan de copias de seguridad asociado.

gcloud

Para asociar el nuevo plan de copia de seguridad a tu clúster, sigue estos pasos:

gcloud backup-dr backup-plan-associations create BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--resource-type=alloydb.googleapis.com/Cluster \
--resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID \

Reemplaza lo siguiente:

  • BPA_ID: Es el ID de asociación del plan de copia de seguridad.
  • WORKLOAD_PROJECT_ID: Es el ID del proyecto en el que reside el clúster de AlloyDB.
  • REGION: La Google Cloud REGIÓN, por ejemplo, us-central1.
  • CLUSTER_ID: Es el ID del clúster de AlloyDB.
  • VAULT_PROJECT_ID: Es el ID del proyecto en el que reside la bóveda de copias de seguridad.
  • BP_ID: Es el ID del plan de copia de seguridad. ### Realiza una copia de seguridad según demanda

Puedes realizar una copia de seguridad a pedido para un clúster de AlloyDB con un plan de copia de seguridad asociado con la Google Cloud consola o laCLI de gcloud.

Console

Para realizar una copia de seguridad a pedido de un clúster de AlloyDB con copias de seguridad mejoradas habilitadas, sigue estos pasos:

  1. En la consola de Google Cloud , ve a la página Clústeres.

    Ir a los clústeres

  2. Haz clic en el nombre del clúster con un plan de copia de seguridad asociado para el que deseas crear una copia de seguridad a pedido.

  3. Haz clic en Protección de datos.

  4. Haz clic en Crear copia de seguridad.

  5. En Crea una copia de seguridad según demanda, elige una regla de copia de seguridad con el período de retención que desees para la copia de seguridad según demanda.

  6. Haz clic en Crear. Se creó tu copia de seguridad según demanda.

gcloud

Para realizar una copia de seguridad a pedido de un clúster con copias de seguridad mejoradas habilitadas, ejecuta el siguiente comando:

gcloud backup-dr backup-plan-associations trigger-backup BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-rule-id=RULE_ID

Reemplaza lo siguiente:

  • BPA_ID: Es el ID de asociación del plan de copia de seguridad.
  • WORKLOAD_PROJECT_ID: Es el ID del proyecto en el que reside el clúster de AlloyDB.
  • REGION: La Google Cloud REGIÓN, por ejemplo, us-central1.
  • RULE_ID: Es el ID de la regla de copia de seguridad dentro del plan de copia de seguridad que se usará para la copia de seguridad a pedido. ### Enumera todas las copias de seguridad de una bóveda de copias de seguridad para tu clúster

Puedes enumerar todas las copias de seguridad de la bóveda de copias de seguridad de tu clúster de AlloyDB con la consola Google Cloud o gcloud CLI.

Console

  1. En la consola de Google Cloud , ve a la página Copias de seguridad.

    Ir a Copias de seguridad

  2. En el menú desplegable Nivel de copia de seguridad, selecciona Nivel mejorado y, luego, el Almacén de copias de seguridad que contiene la copia de seguridad que deseas usar. Se muestran todas las copias de seguridad disponibles en la backup vault para el clúster seleccionado.

gcloud

Para enumerar todas las copias de seguridad disponibles para tu clúster de AlloyDB en la bóveda de copias de seguridad, primero debes encontrar el data-source de tu clúster de AlloyDB y, luego, ejecutar el comando gcloud backup-dr backups list.

Para encontrar el data-source de tu clúster, ejecuta el siguiente comando:

gcloud backup-dr data-source-references fetch-for-resource-type alloydb.googleapis.com/Cluster \
    --location=REGION \
    --project=WORKLOAD_PROJECT_ID \
    --filter='dataSourceGcpResourceInfo.gcp_resourcename="projects/WORKLOAD_PROJECT_NUMBER/locations/REGION/clusters/CLUSTER_ID"'

Reemplaza lo siguiente:

  • REGION: la Google Cloud REGIÓN, por ejemplo, us-central1.
  • WORKLOAD_PROJECT_ID: Es el ID del proyecto en el que reside el clúster de AlloyDB.
  • CLUSTER_ID: Es el ID del clúster de AlloyDB cuya información de Backup and DR deseas encontrar.
  • WORKLOAD_PROJECT_NUMBER: Es un identificador numérico único generado por el sistema para tu proyecto, por ejemplo, 123456789012. Google Cloudse asigna automáticamente cuando creas el proyecto y también es inmutable.

Para enumerar todas las copias de seguridad de una bóveda de copias de seguridad de tu clúster, ejecuta el siguiente comando:

gcloud backup-dr backups list \
--data-source=DDATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAME

Reemplaza lo siguiente:

  • DATA_SOURCE: Es el data-source de tu clúster de AlloyDB.
  • REGION: Es el ID de la región de la bóveda de copias de seguridad.
  • BACKUP_VAULT_NAME: Es el nombre de la bóveda de copias de seguridad asociada a tu plan de copia de seguridad. ### Inhabilita las copias de seguridad mejoradas

Puedes inhabilitar las copias de seguridad mejoradas si vuelves a cambiar tu clúster de AlloyDB a la opción de copias de seguridad estándar. Esto borra la asociación entre el plan de copias de seguridad y tu clúster.

Para cambiar tu clúster a copias de seguridad estándar, sigue estos pasos:

Console

Para inhabilitar las copias de seguridad mejoradas y volver a las copias de seguridad estándar, sigue estos pasos:

  1. En la consola de Google Cloud , ve a la página Clústeres.

    Ir a los clústeres

  2. Haz clic en el nombre del clúster para el que deseas inhabilitar las copias de seguridad mejoradas.

  3. Haz clic en Protección de datos.

  4. En Configuración, haz clic en Editar.

  5. Haz clic en Nivel de copia de seguridad estándar (administrado por AlloyDB), elige la configuración de copia de seguridad y actualiza la configuración de las copias de seguridad estándar para tu clúster según sea necesario.

  6. Haz clic en Guardar. Se borra el plan de copia de seguridad asociado a tu clúster, y este ahora se administra con la opción Copias de seguridad estándar, administrada por AlloyDB.

gcloud

Para inhabilitar las copias de seguridad mejoradas y volver a la opción de copias de seguridad estándar, ejecuta el siguiente comando:

gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME
--LOCATION=BACKUP_VAULT_LOCATION

Reemplaza lo siguiente:

  • BACKUP_PLAN_ASSOCIATION_NAME: Es el nombre de la asociación del plan de copia de seguridad que deseas borrar.
  • BACKUP_VAULT_LOCATION: Es la UBICACIÓN de la bóveda de copias de seguridad.

¿Qué sigue?