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 ícono del menú de navegación > ícono de Infraestructura VPC > 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.

Vista de la lista de políticas de copia de seguridad
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 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.

  1. En la consola IBM Cloud, haga clic en el ícono del menú de navegación > ícono de Infraestructura VPC > Almacenamiento > Políticas de respaldo.

  2. 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 Icono Acciones.

Detalles de la política de copias de seguridad
Campo Valor
Nombre Nombre de la política de copia de seguridad. Pulse el icono Editar icono Editar para 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 icono Editar para añadir más etiquetas. Para obtener más información, consulte Editar etiquetas para recursos de destino.
-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.

Detalles de la política de copias de seguridad
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 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.

  1. En la consola IBM Cloud, haga clic en el ícono del menú de navegación > ícono de Infraestructura VPC > Almacenamiento > Políticas de respaldo.

  2. Pulse un nombre de política.

  3. 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 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 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 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

Mostrar todas las políticas de copia de seguridad filtradas por etiquetas de usuario 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. La opción « --tag » filtra la colección de políticas de copia de seguridad según el valor exacto de la etiqueta de usuario.

ibmcloud is backup-policies --tag

El ejemplo siguiente genera una lista de políticas de copia de seguridad que tienen el código dev:test.

ibmcloud is backup-policies --tag dev:test
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-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.

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.


  1. 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. ↩︎