Visualización de trabajos 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 y la configuración de retención del plan de copia de seguridad. Puede utilizar la interfaz de usuario, la CLI, la API o Terraform para comprobar el estado de los trabajos de copia de seguridad.
Ver trabajos de respaldo en la consola
Liste todos los trabajos de copia de seguridad. Seleccione un trabajo de copia de seguridad y revise sus detalles.
Ver una lista de tareas de copia de seguridad en la consola
En la página de detalles de política de copia de seguridad, puede listar todos los trabajos de copia de seguridad para dicha política. Los trabajos aparecen ordenados de mayor a menor antigüedad. Los trabajos de copia de seguridad muestran todas las copias de seguridad creadas por la política de copia de seguridad para la región seleccionada.
- En ' consola IBM Cloud' , haga clic en el icono ' Menú de navegación ' '
' > Infraestructura '
' > Almacenamiento > Políticas de copia de seguridad.
- Pulse un nombre de política.
- Pulse la pestaña Trabajos de copia de seguridad. La tabla 1 describe la información que aparece en la página Tareas de copia de seguridad.
| Campo | Descripción |
|---|---|
| ID de trabajo | El identificador generado automáticamente de la tarea de copia de seguridad. |
| Estado del trabajo | El estado del trabajo de copia de seguridad: running, completed o failed. |
| Plan | El plan de copia de seguridad que activó la copia de seguridad. Pase el puntero del ratón sobre el nombre del plan para obtener un resumen del plan. |
| Tipo de trabajo | Cuando se crea una copia de seguridad, muestra creation. Cuando se suprime una copia de seguridad, muestra deletion. |
| Trabajo iniciado | Fecha y hora de inicio del trabajo. |
| Trabajo completado | Fecha y hora en las que se completó el trabajo. |
| Snapshot | La instantánea (copia de seguridad) que se creó al finalizar la tarea de copia de seguridad. Haz clic en el nombre para ver los detalles en el panel lateral. |
| Origen | El origen puede ser el volumen de origen o el recurso compartido del que se tomó la primera instantánea, o la instancia de origen del grupo de coherencia de instantáneas del que es miembro la copia de seguridad. |
Ver instantáneas creadas por una tarea de copia de seguridad en la consola
En la lista de trabajos de copia de seguridad, pulse el icono Acciones y seleccione Ver instantáneas creadas. Un panel lateral proporciona detalles
de la instantánea (Tabla 2).
| Campo | Descripción |
|---|---|
| Nombre | El nombre de la política de copia de seguridad que ha creado la instantánea. Puede cambiar los valores de política de copia de seguridad pulsando el icono Editar |
| Estado | El estado de la instantánea, como Estable. Para obtener la lista de estados de instantánea, consulte Estados de instantánea. |
| Tamaño | El tamaño en GB de la instantánea se hereda del volumen de origen. |
| Origen | Este campo muestra el volumen de origen o recurso compartido del que se tomó la instantánea. Si se ha eliminado el volumen de origen, el nombre aparece sin enlace. |
| De arranque | Indica si la instantánea se creó a partir de un volumen de arranque. |
Ver tareas de copia de seguridad desde la CLI
Puede ver una lista de trabajos de copia de seguridad especificando el ID o el nombre de la política de copia de seguridad. También puede ver detalles de un trabajo de copia de seguridad con el ID del trabajo de copia de seguridad.
Ver una lista de tareas de copia de seguridad desde la CLI
Ejecute el mandato backup-policy-jobs para ver los trabajos de copia de seguridad de las instantáneas de copia de seguridad. El estado indica cuándo se está ejecutando el trabajo de copia de seguridad, si el trabajo de copia de
seguridad ha fallado o ha sido satisfactorio.
ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT1,SNAPSHOT2, ...] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]
En el primer ejemplo, el nombre de la política de copia de seguridad se utiliza para listar los trabajos de dicha política de copia de seguridad.
ibmcloud is backup-policy-jobs new-policy-23
Listing jobs of backup policy new-policy-23 under account Test Account as user test.user@ibm.com...
ID Auto delete Auto delete after Completed at Created at Job type Status Match resource type
r138-4611c14d-69bd-4522-bc5f-4d3352df9b7b true 15 2024-02-06T01:47:39+00:00 2024-02-06T01:45:25+00:00 deletion succeeded volume
r138-58a33e41-472f-431c-8c74-5270ac3e48fd true 15 2024-01-23T01:48:07+00:00 2024-01-23T01:45:25+00:00 deletion succeeded volume
r138-f800fe99-455f-4b30-95ad-98293eb3b3e2 true 15 2024-01-17T10:13:13+00:00 2024-01-17T10:06:21+00:00 deletion succeeded volume
r138-60497743-43b4-4e7d-a221-0f6927653c6b true 15 2024-01-17T10:06:37+00:00 2024-01-17T10:06:19+00:00 creation succeeded volume
r138-3fe98f73-56ee-425b-842f-2a4b2a967241 true 15 2024-01-16T10:12:59+00:00 2024-01-16T10:06:22+00:00 deletion succeeded volume
r138-bd881c52-4f2e-4644-8072-fadcd6c8d3df true 15 2024-01-16T10:06:38+00:00 2024-01-16T10:06:21+00:00 creation succeeded volume
En el segundo ejemplo, se identifica una política diferente por su ID y se utiliza la opción de salida JSON.
$ ibmcloud is backup-policy-jobs r006-0723c648-9a47-4d51-b1ba-349e21e715b6 -json
[
{
"auto_delete": true,
"auto_delete_after": 30,
"backup_policy_plan": {
"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"
},
"completed_at": "2024-01-17T10:06:37.000Z",
"created_at": "2024-01-17T10:06:19.000Z",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6/jobs/r006-60497743-43b4-4e7d-a221-0f6927653c6b",
"id": "r006-60497743-43b4-4e7d-a221-0f6927653c6b",
"job_type": "creation",
"resource_type": "backup_policy_job",
"source": {
"crn": "crn:v1:bluemix:public:is:us-south-2:a/a1234567::volume:r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"id": "r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"name": "my-block-test3",
"resource_type": "volume"
},
"status": "succeeded",
"status_reasons": [],
"target_snapshots": [
{
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"id": "r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"name": "my-plan-b-8c3b424fd90b-4d05",
"resource_type": "snapshot"
}
]
},
{
"auto_delete": true,
"auto_delete_after": 30,
"backup_policy_plan": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6/plans/r006-309d6d45-8b1c-4cb6-a749-c37deec3252a",
"id": "r006-309d6d45-8b1c-4cb6-a749-c37deec3252a",
"name": "my-weekly-plan",
"resource_type": "backup_policy_plan"
},
"completed_at": "2024-01-09T01:47:41.000Z",
"created_at": "2024-01-09T01:45:19.000Z",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6/jobs/r006-fab85148-ea61-460b-9d8e-6d3f94ed2c70",
"id": "r006-fab85148-ea61-460b-9d8e-6d3f94ed2c70",
"job_type": "deletion",
"resource_type": "backup_policy_job",
"source": {
"crn": "crn:v1:bluemix:public:is:us-south-2:a/a1234567::volume:r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"id": "r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"name": "my-block-test3",
"resource_type": "volume"
},
"status": "succeeded",
"status_reasons": [],
"target_snapshots": [
{
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-1ac68268-35e5-4eb0-8e9f-82fbf06cf192",
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/r006-1ac68268-35e5-4eb0-8e9f-82fbf06cf192",
"id": "r006-1ac68268-35e5-4eb0-8e9f-82fbf06cf192",
"name": "-deleted-82fbf06cf192",
"resource_type": "snapshot"
}
]
}
]
En el tercer ejemplo, la política de copia de seguridad se identifica con su nombre. La columna Match resource type muestra que estos trabajos de copia de seguridad estaban creando instantáneas de archivos compartidos.
ibmcloud is backup-policy-jobs my-files-daily
Listing jobs of backup policy my-files-daily under account Test Account as user test.user@ibm.com...
ID Auto delete Auto delete after Completed at Created at Job type Status Match resource type
r006-4574ede8-f502-40db-827a-0d65b6039e20 true 30 2024-11-27T19:20:22+05:30 2024-11-27T19:20:18+05:30 creation succeeded share
r006-6a508a4c-67fd-4745-98ab-50447d09d974 true 30 2024-11-28T19:20:22+05:30 2024-11-28T19:20:18+05:30 creation succeeded share
r006-b072e083-972a-406c-b38c-c2f4ded6180c true 30 2024-11-29T19:20:21+05:30 2024-11-29T19:20:17+05:30 creation succeeded share
r006-967a8568-b538-409f-a96b-3c66985b677b true 30 2024-11-30T19:20:22+05:30 2024-11-30T19:20:17+05:30 creation succeeded share
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policy-jobs.
Ver detalles de una tarea de copia de seguridad desde la CLI
Ejecute el mandato backup-policy-jobs y especifique el ID de la política de copia de seguridad y el trabajo de copia de seguridad para ver los detalles del trabajo. También puede especificar el nombre de la política de copias
de seguridad.
ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]
El ejemplo siguiente muestra la salida al ejecutar el mandato utilizando el nombre de política y el ID de trabajo como argumentos, y la opción --output JSON.
$ ibmcloud is backup-policy-job my-backup-policy-v2 r006-60497743-43b4-4e7d-a221-0f6927653c6b -json
{
"auto_delete": true,
"auto_delete_after": 30,
"backup_policy_plan": {
"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"
},
"completed_at": "2024-01-17T10:06:37.000Z",
"created_at": "2024-01-17T10:06:19.000Z",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/r006-0723c648-9a47-4d51-b1ba-349e21e715b6/jobs/r006-60497743-43b4-4e7d-a221-0f6927653c6b",
"id": "r006-60497743-43b4-4e7d-a221-0f6927653c6b",
"job_type": "creation",
"resource_type": "backup_policy_job",
"source": {
"crn": "crn:v1:bluemix:public:is:us-south-2:a/a1234567::volume:r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"id": "r006-6afe1361-b592-45ab-b23b-6cca9982e371",
"name": "my-block-test3",
"resource_type": "volume"
},
"status": "succeeded",
"status_reasons": [],
"target_snapshots": [
{
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"id": "r006-d609337c-a25e-4b6c-bcfd-4cfdf3d96af3",
"name": "my-plan-b-8c3b424fd90b-4d05",
"resource_type": "snapshot"
}
]
Para obtener más información sobre las opciones de mandato disponibles, consulte ibmcloud is backup-policy-jobs.
Ver tareas de copia de seguridad con la API
Consulta una lista de tareas de copia de seguridad o los detalles de una tarea concreta mediante la API.
Ver una lista de trabajos de copia de seguridad con la API
Realiza una solicitud GET /backup_policies/{backup_policy_id}/jobs para mostrar todos los trabajos de copia de seguridad de una política de copia de seguridad.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/{backup_policy_id}/jobs?version=2022-06-22&generation=2"\
-H "Authorization: Bearer $iam_token"
Una respuesta satisfactoria tiene un aspecto similar al del ejemplo siguiente.
{
"first": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/7241e2a8-601f-11ea-8503-000c29475bed/jobs?limit=20"
},
"jobs": [
{
"auto_delete": true,
"auto_delete_after": 90,
"backup_policy_plan": {
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/0fe9e5d8-0a4d-4818-96ec-e99708644a58/plans/4cf9171a-0043-4434-8727-15b53dbc374c",
"id": "4cf9171a-0043-4434-8727-15b53dbc374c",
"name": "my-policy-plan",
"resource_type": "backup_policy_plan"
},
"completed_at": "2022-06-23T13:37:11.549Z",
"created_at": "2022-06-23T13:37:11.549Z",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/0fe9e5d8-0a4d-4818-96ec-e99708644a58/jobs/4cf9171a-0043-4434-8727-15b53dbc374c",
"id": "4cf9171a-0043-4434-8727-15b53dbc374c",
"job_type": "creation",
"resource_type": "backup_policy_job",
"source": {
"crn": "crn:v1:bluemix:public:is:us-south-1:a/123456::volume:r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"id": "1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"name": "my-volume",
"resource_type": "volume"
},
"status": "failed",
"status_reasons": [
{
"code": "source_volume_busy",
"message": "string",
"more_info": "https://cloud.ibm.com/docs/vpc?..."
}
],
"target_snapshot": {
"crn": "crn:v1:bluemix:public:is:us-south:a/123456::snapshot:f6bfa329-0e36-433f-a3bb-0df632e79263",
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/f6bfa329-0e36-433f-a3bb-0df632e79263",
"id": "f6bfa329-0e36-433f-a3bb-0df632e79263",
"name": "my-snapshot",
"resource_type": "snapshot"
}
}
],
"limit": 20,
"next": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/7241e2a8-601f-11ea-8503-000c29475bed/jobss?start=9d5a91a3e2cbd233b5a5b33436855ed1&limit=20"
},
"total_count": 132
}
Ver detalles de un trabajo de copia de seguridad con la API
Realice una solicitud GET /backup_policies/{backup_policy_id}/jobs/{backup_job_id} para ver los detalles de un trabajo de copia de seguridad, que se especifica por ID.
curl -X GET\
"$vpc_api_endpoint/v1/backup_policies/{backup_policy_id}/jobs{backup_job_id}?version=2022-06-22&generation=2"\
-H "Authorization: Bearer $iam_token"
Una respuesta satisfactoria tiene un aspecto similar al del ejemplo siguiente.
{
"auto_delete": true,
"auto_delete_after": 90,
"backup_policy_plan": {
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/0fe9e5d8-0a4d-4818-96ec-e99708644a58/plans/4cf9171a-0043-4434-8727-15b53dbc374c",
"id": "4cf9171a-0043-4434-8727-15b53dbc374c",
"name": "my-policy-plan",
"resource_type": "backup_policy_plan"
},
"completed_at": "2022-06-30T01:58:32.163Z",
"created_at": "2022-06-30T01:58:32.163Z",
"href": "https://us-south.iaas.cloud.ibm.com/v1/backup_policies/0fe9e5d8-0a4d-4818-96ec-e99708644a58/jobs/4cf9171a-0043-4434-8727-15b53dbc374c",
"id": "4cf9171a-0043-4434-8727-15b53dbc374c",
"job_type": "creation",
"resource_type": "backup_policy_job",
"source": {
"crn": "crn:v1:bluemix:public:is:us-south-1:a/123456::volume:r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"id": "1a6b7274-678d-4dfb-8981-c71dd9d4daa5",
"name": "my-volume",
"resource_type": "volume"
},
"status": "failed",
"status_reasons": [
{
"code": "source_volume_busy",
"message": "string",
"more_info": "https://cloud.ibm.com/docs/vpc?...."
}
],
"target_snapshot": {
"crn": "crn:v1:bluemix:public:is:us-south:a/123456::snapshot:f6bfa329-0e36-433f-a3bb-0df632e79263",
"deleted": {
"more_info": "https://cloud.ibm.com/docs/apis/vpc#deleted-resources"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/f6bfa329-0e36-433f-a3bb-0df632e79263",
"id": "f6bfa329-0e36-433f-a3bb-0df632e79263",
"name": "my-snapshot",
"resource_type": "snapshot"
}
}
Ver trabajos de copia de seguridad con Terraform
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"
}
Ver una lista de tareas de copia de seguridad con Terraform
Importe la lista de una colección de trabajos de copia de seguridad como un origen de datos de sólo lectura.
data "ibm_is_backup_policy_jobs" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policy_jobs.
Ver detalles de una tarea de copia de seguridad con Terraform
Importar los detalles de un trabajo de copia de seguridad como un origen de datos de sólo lectura.
data "ibm_is_backup_policy_job" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
identifier = "r138-25828175-2b51-4247-ba01-79c538f68282"
}
Para obtener más información sobre los argumentos y atributos, consulte ibm_is_backup_policy_job.
Códigos de razón y estados de trabajo de copia de seguridad
Cuando vea los detalles de un trabajo de copia de seguridad desde la CLI o haciendo una GET /backup_policies/{backup_policy_id}/jobs/{backup_job_id} solicitud a la API, la
propiedad status indica si el trabajo failed, es running, o succeeded. Las respuestas de CLI y API también proporcionan razones de estado con los códigos siguientes:
internal_error-El código indica un error interno. Si ves este código, ponte en contacto con el servicio de asistencia de IBM.snapshot_encryption_key_invalid- El código indica que el sistema no puede crear una instantánea porque no se pudo validar la clave de cifrado. El motivo de este error puede ser que la información clave que proporcionó sea incorrecta o que la autorización de servicio a servicio haya sido revocada.snapshot_pending- El código indica que no se pudo eliminar una instantánea de respaldo porque está en el archivopendingestado del ciclo de vida de la instantánea.snapshot_volume_limit- El código indica que no se pudo crear una instantánea de respaldo porque el límite de instantáneas para que se alcance el volumen de origen.snapshot_share_limit: Se ha alcanzado el número máximo de instantáneas en este recurso compartido de archivos.snapshot_source_unsupported: El modo de control de acceso del archivo compartido de origen no admite copias de seguridad ni instantáneas.source_volume_busy: Este código indica que no se pudo crear una instantánea de respaldo porque el volumen de origen está realizando operaciones que deben serializarse. Estas operaciones incluyen el aumento de la capacidad, el ajuste de IOPS o la creación de una instantánea.source_volume_too_large- El código indica que no se pudo crear una instantánea de respaldo porque el volumen de origen excede el tamaño máximo admitido.snapshot_rate_too_high- La tasa de copias de seguridad del recurso es demasiado alta, la tarea de copia de seguridad no puede crear la instantánea de copia de seguridad antes de que venza una nueva instantánea. La segunda instantánea falla porque la primera instantánea aún se está procesando.source_volume_unavailable- El código indica que no se ha podido crear una instantánea de copia de seguridad porque no se ha encontrado el volumen de origen. Asegúrese de que el volumen está conectado a una instancia en ejecución.snapshot_source_unavailable- Los datos de origen no están disponibles. Este error puede producirse porque la fuente aún se está creando.
Para obtener más información, consulte la resolución de problemas de Backup for VPC.
Próximos pasos
- Aplicar etiquetas a los recursos para hacer copias de seguridad.
- Crear más políticas de copia de seguridad.
- Restaure un volumen a partir de una instantánea de copia de seguridad.
- Restaurar datos de una instantánea de un archivo compartido
- Activación de las notificaciones de eventos para Backup for VPC.