Visualización de políticas de copia de seguridad
Enumera y consulta las políticas de copia de seguridad de « IBM Cloud » para tus recursos de almacenamiento, incluidos los detalles de las políticas y los recursos cuyas etiquetas coinciden con una política de copia de seguridad.
Ver políticas de respaldo en la consola
Puede listar todas las políticas de copia de seguridad y ver detalles de una política específica utilizando la interfaz de usuario.
Listado de todas las políticas de respaldo en la consola
Enumera todas las políticas de copia de seguridad que hayas creado para los volúmenes de tu cuenta en la región seleccionada mediante la interfaz de usuario.
En la consola IBM Cloud, haga clic en el menú de navegación >
> Almacenamiento > Políticas de respaldo.
La tabla 1 describe la información de la página Lista de políticas de copia de seguridad. Se ha seleccionado la región predeterminada de la cuenta. Puedes seleccionar otra región en el menú. Las políticas aparecen en la página ordenadas de más reciente a más antigua.
| Campo | Valor |
|---|---|
| Nombre | Haz clic en el nombre de una política para ver sus detalles. |
| Estado | El estado de la política, como «Estable ». Para obtener más información sobre los estados de política, consulte Estados de política de copia de seguridad. |
| Recursos aplicados | Número de recursos (volúmenes de Block Storage for VPC, recursos compartidos de File Storage for VPC o instancias de servidor virtual) de los que la política [1] debe realizar copias de seguridad. El número es un enlace que le lleva a una lista de recursos que se aplican a la política. |
| Etiquetas de recursos de destino | Etiquetas para los volúmenes de destino o los recursos compartidos de los que está realizando una copia de seguridad. |
| Hora de la última ejecución (local) | La hora más reciente en la que se ha ejecutado un trabajo para la política de copia de seguridad. Si el campo está en blanco, los volúmenes no tienen etiquetas coincidentes para que se ejecute un trabajo. |
| Fecha de creación (local) | Fecha y hora en las que se creó la copia de seguridad. |
Al pulsar el icono Acciones , puede visualizar un menú de acciones específicas del contexto.
- Restaurar
- Suprimir
Ver detalles de una política de respaldo en la consola
Puedes consultar los detalles de una política de copias de seguridad a través de la interfaz de usuario.
-
En la consola IBM Cloud, haga clic en el
menú de navegación >
> Almacenamiento > Políticas de respaldo.
-
Pulse un nombre de política. Las tablas 2 y 3 describen la información sobre la política de copia de seguridad seleccionada y sus planes asociados. Puedes añadir seguimiento de actividades, notificaciones de eventos o eliminar la política desde el menú Acciones
.
| Campo | Valor |
|---|---|
| Nombre | Nombre de la política de copia de seguridad. Pulse el icono Editar |
| ID de política | ID de la política de copia de seguridad. |
| Grupo de recursos | Grupo de recursos para el volumen Block Storage for VPC. |
| Ubicación | Políticas de la región seleccionada. |
| Fecha de creación | La fecha en la que se creó la póliza. |
| CRN | Nombre de recurso de nube de la política. |
| Recursos aplicados | El número de volúmenes cubiertos por la política. Esta lista incluye los volúmenes y recursos compartidos creados por los usuarios para la cuenta. Si la política es una política de toda la empresa, la lista muestra los volúmenes de la cuenta de empresa y no los volúmenes de sus cuentas hijo. |
| Etiquetas de recursos de destino | Este campo muestra las etiquetas de usuario que pueden desencadenar la creación de una copia de seguridad cuando se aplican a un recurso. -Puede pulsar el icono Editar -Consulte también Aplicación de políticas de copia de seguridad a recursos utilizando etiquetas. |
| Tipo de recurso de destino | La política de copia de seguridad se puede aplicar a volúmenes de bloque individuales o a un grupo de consistencia de volúmenes de bloque de instancias. |
| Último trabajo de copia de seguridad | Muestra la fecha y hora en que se ejecutó el último trabajo de copia de seguridad. Las tareas de copia de seguridad crean o eliminan instantáneas de copia de seguridad en función de la frecuencia del plan y los parámetros de retención. Para ver qué tipo de trabajo se ejecutó en último lugar, haz clic en « Ver ». |
| CRN de cuenta de empresa | Este valor sólo se muestra cuando la política de copia de seguridad es una política de toda la empresa. Es el nombre de recurso de nube de la empresa que ha creado la política. |
| Estado | El estado de salud actual de la política. Para obtener más información, consulte el apartado Preguntas frecuentes. |
La tarjeta Planes muestra el nombre del plan, la política de retención y el estado del plan. Si lo deseas, puedes hacer clic en «Crear» para añadir más planes a una póliza ya existente.
| Campo | Valor |
|---|---|
| Nombre de plan | Nombre exclusivo del plan. Expanda para ver los detalles del plan, como la frecuencia, las etiquetas asociadas con este plan y si están habilitadas la restauración rápida y las copias remotas. |
| Retención | Periodo que has establecido para que el plan esté en vigor; por ejemplo, 30 días. |
| Estado | Estado del plan. Muestra enabled para un plan activo. |
Al pulsar el icono Acciones , puede visualizar un menú de acciones específicas del contexto. Puede cambiar el nombre y otros detalles del plan como, por ejemplo,
la retención, las etiquetas, la restauración rápida y las copias remotas. Para más información, ver Editar o eliminar un plan de respaldo en la consola.
Visualización de la lista de recursos asociados a una política de copia de seguridad
Ver la lista de recursos de los que se ha realizado una copia de seguridad mediante la política. Para que un recurso quede amparado por una política, debe estar etiquetado con al menos una de las etiquetas de la política correspondientes a los recursos de destino.
Puede utilizar esta lista de volúmenes Block Storage for VPC, recursos compartidos File Storage for VPC o instancias de servidor virtual para verificar que las políticas de copia de seguridad se aplican correctamente.
-
En la consola IBM Cloud, haga clic en el
menú de navegación >
> Almacenamiento > Políticas de respaldo.
-
Pulse un nombre de política.
-
Pulse en la pestaña Recursos aplicados.
- Si la política es para volúmenes Block Storage for VPC individuales, se muestra una lista de los volúmenes de los que esta política ha realizado una copia de seguridad. La información sobre los volúmenes incluye el nombre del volumen, su estado, su tamaño y el tipo de cifrado.
Lista de volúmenes Block Storage for VPC para la política de copia de seguridad Campo Descripción Nombre Nombre del volumen. Pulse el icono Editar para editar.
Estado Estado del volumen. Tamaño Tamaño del volumen en GB. Cifrado Cifrado gestionado por IBM o cifrado gestionado por el cliente. Puede añadir otros volúmenes a esta política pulsando Añadir volúmenes. El panel lateral informativo proporciona una lista de etiquetas para los recursos de destino que puede aplicar al volumen y un enlace a la lista de Block Storage for VPC volúmenes. Debes aplicar al volumen al menos una de las etiquetas de la política para los recursos de destino. |
- Si la política es para copias de seguridad de varios volúmenes de un grupo de consistencia de volúmenes Block Storage for VPC, se muestra una lista de instancias de servidor virtual. La lista contiene las instancias de servidor virtual cuyos volúmenes de Block Storage se copian en esta política. La información sobre las instancias de servidor virtual incluye el nombre, el estado, la VPC y el perfil.
Lista de instancias de servidor virtual. Campo Descripción Nombre Nombre del volumen. Pulse el icono Editar para editar.
Estado Estado del volumen. Virtual Private Cloud El nombre de la VPC en la que se encuentra la instancia de servidor virtual. Púlselo para ir a la página de detalles de la VPC. Perfil El perfil de recursos de la instancia del servidor virtual. Pulse **Añadir instancia de servidor virtual** para añadir los volúmenes conectados de una instancia de servidor virtual a esta política. El panel lateral informativo proporciona una lista de etiquetas para los recursos de destino que puede aplicar a la instancia de servidor virtual. También contiene un enlace a la lista de instancias de servidor virtual de su cuenta. Hay que aplicar al menos una de las etiquetas de la política a los recursos de destino del volumen.- Si la política es para archivos compartidos, se muestra una lista de los archivos compartidos de los que se hace copia de seguridad con esta política. La información sobre los recursos compartidos incluye sus nombres, estado, tamaños de volumen y tipos de cifrado.
Lista de recursos compartidos File Storage for VPC para la política de copia de seguridad Campo Descripción Nombre Nombre de la acción. Pulse el icono Editar para editar.
Estado Estado de la acción. Tamaño Tamaño de la participación en GB. Cifrado Cifrado gestionado por IBM o cifrado gestionado por el cliente.
Cómo consultar las políticas de copia de seguridad desde la CLI
Puede ver las políticas de copia de seguridad utilizando la CLI.
Antes de empezar
Para poder utilizar la CLI, debe instalar la CLI de IBM Cloud y el plugin de la CLI de VPC. Para obtener más información, consulte los Requisitos previos de la CLI.
Inicia sesión en IBM Cloud®.
ibmcloud login --sso -a cloud.ibm.com
Este mandato devuelve un URL y solicita un código de acceso. Vaya a ese URL en el navegador e inicie la sesión. Si se ejecuta correctamente, recibe un código de acceso de un solo uso. Copie este código de acceso y péguelo como respuesta en la solicitud. Después de una autenticación correcta, se le solicitará que elija su cuenta. Si tienes acceso a varias cuentas, selecciona la cuenta con la que quieras iniciar sesión. Responda a cualquier solicitud restante para finalizar el inicio de sesión.
Mostrar todas las políticas de copia de seguridad desde la CLI
Ejecuta el comando « backup-policies » para ver una lista de todas las políticas de copia de seguridad que has creado en tu cuenta y en tu región.
ibmcloud is backup-policies [--tag TAG_NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
El ejemplo siguiente muestra la salida que puede esperar.
ibmcloud is backup-policies
Listing backup policies in all resource groups and region eu-de under account Test Account as user test.user@ibm.com...
ID Name Status Resource group
r138-0521986d-963c-4c18-992d-d6a7a99d115f backup-policy-v1 stable defaults
r138-a84c2063-e95f-46dc-98a8-9799b0e2fd2f demo2 stable defaults
r138-8c494618-9e4f-4b67-9a08-ee3491404f3b my-backup-policy-v1 stable defaults
r138-5c719085-cf26-456e-9216-984866659e29 my-backup-policy-v2 stable defaults
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policies. Para obtener más información sobre los valores
de la columna Status, consulte Estados de política de copia de seguridad
Cómo consultar los detalles de una política de copias de seguridad desde la CLI
Ejecuta el comando « backup-policy » y especifica el ID de la política de copia de seguridad o el nombre de la política.
ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]
El ejemplo siguiente lista las propiedades de una política de copia de seguridad con el plan que contiene.
ibmcloud is backup-policy my-backup-policy-v2
Getting backup policy my-backup-policy-v2 under account Test Account as user test.user@ibm.com...
ID r006-0723c648-9a47-4d51-b1ba-349e21e715b6
Name my-backup-policy-v2
CRN crn:v1:bluemix:public:is:us-south:a/a1234567::backup-policy:r006-0723c648-9a47-4d51-b1ba-349e21e715b6
Status stable
Last job completed at 2023-09-26T10:13:18.000Z
Plans ID Name Resource type
r006-e888bb31-7bf2-4885-a9f3-d448c1c37326 my-plan-b backup_policy_plan
Backup tags dev:test
Match resource type volume
Resource group ID Name
6edefe513d934fdd872e78ee6a8e73ef defaults
Created at 2023-09-05T16:30:09+00:00
El ejemplo siguiente utiliza el ID de política y la opción para recibir la respuesta en formato JSON. Esta política crea copias de seguridad de grupo de coherencia en las cuentas hijo de una empresa.
ibmcloud is backup-policy r006-0723c648-9a47-4d51-b1ba-349e21e715b6 --output JSON
Getting backup policy r006-0723c648-9a47-4d51-b1ba-349e21e715b6 under account Test Account as user test.user@ibm.com...
{
"created_at": "2023-09-05T16:30:09.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::backup-policy:r006-0723c648-9a47-4d51-b1ba-349e21e715b6",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6",
"id": "r006-0723c648-9a47-4d51-b1ba-349e21e715b6",
"lifecycle_state": "stable",
"match_resource_type": "instance",
"included_content": "data_volumes",
"match_user_tags": "dev:test",
"name": "my-backup-policy-v2",
"plans": [
{
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6/plans/r006-e888bb31-7bf2-4885-a9f3-d448c1c37326",
"id": "r006-e888bb31-7bf2-4885-a9f3-d448c1c37326",
"name": "my-plan-b",
"resource_type": "backup_policy_plan"
}
],
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/6edefe513d934fdd872e78ee6a8e73ef",
"id": "6edefe513d934fdd872e78ee6a8e73ef",
"name": "defaults"
},
"resource_type": "backup_policy",
"scope": {
"id": "7e44cb4667ba4b88b1b1f8dcc15e33b3",
"crn": "crn:v1:bluemix:public:enterprise::a/a1234567::enterprise:7e44cb4667ba4b88b1b1f8dcc15e33b3",
"resource_type": ""
}
}
El ejemplo siguiente utiliza el nombre de política y ninguna otra opción. La política se aplica a volúmenes Block Storage individuales.
ibmcloud is backup-policy my-backup-policy-v1
Getting backup policy my-backup-policy-v1 under account Test Account as user test.user@ibm.com...
ID r138-8c494618-9e4f-4b67-9a08-ee3491404f3b
Name my-backup-policy-v1
CRN crn:v1:bluemix:public:is:eu-de:a/a1234567::backup-policy:r138-8c494618-9e4f-4b67-9a08-ee3491404f3b
Status stable
Last job completed at 2023-02-22T20:12:44.000Z
Plans ID Name Resource type
r138-4d77d84c-929c-49e9-9f05-952be9486406 not-just-another-plan backup_policy_plan
r138-7734be40-e2a5-4ee6-b4bd-75763639092b my-policy-plan backup_policy_plan
Backup tags dev:test
Match resource type volume
Resource group defaults
Created at 2023-02-21T18:37:17+00:00
El ejemplo siguiente lista las propiedades de una política de copia de seguridad de empresa. El ámbito muestra el CRN de la cuenta de empresa.
ibmcloud is backup-policy r006-0bc533ed-4796-407a-982e-693b418f3de3
Getting backup policy r006-0bc533ed-4796-407a-982e-693b418f3de3 under account Enterprise Test as user test.user@ibm.com...
ID r006-0bc533ed-4796-407a-982e-693b418f3de3
Name backup-scope-2
CRN crn:bluemix:public:is:us-south:a/a1234567::backup-policy:r006-0bc533ed-4796-407a-982e-693b418f3de3
Status stable
Plans ID Name Resource type
r006-0741b600-e8d5-41b4-88a7-c19b6fbf89ca scope-plan-2 backup_policy_plan
Backup tags dev:test
included-content data_volumes
Match resource type volume
Resource group ID Name
e579217258f74f42974e6ec4da287fc5 Default
Scope ID CRN Resource type
7e44cb4667ba4b88b1b1f8dcc15e33b3 crn:v1:bluemix:public:enterprise::a/a1234567::enterprise:7e44cb4667ba4b88b1b1f8dcc15e33b3 -
Health State ok
Created at 2023-08-30T13:39:10+05:30
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policy.
Listar todos los planes de una política de copias de seguridad desde la CLI
Ejecuta el comando « ibmcloud is backup-policy-plans » y especifica el ID de la política o su nombre para ver todos los planes creados para dicha política.
ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]
El ejemplo siguiente especifica el nombre de política. La salida proporciona información básica de los planes de copia de seguridad, como el ID, el nombre, el estado y las expresiones CRON que definen las planificaciones para las copias de seguridad.
ibmcloud is backup-policy-plans backup-policy-v1
Listing plans of backup policy backup-policy-v1 under account Test Account as user test.user@ibm.com...
ID Name Active Lifecycle state Cron specification
r138-2129a79a-5629-4069-bf79-7bb0af3b0bd3 my-policy-plan-a true stable 05 15 * * *
r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9 my-policy-plan-c true stable 10 20 * * *
El ejemplo siguiente especifica el ID de política de la política del ejemplo anterior. La salida proporciona información más detallada sobre los planes (my-policy-plan-a y my-policy-plan-c) que incluye información
sobre clones de restauración rápida y también sobre la política de retención.
$ ibmcloud is backup-policy-plans r138-0521986d-963c-4c18-992d-d6a7a99d115f --output JSON
[
{
"active": true,
"attach_user_tags": [
"daily-backup-plan"
],
"clone_policy": {
"max_snapshots": 4,
"zones": [
{
"href": "https://eu-de.iaas.cloud.ibm.com/v1/regions/eu-de/zones/eu-de-1",
"name": "eu-de-1"
},
{
"href": "https://eu-de.iaas.cloud.ibm.com/v1/regions/eu-de/zones/eu-de-2",
"name": "eu-de-2"
}
]
},
"copy_user_tags": true,
"created_at": "2023-02-21T22:42:31.000Z",
"cron_spec": "05 15 * * *",
"deletion_trigger": {
"delete_after": 20,
"delete_over_count": 20
},
"href": "https://eu-de.iaas.cloud.ibm.com/v1/backup_policies/r138-0521986d-963c-4c18-992d-d6a7a99d115f/plans/r138-2129a79a-5629-4069-bf79-7bb0af3b0bd3",
"id": "r138-2129a79a-5629-4069-bf79-7bb0af3b0bd3",
"lifecycle_state": "stable",
"name": "my-policy-plan-a",
"resource_type": "backup_policy_plan"
},
{
"active": true,
"attach_user_tags": [
"daily-backup-plan"
],
"clone_policy": {
"max_snapshots": 3,
"zones": [
{
"href": "https://eu-de.iaas.cloud.ibm.com/v1/regions/eu-de/zones/eu-de-1",
"name": "eu-de-1"
},
{
"href": "https://eu-de.iaas.cloud.ibm.com/v1/regions/eu-de/zones/eu-de-2",
"name": "eu-de-2"
}
]
},
"copy_user_tags": true,
"created_at": "2023-02-21T22:42:32.000Z",
"cron_spec": "10 20 * * *",
"deletion_trigger": {
"delete_after": 20,
"delete_over_count": 20
},
"href": "https://eu-de.iaas.cloud.ibm.com/v1/backup_policies/r138-0521986d-963c-4c18-992d-d6a7a99d115f/plans/r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9",
"id": "r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9",
"lifecycle_state": "stable",
"name": "my-policy-plan-c",
"resource_type": "backup_policy_plan"
}
]
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policy-plans.
Cómo consultar los detalles de un plan de copia de seguridad desde la CLI
Ejecute el comando ibmcloud is backup-policy-plan y especifique el ID o el nombre de la política y el ID o el nombre del plan.
ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]
El ejemplo siguiente especifica la política y el nombre del plan.
ibmcloud is backup-policy-plan backup-policy-v1 my-policy-plan-a
Getting plan my-policy-plan-a under account Test Account as user test.user@ibm.com...
ID r138-2129a79a-5629-4069-bf79-7bb0af3b0bd3
Name my-policy-plan-a
Active true
Lifecycle state stable
Clone policy Max snapshots Zones
4 eu-de-1,eu-de-2
Deletion trigger Delete after Delete over count
20 20
Remote Region Policies Region Encryption Key Delete over count
us-east - 99
Attached tags daily-backup-plan
Copy tags true
Cron specification 05 15 * * *
Created at 2023-02-21T22:42:31+00:00
Resource type backup_policy_plan
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policy-plan.
Visualización de políticas y planes de copia de seguridad mediante la API
Puede ver políticas y planes de copia de seguridad utilizando la API.
Mostrar los detalles de una política de copias de seguridad mediante la API
Puede recuperar mediante programación los detalles de una política de copia de seguridad llamando al método /backup_policies/{backup_policy_id} en la API de VPC tal como se muestra en la siguiente solicitud de ejemplo.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/r006-076191ba-49c2-4763-94fd-c70de73ee2e6?version=2023-09-26&generation=2"\
-H "Authorization: Bearer $iam_token"
Una respuesta satisfactoria tiene un aspecto similar al del ejemplo siguiente.
{
"created_at": "2023-09-26T15:06:03.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/123456::backup-policy:r006-076191ba-49c2-4763-94fd-c70de73ee2e6",
"included_content": [
"data_volumes"
],
"health_reasons": [],
"health_state": "ok",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-076191ba-49c2-4763-94fd-c70de73ee2e6",
"id": "r006-076191ba-49c2-4763-94fd-c70de73ee2e6",
"lifecycle_state": "stable",
"match_resource_type": "volume",
"match_user_tags": [
"my-tag-1",
"my-tag-2"
],
"name": "my-backup-policy",
"plans": [
{
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-076191ba-49c2-4763-94fd-c70de73ee2e6/plans/r006-4d6074c4-3811-4bb3-af4a-1fd6cb38d6fe",
"id": "r006-4d6074c4-3811-4bb3-af4a-1fd6cb38d6fe",
"name": "my-backup-plan-1",
"resource_type": "backup_policy_plan"
}
],
"resource_group": {
"crn": "crn:v1:bluemix:public:resource-controller::a/123456::resource-group:678523bcbe2b4eada913d32640909956",
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/678523bcbe2b4eada913d32640909956",
"id": "678523bcbe2b4eada913d32640909956",
"name": "Default"
},
"resource_type": "backup_policy",
"scope": {
"crn": "crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcce",
"id": "fee82deba12e4c0fb69c3b09d1f12345",
"resource_type": "account"
}
}
El ejemplo siguiente muestra los detalles de una política de copia de seguridad que crea copias de seguridad de un grupo de consistencia de varios volúmenes.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/r006-5f45c186-d710-41ed-a4bc-e924a79e47bb?version=2023-12-05&generation=2"\
-H "Authorization: Bearer $iam_token"
{
"created_at": "2023-11-14T19:36:29Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::backup-policy:r006-5f45c186-d710-41ed-a4bc-e924a79e47bb",
"health_reasons": [],
"health_state": "ok",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-5f45c186-d710-41ed-a4bc-e924a79e47bb",
"id": "r006-5f45c186-d710-41ed-a4bc-e924a79e47bb",
"included_content": [
"boot_volume",
"data_volumes"
],
"lifecycle_state": "stable",
"match_resource_type": "instance",
"match_user_tags": [
"vsi11"
],
"name": "policy-1699990587",
"plans": [
{
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-5f45c186-d710-41ed-a4bc-e924a79e47bb/plans/r006-01fb4c96-57db-4fac-98f0-2158dbfd551f",
"id": "r006-01fb4c96-57db-4fac-98f0-2158dbfd551f",
"name": "plan-1699990587",
"resource_type": "backup_policy_plan"
}
],
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/f20bdbd6554d48739ad38717e0511fdd",
"id": "f20bdbd6554d48739ad38717e0511fdd",
"name": "Default"
},
"resource_type": "backup_policy",
"scope": {
"id": "53945f147c1441b0940bc00927863af6",
"resource_type": "account"
}
}
Para obtener más información sobre los valores de los campos health_state y lifecycle_state, consulte Supervisión de los estados de salud de la política de copia de seguridad, el estado del ciclo de vida y los sucesos.
Listar todos los planes de una política de copias de seguridad mediante la API
Puede listar mediante programación los planes de una política de copia de seguridad llamando al método /backup_policies/{backup_policy_id}/plans en la API de VPC tal como se muestra en la siguiente solicitud de ejemplo.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/fb721535-2cc6-45d6-ade7-3ceb95b7f26f/plans?version=2022-12-16&generation=2"\
-H "Authorization: Bearer $iam_token"
Una respuesta satisfactoria tiene un aspecto similar al del ejemplo siguiente.
{
"plans": [
{
"active": true,
"attach_user_tags": [
"my-daily-backup-plan"
],
"copy_user_tags": true,
"created_at": "2022-12-16T00:45:28.421Z",
"cron_spec": "*/5 1,2,3 * * *",
"deletion_trigger": {
"delete_after": 20
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/fb721535-2cc6-45d6-ade7-3ceb95b7f26f/plans/4cf9171a-0043-4434-8727-15b53dbc374c",
"id": "4cf9171a-0043-4434-8727-15b53dbc374c",
"lifecycle_state": "stable",
"name": "my-policy-plan",
"resource_type": "backup_policy_plan"
}
]
}
Para recuperar la información de un único plan, especifique su ID en la petición:
curl -X GET "$vpc_api_endpoint/v1/backup_policies/{backup_policy_id}/plans/{plan_id}?version=2022-12-16&generation=2"
Recuperación de un plan de copia de seguridad con la opción de restauración rápida
Puede ver información sobre la zona en la que se están creando instantáneas de copia de seguridad de restauración rápida y el número de instantáneas en cada zona.
Haga una llamada a GET /backup_policy/{backup_policy_id}/plans/{plan_id}. En la respuesta, la propiedad clone_policy muestra la zona en la que se crea el clon de instantánea para la restauración rápida y el número máximo
de instantáneas recientes por volumen que mantiene los clones.
También puede recuperar todos los planes para una política de copia de seguridad y ver los planes que ha configurado para los clones de instantánea de copia de seguridad. Para obtener más información, consulte Listar todos los planes para una política de copia de seguridad en la referencia de API.
Vea el ejemplo siguiente.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/fb721535-2cc6-45d6-ade7-3ceb95b7f26f/plan/4d58eb08-d950-498b-8175-b4d617b6ba6a?version=2023-08-29&generation=2"
-H "Authorization: Bearer $iam_token"
La respuesta muestra la información de política de clonación. En este ejemplo, se crean clones para instantáneas en us-south-2 con un máximo de dos clones por instantánea que se conservarán.
{
"active": true,
"attach_user_tags": ["my-plan-2"],
"clone_policy": {
"max_snapshots": 2,
"zones": [
{"name": "us-south-2"},
{"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-1"}]},
"copy_user_tags": true,
"created_at": "2022-12-16T15:16:37Z",
"cron_spec": "45 * * * *",
"deletion_trigger": {"delete_after": 5},
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/fb721535-2cc6-45d6-ade7-3ceb95b7f26f/plans/4d58eb08-d950-498b-8175-b4d617b6ba6a",
"id": "r006-6da51cfe-6f7b-4638-a6ba-00e9c327b178",
"lifecycle_state": "stable",
"name": "my-backup-plan-2",
"resource_type": "backup_policy_plan"
}
Recuperación de un plan de copia de seguridad con la opción de copia entre regiones
Realice una petición de GET /backup_policy/{backup_policy_id}/plans/{plan_id}. En la respuesta, la propiedad remote_region_policies muestra la región remota donde se crea una copia de la copia de seguridad.
Vea el ejemplo siguiente.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/fb721535-2cc6-45d6-ade7-3ceb95b7f26f/plan/4d58eb08-d950-498b-8175-b4d617b6ba6a?version=2023-05-09&generation=2"\
-H "Authorization: Bearer $iam_token"
La respuesta muestra la información de política de región remota. En este ejemplo, la salida muestra que cuando el trabajo de copia de seguridad crea una instantánea de copia de seguridad en la región us-south, también se crea una
copia de la copia de seguridad en la región us-east.
{
"active": true,
"attach_user_tags": ["hourly-backups"],
"copy_user_tags": false,
"created_at": "2023-05-09T15:16:37Z",
"cron_spec": "0 */2 * * *",
"deletion_trigger": {"delete_after": 5},
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/8758bd18-344b-486a-b606-5b8cb8cdd044/plans/6e251cfe-6f7b-4638-a6ba-00e9c327b178",
"id": "6e251cfe-6f7b-4638-a6ba-00e9c327b178",
"lifecycle_state": "stable",
"name": "my-hourly-plan-2",
"remote_region_policies": {
"delete_over_count": 5,
"encryption_key": "crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd617",
"region": [
{"name": "us-east"},
{"href": "https://us-east.iaas.cloud.ibm.com/v1/regions/us-east/zones/us-east-2"}
],
},
"resource_type": "backup_policy_plan"
}
Visualización de políticas y planes de copia de seguridad con Terraform
Puede utilizar Terraform para ver políticas y planes de copia de seguridad.
Para utilizar Terraform, descargue Terraform CLI y configure el complemento IBM Cloud Provider. Para obtener más información, consulte Iniciación a Terraform.
Los servicios de infraestructura de VPC utilizan un punto final regional específico, que se dirige a us-south de forma predeterminada. Si la VPC se crea en otra región, asegúrese de que el destino sea la región adecuada en el bloque
de proveedor en el archivo provider.tf.
Consulte el ejemplo siguiente de destino de una región que no sea la predeterminada us-south.
provider "ibm" {
region = "eu-de"
}
Listado de todas las políticas de copia de seguridad con Terraform
Importar los detalles de una colección de políticas de copia de seguridad como un origen de datos de sólo lectura. Puede filtrar la colección especificando el nombre, el grupo de recursos o las etiquetas asociadas.
data "ibm_is_backup_policies" "example" {
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policies.
Visualización de detalles de política de copia de seguridad con Terraform
Importe los detalles de una política de copia de seguridad como un origen de datos de sólo lectura. Puede especificar el ID de política o el nombre de política.
data "ibm_is_backup_policy" "example" {
identifier = ibm_is_backup_policy.example.id
}
data "ibm_is_backup_policy" "example" {
name = ibm_is_backup_policy.example.name
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policy.
Listado de todos los planes para una política de copia de seguridad con Terraform
Importe la lista de los planes de copia de seguridad que forman parte de una política de copia de seguridad como origen de datos de sólo lectura. Opcionalmente, puede especificar el nombre del plan que desea ver.
data "ibm_is_backup_policy_plans" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
}
data "ibm_is_backup_policy_plans" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
name = "my-policy-plan"
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policy_plans.
Visualización de los detalles del plan de copia de seguridad con Terraform
Importar los detalles de un plan de copia de seguridad como un origen de datos de sólo lectura. Puede especificar el ID de plan o el nombre de plan como puede ver en los ejemplos siguientes.
data "ibm_is_backup_policy_plan" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
identifier = ibm_is_backup_policy_plan.example.id
}
data "ibm_is_backup_policy_plan" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
name = ibm_is_backup_policy_plan.example.name
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policy_plan.
Próximos pasos
Puedes realizar las siguientes acciones.
- Aplicar etiquetas a los recursos para hacer copias de seguridad.
- Gestionar las políticas y planes de copia de seguridad.
- Restaure un volumen a partir de una instantánea de copia de seguridad.
- Activación de las notificaciones de eventos para Backup for VPC.
-
Para que la operación de copia de seguridad sea satisfactoria, los volúmenes etiquetados deben estar conectados a instancias de servidor virtual en ejecución. No se realiza una copia de seguridad de los volúmenes no conectados aunque tengan las etiquetas correctas. ↩︎