En esta página, se explica cómo crear y administrar un plan de copias de seguridad para las copias de seguridad protegidas. Para obtener una descripción de qué son los planes de copias de seguridad y cómo se usan, consulta Planes de copias de seguridad en la consola de Google Cloud .
Antes de comenzar
Para obtener los permisos que necesitas
para crear y administrar un plan de Backup y DR,
pídele a tu administrador que te otorgue el rol de IAM de Usuario de Backup y DR V2 (roles/backupdr.userv2) en tu proyecto de backup vault.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Este rol predefinido contiene los permisos necesarios para crear y administrar un plan de copias de seguridad. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:
Permisos necesarios
Se requieren los siguientes permisos para crear y administrar un plan de copias de seguridad:
-
backupdr.backupPlans.create -
backupdr.backupPlans.list -
backupdr.backupPlans.get -
backupdr.backupPlans.delete -
backupdr.backupVaults.associate
También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.
Para obtener orientación sobre cómo otorgar a un usuario la capacidad de aplicar planes de copia de seguridad en un proyecto determinado (sin la capacidad de crear planes de copia de seguridad), consulta Roles y permisos de IAM para el usuario de copias de seguridad.
Crear un plan de creación de copias de seguridad
Sigue estas instrucciones para crear un plan de copias de seguridad archivadas:
Console
- En la consola de Google Cloud , ve a la página Planes de creación de copias de seguridad en la sección Backup and DR.
- Haz clic en Crear plan de copia de seguridad.
- En Tipo de recurso, selecciona el recurso objetivo.
- En Identidad, proporciona un Nombre único y una Descripción opcional.
- En Ubicación, selecciona la región en la que el plan está activo.
- En Destino, selecciona la bóveda de copias de seguridad que almacena los datos.
- Para configurar las reglas de copia de seguridad, haz lo siguiente:
- Haz clic en Agregar regla.
- Establece la recurrencia.
- Establece la ventana de copia de seguridad.
- Establece el período de retención.
- En Retención a pedido, establece el valor de Retención máxima personalizada a pedido. Si no se especifica, se usa como límite predeterminado el período de retención mínimo aplicado de la bóveda más 30 días.
- En el caso de las bases de datos, activa Registros de la base de datos para habilitar la protección del registro de transacciones.
- Haz clic en Crear.
Un plan de copias de seguridad y su bóveda de copias de seguridad vinculada deben residir en el mismo proyecto.
gcloud
Crea un plan de copias de seguridad con una regla de copia de seguridad para una instancia de Compute Engine.
gcloud backup-dr backup-plans create BACKUP_PLAN_NAME \ --location=REGION \ --resource-type=RESOURCE_TYPE \ --project=PROJECT_ID \ --backup-vault=BACKUPVAULT_NAME \ --backup-rule=rule-id=RULE_NAME,recurrence=RECURRENCE,hourly-frequency=HOURS,time-zone=TIME_ZONE,backup-window-start=START_TIME,backup-window-end=END_TIME,retention-days=BACKUP_RETENTION --max-custom-on-demand-retention-days=MAX_ONDEMAND_RETENTIONReemplaza lo siguiente:
BACKUP_PLAN_NAME: El nombre del plan de copia de seguridad.REGION: La Google Cloud región en la que deseas crear el plan de copia de seguridad.RESOURCE_TYPE: Es el tipo de recurso que protegerá el plan de copias de seguridad. Estos son los valores:compute.googleapis.com/Instancecompute.googleapis.com/Disksql.googleapis.com/Instancealloydb.googleapis.com/Clusterfile.googleapis.com/Instance
PROJECT_ID: Es el nombre del proyecto en el que reside la bóveda de copias de seguridad.BACKUPVAULT_NAME: Es el nombre de la backup vault que deseas usar para el almacenamiento de copias de seguridad.RULE_NAME: Es el nombre de la regla de copia de seguridad.RECURRENCE: Es la frecuencia con la que se crearán las copias de seguridad. Puede ser por hora, día, semana, mes o año.HOURS: Es la frecuencia de las copias de seguridad por hora. Especifica este valor solo si estableces la recurrencia por hora. La cantidad mínima de horas siempre se establece en seis.TIME_ZONE: Es la zona horaria del plan de copia de seguridad, como UTC. Usa el formato de zona horaria de IANA para incluir la zona horaria del plan de copias de seguridad.START_TIME: La hora de inicio es la hora del día en formato de 24 horas. La hora de inicio debe ser anterior a la de finalización y se incluye en el período de copia de seguridad.END_TIME: La hora de finalización es la hora del día en formato de 24 horas. La hora de finalización debe ser posterior a la de inicio y es exclusiva para el período de copia de seguridad.BACKUP_RETENTION: Es el período de retención de la copia de seguridad. Ten en cuenta que el período de retención de copias de seguridad debe ser igual o mayor que el período de retención mínimo aplicado de la backup vault.MAX_ONDEMAND_RETENTION: Es el período de retención personalizado máximo permitido (en días) para las copias de seguridad según demanda creadas con este plan de copias de seguridad.
Crea un plan de copias de seguridad sin reglas de copia de seguridad para una instancia de Compute Engine.
gcloud backup-dr backup-plans create BACKUP_PLAN_NAME \ --location=REGION \ --resource-type=RESOURCE_TYPE \ --project=PROJECT_ID \ --backup-vault=BACKUPVAULT_NAME \ --max-custom-on-demand-retention-days=MAX_ONDEMAND_RETENTIONEjemplos de asignación de un plan de copia de seguridad:
Ejemplo: Crea una copia de seguridad de una instancia de Compute Engine cada seis horas y almacena las copias de seguridad durante 11 días.
gcloud backup-dr backup-plans create bp-hourly \ --project=test-project --location=us-central1 \ --resource-type=compute.googleapis.com/Instance \ --backup-vault=test-bv \ --backup-rule=rule-id=rule-hourly,recurrence=HOURLY,hourly-frequency=6,backup-window-start=5,backup-window-end=12,retention-days=11Ejemplo: Crea copias de seguridad de los discos todos los días entre las 5 a.m. y las 12 p.m., y almacénalas durante 12 días.
gcloud backup-dr backup-plans create bp-daily \ --project=test-project --location=us-central1 \ --resource-type=compute.googleapis.com/Disk \ --backup-vault=test-bv \ --backup-rule=rule-id=rule-daily,recurrence=DAILY,backup-window-start=5,backup-window-end=12,retention-days=12Ejemplo: Crea una copia de seguridad de una instancia de Compute Engine los lunes y miércoles entre las 5 a.m. y las 12 p.m., y almacena las copias de seguridad durante 13 días.
gcloud backup-dr backup-plans create bp-weekly \ --project=test-project --location=us-central1 \ --resource-type=compute.googleapis.com/Instance \ --backup-vault=test-bv \ --backup-rule=rule-id=rule-weekly,recurrence=WEEKLY,days-of-week='MON WED',backup-window-start=5,backup-window-end=12,retention-days=13Ejemplo: Crea copias de seguridad de los discos los días 1 y 15 de cada mes entre las 5 a.m. y las 12 p.m., y almacénalas durante 14 días.
gcloud backup-dr backup-plans create bp-monthly \ --project=test-project --location=us-central1 \ --resource-type=compute.googleapis.com/Disk \ --backup-vault=test-bv \ --backup-rule=rule-id=rule-monthly,recurrence=MONTHLY,days-of-month='1 15',backup-window-start=5,backup-window-end=12,retention-days=14Ejemplo: Crea copias de seguridad de una instancia de Compute Engine los días 10, 20 y 30 de marzo, junio, septiembre y diciembre de cada año, y almacénalas durante 16 días.
gcloud backup-dr backup-plans create bp-yearly \ --project=test-project --location=us-central1 \ --resource-type=compute.googleapis.com/Instance \ --backup-vault=test-bv \ --backup-rule=rule-id=rule-yearly,recurrence=YEARLY,months='MAR JUN SEP DEC',days-of-month='10 20 30',backup-window-start=5,backup-window-end=12,retention-days=16
Terraform
Puedes usar un recurso de Terraform para crear un plan de copias de seguridad con una frecuencia de copias de seguridad por hora, diaria, semanal, mensual o anual.
Enumera los planes de copias de seguridad
Sigue estas instrucciones para enumerar los planes de copias de seguridad.
Console
En la consola de Google Cloud , ve a la página Planes de copias de seguridad.
Ir a Planes de copias de seguridad
En la página Plan de copias de seguridad, se enumeran todos los planes de copias de seguridad de tu proyecto.
gcloud
Enumera los planes de copias de seguridad.
gcloud backup-dr backup-plans list \ --location=LOCATION \ --project=PROJECT_IDReemplaza lo siguiente:
LOCATION: Es la ubicación de los planes de copia de seguridad.PROJECT_ID: Es el nombre del proyecto en el que se crean los planes de copia de seguridad.
Cómo ver los detalles del plan de copias de seguridad
Sigue estas instrucciones para ver los detalles del plan de copias de seguridad.
Console
En la consola de Google Cloud , ve a la página Planes de copias de seguridad.
En la lista de planes de copias de seguridad, haz clic en el nombre del plan que deseas ver.
En los detalles del plan de copia de seguridad, se muestra la siguiente información:
- Tipo de recurso
- Detalles del plan de creación de copias de seguridad
- Nombre de la backup vault
- Ubicación del almacenamiento de copias de seguridad
- Período de retención de copias de seguridad
gcloud
Consulta los detalles del plan de copias de seguridad.
gcloud backup-dr backup-plans describe BACKUP_PLAN_NAME \ --location=LOCATION \ --project=PROJECT_IDReemplaza lo siguiente:
BACKUP_PLAN_NAME: El nombre del plan de copia de seguridad.LOCATION: Es la ubicación del plan de copia de seguridad.PROJECT_ID: Es el nombre del proyecto en el que se crea el plan de copia de seguridad.
Borra un plan de copia de seguridad
No se puede borrar un plan de copias de seguridad si lo usas para proteger un recurso. Para borrar un plan de copias de seguridad, primero quítalo del recurso y, luego, bórralo.
Cuando borras un plan de copias de seguridad, sucede lo siguiente:
- Las copias de seguridad creadas mientras se aplicaba el plan no se ven afectadas. Las copias de seguridad vencen según sus períodos de retención y se puede acceder a ellas hasta ese momento.
- Dejarán de funcionar todas las automatizaciones que hagan referencia al plan.
Sigue estas instrucciones para borrar un plan de copias de seguridad.
Console
En la consola de Google Cloud , ve a la página Planes de copias de seguridad.
Haz clic en el plan de copias de seguridad que quieras borrar.
Haz clic en Borrar.
En la ventana de superposición que aparece, confirma que deseas borrar el plan de copias de seguridad y su contenido.
Haz clic en Borrar.
gcloud
Borra un plan de copias de seguridad.
gcloud backup-dr backup-plans delete BACKUP_PLAN_NAME \ --location=LOCATION \ --project=PROJECT_IDReemplaza lo siguiente:
BACKUP_PLAN_NAME: Es el nombre del plan de copia de seguridad que deseas borrar.LOCATION: Es la ubicación del plan de copia de seguridad.PROJECT_ID: Es el nombre del proyecto en el que se crea el plan de copia de seguridad.