Administra las copias de seguridad mejoradas

Puedes habilitar y administrar las 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 Descripción general de la copia de seguridad y la 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 del servicio Backup and DR

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

Habilita la API del servicio Backup and DR

Permisos necesarios

Para configurar copias de seguridad mejoradas para tus clústeres de AlloyDB, necesitas el rol 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 Backup and DR.

Elige un nivel de copia de seguridad durante la creación del clúster

Puedes elegir entre los niveles de copia de seguridad estándar y mejorado cuando creas un clúster de AlloyDB principal o secundario nuevo. El nivel estándar es el predeterminado, pero puedes elegir copias de seguridad mejoradas para usar Backup and DR para la administración centralizada. Para obtener más información, consulta Opciones de copia de seguridad.

Para elegir un nivel de copia de seguridad cuando creas un 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. Haz clic en Crear clúster y, luego, selecciona el tipo de clúster principal o secundario.

  3. Completa los campos de configuración de clúster obligatorios.

  4. Haz clic en Mostrar opciones avanzadas.

  5. Expande la sección Protección de datos.

  6. En Configurar el nivel de copia de seguridad, selecciona Nivel de copia de seguridad mejorada (administrado por el servicio Backup and DR).

  7. Selecciona un plan de copia de seguridad para asociarlo con el recurso.

    Para obtener información sobre los precios, haz clic en Comparar niveles. Los precios se basan en la región que seleccionaste.

  8. Haz clic en Crear clúster.

Habilitar copias de seguridad mejoradas

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

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

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

Identifica el plan de copia de seguridad que quieres usar

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

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

Asocia un plan de copia de seguridad con 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 copia de seguridad con 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 copia 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 Configura el nivel de copia de seguridad, haz clic en Nivel de copia de seguridad mejorada (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 realizar copias de seguridad mejoradas con la configuración de copia de seguridad y retención del plan de copia 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: 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: Es la región de Google Cloud , 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 backup vault.
  • BP_ID: Es el ID del plan de copia de seguridad.

Administra las copias de seguridad mejoradas

Después de habilitar el clúster para las copias de seguridad mejoradas y de asociar un plan de copias de seguridad con el clúster, puedes cambiar el plan de copias de seguridad asociado del clúster, realizar una copia de seguridad a pedido o ver todas las copias de seguridad en la backup vault.

Para administrar un plan de copia de seguridad, consulta Crea y administra un plan de copia de seguridad. Para administrar una backup vault, consulta Crea y administra una backup vault.

Visualiza y administra copias de seguridad mejoradas a nivel de proyecto

Para ver y organizar las copias de seguridad de todos los clústeres de tu proyecto en los niveles de almacenamiento estándar y mejorado, sigue estos pasos:

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

    Ir a Copias de seguridad

  2. Haz clic en la pestaña Mejorado para mostrar una vista de carpeta en la que los clústeres se organizan por sus almacenes de copias de seguridad.

  3. Para ver los detalles o la configuración de las copias de seguridad, haz clic en el nombre de un clúster o una carpeta.

    En la página resultante, se preselecciona el nivel según la pestaña desde la que navegaste. Si se borró un clúster, el ícono de la carpeta muestra un ícono de borrado. La información solo se muestra para las copias de seguridad existentes.

Visualiza y administra copias de seguridad mejoradas a nivel del clúster

Puedes ver los detalles de la copia de seguridad del clúster y restablecer o borrar una copia de seguridad mejorada apta. Para obtener más información sobre las copias de seguridad que cumplen con los requisitos para borrarse, consulta Borra una copia de seguridad mejorada.

Para ver y administrar las copias de seguridad de un 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. Elige un clúster.

  3. Abre la página Protección de datos.

  4. Haz clic en la pestaña Mejorado para mostrar una vista de carpeta en la que los clústeres se organizan por sus almacenes de copias de seguridad.

Cambia el plan de copias de seguridad asociado de tu clúster

Puedes cambiar el plan de copias de seguridad asociado con un clúster de AlloyDB por otro plan de copias de seguridad. El nuevo plan de copia de seguridad debe cumplir con los siguientes criterios:

  • Usa la misma backup vault
  • Estar en la misma región que tu clúster de AlloyDB

Console

Para cambiar el plan de copia de seguridad asociado con 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. Abre la página Descripción general del clúster.

  3. Haz clic en Protección de datos.

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

  5. En Configurar el nivel de copia de seguridad, confirma que esté seleccionado Nivel de copia de seguridad mejorada (administrado por el servicio Backup and DR).

  6. Selecciona un nuevo plan de copia de seguridad y, luego, haz clic en Aplicar.

  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 copia de seguridad asociado.

gcloud

Para cambiar el plan de copia de seguridad asociado con tu clúster, ejecuta el siguiente comando:

gcloud backup-dr backup-plan-associations update BPA_ID \
  --workload-project=WORKLOAD_PROJECT_ID \
  --location=REGION \
  --backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID

Reemplaza lo siguiente:

  • BPA_ID: 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 REGION, por ejemplo, us-central1.
  • VAULT_PROJECT_ID: Es el ID del proyecto en el que reside la backup vault.
  • BP_ID: el ID del plan de copia de seguridad nuevo. ### Realiza una copia de seguridad a pedido

Puedes realizar una copia de seguridad on demand para un clúster de AlloyDB con un plan de copia de seguridad asociado con la consola de Google Cloud o la gcloud CLI.

Console

Para realizar una copia de seguridad a pedido de un clúster de AlloyDB con las 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 Crear una copia de seguridad a pedido, elige una regla de copia de seguridad con el período de retención que desees para la copia de seguridad a pedido.

  6. Haz clic en Crear. Se creó tu copia de seguridad a pedido.

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: 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 REGION, 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 backup vault de tu clúster

Puedes enumerar todas las copias de seguridad en el backup vault de tu clúster de AlloyDB con la consola de Google Cloud o la 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 backup vault 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 de tu clúster de AlloyDB en la backup vault, 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 región de Google Cloud , 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 Cloudasigna este número de forma automática cuando creas el proyecto, y también es inmutable.

Para enumerar todas las copias de seguridad en un backup vault de tu clúster, ejecuta el siguiente comando:

gcloud backup-dr backups list \
--data-source=DATA_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 backup vault.
  • BACKUP_VAULT_NAME: Es el nombre de la backup vault asociada con tu plan de copia de seguridad. ### Inhabilita las copias de seguridad mejoradas

Para inhabilitar las copias de seguridad mejoradas, vuelve a cambiar el clúster de AlloyDB a la opción de copias de seguridad estándar. Esto borra la asociación entre el plan de copia 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 cambiar el clúster a la opción de 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 de tu clúster y, ahora, este se administra con la opción de copias de seguridad estándar, que administra AlloyDB.

gcloud

Para inhabilitar las copias de seguridad mejoradas y volver a cambiar el clúster 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 backup vault.

Borra una copia de seguridad mejorada

Puedes borrar de forma manual copias de seguridad mejoradas de AlloyDB específicas en la consola deGoogle Cloud si cumplen con los requisitos para su eliminación. Puedes borrar las copias de seguridad mejoradas en las siguientes situaciones:

  • Copias de seguridad vencidas en una vault: si una copia de seguridad superó su tiempo de retención programado (por ejemplo, después de 14 días para las políticas predeterminadas), por lo general, está disponible para su eliminación manual.
  • Copias de seguridad manuales: Las copias de seguridad activadas por un usuario a menudo se pueden borrar antes de que venzan de forma natural, siempre que no estén protegidas por un bloqueo de retención estricto a largo plazo.
  • Copias de seguridad creadas antes de un cambio en la política de retención: si se actualiza una política de período de retención mínimo en una vault, por lo general, se pueden borrar las copias de seguridad creadas antes de que se aplicara la actualización de la política.
  • Copias de seguridad no inmutables: si bien Backup and DR promueve las copias de seguridad inmutables, protegidas y administradas por Google para evitar la manipulación, las copias de seguridad no bloqueadas o vencidas en una backup vault se pueden borrar de forma manual.

Para borrar una copia de seguridad mejorada, sigue estos pasos:

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

    Ir a los clústeres

  2. Selecciona el clúster asociado con la copia de seguridad que deseas borrar.

  3. Haz clic en Protección de datos en la navegación lateral.

  4. Asegúrate de que esté seleccionado el nivel Mejorado para mostrar las copias de seguridad de Backup and DR.

  5. Busca la copia de seguridad específica en la lista y, luego, expande more_vert Más opciones.

  6. Haz clic en Borrar copia de seguridad.

  7. Confirma la eliminación. Si la operación falla, puedes ver los detalles del error en la página Clústeres.

¿Qué sigue?