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.

  1. Nel 'console IBM Cloud, fare clic sull'icona 'Menu di navigazione 'icona del menu '> Infrastrutture 'Icona VPC '> Archiviazione > Criteri di backup.
  2. Fare clic su un nome politica.
  3. Fare clic sulla scheda " Operazioni di backup ". La Tabella 1 descrive le informazioni sulla pagina Lavori di backup.
Informazioni fornite dall'elenco dei processi di backup per il criterio 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 icona Azioni e selezionare Visualizza istantanee create. Un pannello laterale fornisce dettagli dell'istantanea (Tabella 2).

Pannello laterale dei dettagli dell'istantanea
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 icona Modifica. Per ulteriori informazioni, vedi Gestione delle politiche di backup.
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 file pending stato 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.

Passi successivi