Visualizzazione dei lavori di backup
I processi di backup creano o eliminano le istantanee di backup in base alla frequenza e alle impostazioni di conservazione definite nel piano di backup. Puoi utilizzare l'IU, la CLI, l'API o Terraform per controllare lo stato dei lavori di backup.
Visualizza i processi di backup nella console
Elencare tutti i lavori di backup. Selezionare un lavoro di backup e riesaminarne i dettagli.
Visualizza un elenco di processi di backup nella console
Dalla pagina dei dettagli della politica di copia di backup, è possibile elencare tutti i lavori di copia di backup per tale politica. I lavori vengono elencati per primi con il più vecchio. I lavori di backup mostrano tutti i backup creati dalla politica di backup per la regione selezionata.
- Nel 'console IBM Cloud, fare clic sull'icona 'Menu di navigazione '
'> Infrastrutture '
'> Archiviazione > Criteri di backup.
- Fare clic su un nome politica.
- Fare clic sulla scheda " Operazioni di backup ". La Tabella 1 descrive le informazioni sulla pagina Lavori di backup.
| Campo | Descrizione |
|---|---|
| ID lavoro | L'ID generato automaticamente del processo di backup. |
| Stato lavoro | Lo stato del lavoro di backup, running, completed o failed. |
| Piano | Il piano di backup che ha attivato il backup. Passare il mouse sul nome del piano per un riepilogo del piano. |
| Tipo di lavoro | Quando viene creato un backup, viene visualizzato creation. Quando un backup viene eliminato, viene visualizzato deletion. |
| Lavoro avviato | Data e ora di inizio del lavoro. |
| Lavoro completato | Data e ora di completamento del lavoro. |
| Istantanea | L'istantanea (backup) creata al termine del lavoro di backup. Fare clic sul nome per visualizzare i dettagli nel pannello laterale. |
| Source | L'origine può essere il volume o la condivisione di origine da cui è stata presa la prima istantanea, oppure l'istanza di origine del gruppo di coerenza delle istantanee di cui fa parte il backup. |
Visualizza gli snapshot creati da un processo di backup nella console
Dall'elenco di lavori di backup, fare clic sull'icona Azioni e selezionare Visualizza istantanee create. Un pannello laterale fornisce dettagli dell'istantanea
(Tabella 2).
| Campo | Descrizione |
|---|---|
| Nome | Il nome della politica di backup che ha creato l'istantanea. È possibile modificare le impostazioni della normativa di backup facendo clic sull'icona Modifica |
| Condizione | Lo stato dello snapshot, ad esempio “Stabile ”. Per un elenco degli stati dell'istantanea, consultare Stati dell'istantanea. |
| Dimensione | Dimensione in GB dell'istantanea, viene ereditata dal volume di origine. |
| Source | Questo campo mostra il volume o la condivisione di origine da cui è stata presa l'istantanea. Se il volume di origine è stato eliminato, il nome viene visualizzato senza un collegamento. |
| Avviabile | Indica se l'istantanea è stata creata da un volume di avvio. |
Visualizza i lavori di backup dalla CLI
È possibile visualizzare un elenco di lavori di backup specificando l'ID o il nome della politica di backup. È inoltre possibile visualizzare i dettagli di un lavoro di backup con l'ID del lavoro di backup.
Visualizza un elenco di lavori di backup dalla CLI
Eseguire il comando backup-policy-jobs per visualizzare i lavori di backup per le istantanee di backup. Lo stato indica quando il lavoro di backup è in esecuzione, se il lavoro di backup ha avuto esito negativo o positivo.
ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT1,SNAPSHOT2, ...] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]
Nel primo esempio, il nome della politica di backup viene utilizzato per elencare i lavori di tale politica di backup.
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
Nel secondo esempio, una politica differente viene identificata dal suo ID e viene utilizzata l'opzione di output 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"
}
]
}
]
Nel terzo esempio, il criterio di backup viene identificato con il suo nome. La colonna Tipo di risorsa corrispondente mostra che questi lavori di backup creavano istantanee di condivisioni di file.
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
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-jobs.
Visualizza i dettagli di un lavoro di backup dalla CLI
Eseguire il comando backup-policy-jobs e specificare l'ID della normativa di backup e del lavoro di backup per visualizzare i dettagli del lavoro. In alternativa, è possibile specificare il nome della normativa di backup.
ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]
Il seguente esempio mostra l'output quando si esegue il comando utilizzando il nome della politica e l'ID lavoro come argomenti e l'opzione --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"
}
]
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-jobs.
Visualizza lavori di backup con l'API
Visualizzare un elenco di lavori di backup o i dettagli di un singolo lavoro di backup con l'API.
Visualizza un elenco di lavori di backup con l'API
Effettuare una richiesta GET /backup_policies/{backup_policy_id}/jobs per elencare tutti i lavori backup di una politica di backup.
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 risposta corretta è simile all'esempio riportato di seguito.
{
"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
}
Visualizzare i dettagli di un lavoro di backup con la API
Effettuare una richiesta GET /backup_policies/{backup_policy_id}/jobs/{backup_job_id} per visualizzare i dettagli di un lavoro di backup, specificato dall'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 risposta corretta è simile all'esempio riportato di seguito.
{
"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"
}
}
Visualizza i lavori di backup con Terraform
Per utilizzare Terraform, scaricare la CLI di Terraform e configurare il plug-in IBM Cloud Provider. Per ulteriori informazioni, vedi Introduzione a Terraform.
I servizi dell'infrastruttura VPC utilizzano uno specifico endpoint regionale, che per impostazione predefinita punta a us-south. Se il tuo VPC viene creato in un'altra regione, assicurati di specificare la regione appropriata nel
blocco del provider nel file provider.tf.
Vedi il seguente esempio di destinazione di una regione diversa da quella predefinita us-south.
provider "ibm" {
region = "eu-de"
}
Visualizza un elenco di lavori di backup con Terraform
Importare l'elenco di una raccolta di lavori di backup come origine dati di sola lettura.
data "ibm_is_backup_policy_jobs" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
}
Per ulteriori informazioni sugli argomenti e gli attributi, consultare ibm_is_backup_policy_jobs.
Visualizza i dettagli di un lavoro di backup con Terraform
Importare i dettagli di un lavoro di backup come origine dati di sola lettura.
data "ibm_is_backup_policy_job" "example" {
backup_policy_id = ibm_is_backup_policy.example.id
identifier = "r138-25828175-2b51-4247-ba01-79c538f68282"
}
Per ulteriori informazioni sugli argomenti e gli attributi, consultare ibm_is_backup_policy_job.
Codici di errore e stati del lavoro di backup
Quando si visualizzano i dettagli di un lavoro di backup dalla CLI o facendo una richiesta all'API, la proprietà indica se il lavoro è , , o GET /backup_policies/{backup_policy_id}/jobs/{backup_job_id} richiesta all'API, la proprietà status indica se il lavoro failed, è running, o succeeded. Le risposte CLI e API forniscono anche i motivi di stato con i seguenti codici:
internal_error- Il codice indica un errore interno. Se vedi questo codice, contatta il supporto IBM.snapshot_encryption_key_invalid- Il codice indica che il sistema non può creare uno snapshot perché non è stato possibile convalidare la chiave di crittografia. Il motivo di questo errore può essere che le informazioni sulla chiave fornite non sono corrette o che l'autorizzazione da servizio a servizio è stata revocata.snapshot_pending- Il codice indica che non è stato possibile eliminare uno snapshot di backup perché si trova nel filependingstato del ciclo di vita dello snapshot.snapshot_volume_limit- Il codice indica che non è stato possibile creare uno snapshot di backup perché il file limite di istantanee per il volume di origine viene raggiunto.snapshot_share_limit: È stato raggiunto il numero massimo di istantanee su questa condivisione di file.snapshot_source_unsupported: La modalità di controllo dell'accesso della condivisione file di origine non supporta backup e istantanee.source_volume_busy: questo codice indica che non è stato possibile creare uno snapshot di backup perché il volume di origine sta eseguendo operazioni che devono essere serializzate. Tali operazioni comprendono l'aumento della capacità, la regolazione degli IOPS o la creazione di un'istantanea.source_volume_too_large- Il codice indica che non è stato possibile creare uno snapshot di backup perché il volume di origine supera il dimensione massima supportata.snapshot_rate_too_high- La frequenza dei backup per la risorsa è troppo elevata, il processo di backup non può creare l'istantanea di backup prima che sia prevista una nuova istantanea. La seconda istantanea non riesce perché la prima è ancora in fase di elaborazione.source_volume_unavailable- Il codice indica che non è stato possibile creare uno snapshot di backup perché non è stato possibile individuare il volume di origine. Assicurarsi che il volume sia collegato a un'istanza in esecuzione.snapshot_source_unavailable- I dati di partenza non sono disponibili. Questo errore potrebbe verificarsi perché la sorgente è ancora in fase di creazione.
Per ulteriori informazioni, vedere Risoluzione dei problemi di Backup per VPC.