Visualizzazione delle politiche di backup

Elenca e visualizza le politiche di backup di IBM Cloud relative alle tue risorse di archiviazione, inclusi i dettagli delle politiche e le risorse i cui tag corrispondono a una politica di backup.

Visualizzazione delle policy di backup nella console

È possibile elencare tutte le politiche di backup e visualizzare dettagli di una politica specifica utilizzando l'interfaccia utente.

Elenco di tutte le policy di backup nella console

Elencare tutte le politiche di backup che hai creato per i volumi nel tuo account per la regione selezionata utilizzando l'IU.

Nella console IBM Cloud, fai clic sull'icona del menu di navigazione > icona VPC infrastruttura > Archiviazione > Criteri di backup.

La tabella 1 descrive le informazioni nella pagina di elenco Politica di backup. La regione predefinita per l'account è selezionata. È possibile selezionare una regione diversa dal menu. Le politiche sono elencate nella pagina dal più recente al meno recente.

Visualizzazione dell'elenco dei criteri di backup
Campo Valore
Nome Fare clic sul nome di una politica per visualizzarne i dettagli.
Condizione Lo stato della politica, ad esempio “Stabile ”. Per ulteriori informazioni sugli stati delle politiche, vedere Stati delle politiche di backup.
Risorse applicate Numero di risorse (volumi Block Storage for VPC, condivisioni File Storage for VPC o istanze di server virtuali) che sono etichettate per essere sottoposte a backup dalla policy [1]. Il numero è un link che porta a un elenco di risorse che si applicano per la politica.
Tag per le risorse di destinazione Tag per i volumi o le azioni di destinazione di cui si sta eseguendo il backup.
Ora ultima esecuzione (locale) L'ora più recente in cui un lavoro è stato eseguito per la politica di backup. Se il campo è vuoto, i volumi non hanno tag corrispondenti per l'esecuzione di un lavoro.
Data di creazione (locale) Data e ora di creazione del backup.

Facendo clic sull'icona Azioni icona Azioni, è possibile visualizzare un menu di azioni specifiche del contesto.

  • Ripristina
  • Elimina

Visualizzazione dei dettagli di una policy di backup nella console

È possibile visualizzare i dettagli di una politica di backup utilizzando l'interfaccia utente.

  1. Nella console IBM Cloud, fai clic sull'icona del menu di navigazione > icona VPC infrastruttura > Archiviazione > Criteri di backup.

  2. Fare clic su un nome politica. Le tabelle 2 e 3 descrivono le informazioni sulla normativa di backup selezionata e i relativi piani associati. È possibile aggiungere il monitoraggio delle attività, le notifiche degli eventi o eliminare il criterio dal menu Azioni Icona Azioni.

Dettagli della politica di backup
Campo Valore
Nome Nome della politica di backup. Fare clic sull'icona Modifica icona Modifica per modificare.
ID politica ID politica di backup.
Gruppo di risorse Gruppo di risorse per Block Storage for VPC volume.
Posizione Politiche per la regione selezionata.
Data di creazione La data di creazione della polizza.
CRN Nome risorsa cloud della politica.
Risorse applicate Il numero di volumi coperti dalla politica. Questo elenco comprende i volumi e le condivisioni creati dagli utenti per l'account. Se la politica è una politica a livello aziendale, l'elenco mostra i volumi dell'account aziendale e non i volumi dei suoi account secondari.
Tag per le risorse di destinazione

Questo campo mostra i tag utente che possono attivare la creazione di un backup quando vengono applicati a una risorsa.

Tipo risorsa di destinazione La politica di backup può essere applicata ai singoli volumi di blocchi o a un gruppo di congruenza di volumi di blocchi di istanze.
Ultimo lavoro di backup Mostra la data e l'ora dell'ultima esecuzione del lavoro di backup. I processi di backup creano o eliminano le istantanee di backup in base alla frequenza prevista dal piano e alle impostazioni di conservazione. Per vedere quale tipo di processo è stato eseguito per ultimo, clicca su "Visualizza".
CRN account aziendale Questo valore viene visualizzato solo quando la normativa di backup è una normativa a livello aziendale. È il nome risorsa cloud dell'azienda che ha creato la politica.
Integrità Lo stato di integrità corrente della politica. Per ulteriori informazioni, vedi le Domande frequenti.

La scheda Piani mostra il nome del piano, la politica di conservazione e lo stato del piano. Facoltativamente, puoi fare clic su Crea per aggiungere ulteriori piani per una politica esistente.

Dettagli della politica di backup
Campo Valore
Nome piano Nome univoco del piano. Espandere per visualizzare i dettagli del piano, ad esempio la frequenza, i tag associati a questo piano e se sono abilitati il ripristino rapido e le copie remote.
Conservazione Periodo impostato per rendere effettivo il piano, ad esempio, 30 giorni.
Condizione Stato del piano. Mostra enabled per un piano attivo.

Facendo clic sull'icona Azioni icona Azioni, è possibile visualizzare un menu di azioni specifiche del contesto. È possibile modificare il nome e altri dettagli del piano come conservazione, tag, ripristino rapido e copie remote. Per ulteriori informazioni, vedere Modifica o elimina un piano di backup nella console.

Visualizzazione dell'elenco di risorse associate a una politica di backup

Visualizzare l'elenco di risorse di cui viene eseguito il backup dalla politica. Perché una risorsa venga sottoposta a backup da una politica, la risorsa deve essere contrassegnata con almeno una delle tag della politica per le risorse di destinazione.

È possibile utilizzare questo elenco di volumi Block Storage for VPC, condivisioni File Storage for VPC o istanze di server virtuali per verificare che i criteri di backup siano applicati correttamente.

  1. Nella console IBM Cloud, fai clic sull'icona del menu di navigazione > icona VPC infrastruttura > Archiviazione > Criteri di backup.

  2. Fare clic su un nome politica.

  3. Fai clic sulla scheda " Risorse applicate ".

    • Se la politica è per i singoli volumi Block Storage for VPC, viene visualizzato un elenco dei volumi di cui viene eseguito il backup da questa politica. Le informazioni relative ai volumi comprendono il nome del volume, lo stato, la dimensione del volume e il tipo di codifica.
    Elenco dei volumi Block Storage for VPC per il criterio di backup
    Campo Descrizione
    Nome Nome del volume. Fare clic sull'icona Modifica icona Modifica per modificare.
    Condizione Lo stato del volume.
    Dimensione Dimensione del volume in GB.
    Crittografia IBM-managed encryption o customer - managed encryption.

    È possibile aggiungere altri volumi a questa politica facendo clic su Aggiungi volumi. Il pannello laterale informativo fornisce un elenco di tag per le risorse di destinazione che puoi applicare al volume e un link all'elenco di volumi Block Storage for VPC. È necessario applicare almeno una delle tag della politica per le risorse di destinazione al volume. |

    • Se la politica è per backup di più volumi di un gruppo di congruenza di volumi Block Storage for VPC, viene visualizzato un elenco di istanze del server virtuale. L'elenco contiene le istanze del server virtuale di cui viene eseguito il backup dei volumi Block Storage di questa politica. Le informazioni sulle istanze del server virtuale includono il nome, lo stato, il VPC e il profilo.
    Elenco delle istanze del server virtuale.
    Campo Descrizione
    Nome Nome del volume. Fare clic sull'icona Modifica icona Modifica per modificare.
    Condizione Lo stato del volume.
    VPC (Virtual Private Cloud) Il nome del VPC in cui si trova l'istanza server virtuale. Fare clic per passare alla pagina dei dettagli del VPC.
    Profilo Il profilo di calcolo dell'istanza del server virtuale.
    Fare clic su **Aggiungi istanza del server virtuale** per aggiungere i volumi collegati di un'istanza del server virtuale a questa politica. Il pannello laterale informativo fornisce un elenco di tag per le risorse di destinazione che puoi applicare all'istanza del server virtuale. Contiene anche un link all'elenco di istanze server virtuali del tuo account. È necessario applicare almeno una delle tag della politica per le risorse di destinazione al volume.
    
    • Se il criterio è per le condivisioni di file, viene visualizzato un elenco delle condivisioni di cui è stato eseguito il backup con questo criterio. Le informazioni sulle condivisioni includono i nomi, lo stato, le dimensioni dei volumi e i tipi di crittografia.
    Elenco delle condivisioni File Storage for VPC per il criterio di backup
    Campo Descrizione
    Nome Nome dell'azione. Fare clic sull'icona Modifica icona Modifica per modificare.
    Condizione Stato dell'azione.
    Dimensione Dimensione della quota in GB.
    Crittografia IBM-managed encryption o customer - managed encryption.

Visualizzazione delle politiche di backup dalla CLI

Puoi visualizzare i criteri di backup utilizzando la CLI.

Prima di iniziare

Prima di poter utilizzare la CLI, è necessario installare la CLI di “ IBM Cloud ” e il plug-in CLI per VPC. Per ulteriori informazioni, vedi i Prerequisiti della CLI.

Accedi a IBM Cloud®.

ibmcloud login --sso -a cloud.ibm.com

Questo comando restituisce un URL e richiede un passcode. Vai a tale URL nel tuo browser e accedi. Se l'operazione ha esito positivo, ricevi un passcode monouso. Copia questo passcode e incollalo come risposta al prompt. Dopo una corretta autenticazione, ti viene richiesto di scegliere il tuo account. Se hai accesso a più account, seleziona quello con cui desideri effettuare l'accesso. Rispondi alle richieste rimanenti per completare l'accesso.

Elenco di tutte le politiche di backup dalla CLI

Esegui il comando backup-policies per elencare tutte le politiche di backup che hai creato nel tuo account e nella tua regione.

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]

Il seguente esempio mostra l'output che puoi aspettarti.

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

Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policies. Per ulteriori informazioni sui valori nella colonna Status, consultare Stati delle politiche di backup

Elenco di tutte le politiche di backup filtrate per tag utente dalla CLI

Esegui il comando backup-policies per elencare tutte le politiche di backup che hai creato nel tuo account e nella tua regione. L'opzione --tag filtra la raccolta di politiche di backup con il valore tag utente esatto.

ibmcloud is backup-policies --tag

Il seguente esempio produce un elenco di politiche di backup che hanno la tag 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

Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policies.

Visualizzazione dei dettagli della politica di backup dalla CLI

Eseguire il comando backup-policy e specificare l'ID della politica di backup o il nome della politica.

ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]

Il seguente esempio elenca le proprietà di una normativa di backup con il piano che 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

Il seguente esempio utilizza l'ID politica e l'opzione per ricevere la risposta in formato JSON. Questa politica crea backup del gruppo di congruenza negli account child di un'azienda.

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": ""
    }
}

Il seguente esempio utilizza il nome della normativa e nessun' altra opzione. La politica si applica ai singoli volumi Block Storage.

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

Il seguente esempio elenca le proprietà di una politica di backup aziendale. L'ambito mostra il CRN dell'account aziendale.

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

Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy.

Elenco di tutti i piani per una politica di backup dalla CLI

Eseguire ibmcloud is backup-policy-plans e specificare l'ID politica o il nome politica per visualizzare tutti i piani creati per questa politica.

ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]

Il seguente esempio specifica il nome della politica. L'output fornisce le informazioni di base dei piani di backup, come ad esempio l'ID, il nome, lo stato e le espressioni CRON che definiscono le pianificazioni per i backup.

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 * * *

Il seguente esempio specifica l'ID della politica dell'esempio precedente. L'output fornisce informazioni più dettagliate sui piani (my-policy-plan-a e my-policy-plan-c) che includono informazioni sui cloni di ripristino rapido e sulla politica di conservazione.

$ 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"
    }
]

Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-plans.

Visualizzazione dei dettagli del piano di backup dalla CLI

Eseguire il comando ibmcloud is backup-policy-plan e specificare l'ID politica o il nome politica e l'ID piano o il nome piano.

ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]

Il seguente esempio specifica la politica e il nome del piano.

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

Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-plan.

Visualizzazione delle politiche di backup e dei piani con l'API

Puoi visualizzare i piani e le politiche di backup utilizzando l'API.

Visualizzazione dei dettagli di una politica di backup con l'API

Puoi richiamare in modo programmatico i dettagli di una politica di backup richiamando il metodo /backup_policies/{backup_policy_id} nell'API VPC come mostrato nella seguente richiesta di esempio.

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 risposta corretta è simile all'esempio riportato di seguito.

{
  "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"
  }
}

Il seguente esempio mostra i dettagli di una politica di backup che crea backup di un gruppo di congruenza a più volumi.

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"
  }
}

Per ulteriori informazioni sui valori dei campi health_state e lifecycle_state, consultare Monitoraggio degli stati di integrità della politica di backup, dello stato del ciclo di vita e degli eventi.

Elenco di tutti i piani per una politica di backup con l'API

Puoi elencare in modo programmatico i piani di una politica di backup richiamando il metodo /backup_policies/{backup_policy_id}/plans nell'API VPC come mostrato nella seguente richiesta di esempio.

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 risposta corretta è simile all'esempio riportato di seguito.

{
  "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"
    }
  ]
}

Per richiamare le informazioni su un piano singolo, specificare l'ID piano nella richiesta:

curl -X GET "$vpc_api_endpoint/v1/backup_policies/{backup_policy_id}/plans/{plan_id}?version=2022-12-16&generation=2"

Richiamo di un piano di backup con l'opzione di ripristino rapido

È possibile visualizzare informazioni sulla zona in cui vengono create istantanee di backup di ripristino rapido e il numero di istantanee in ogni zona.

Effettuare una chiamata GET /backup_policy/{backup_policy_id}/plans/{plan_id}. Nella risposta, la proprietà clone_policy mostra la zona in cui viene creata l'istantanea clone per il ripristino rapido e il numero massimo di istantanee recenti per volume che conserva i cloni.

È inoltre possibile richiamare tutti i piani per una politica di backup e visualizzare i piani configurati per i cloni di istantanea di backup. Per ulteriori informazioni, vedi Elencare tutti i piani per una politica di backup nella guida di riferimento API.

Vedi il seguente esempio.

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 risposta mostra le informazioni sulla politica clone. In questo esempio, i cloni vengono creati per le snapshot in us-south-2 con un massimo di due cloni per istantanea da conservare.

{
  "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"
  }

Richiamo di un piano di backup con l'opzione di copia interregionale

Effettuare una richiesta GET /backup_policy/{backup_policy_id}/plans/{plan_id}. Nella risposta, la proprietà remote_region_policies mostra la regione remota in cui viene creata una copia del backup.

Vedi il seguente esempio.

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 risposta mostra le informazioni sulla normativa della regione remota. In questo esempio, l'emissione mostra che quando il lavoro di backup crea un'istantanea di backup nella regione us-south, viene creata anche una copia del backup nella regione 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"
}

Visualizzazione delle politiche e dei piani di backup con Terraform

Puoi utilizzare Terraform per visualizzare le politiche e i piani di backup.

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"
}

Elenco di tutte le politiche di backup con Terraform

Importare i dettagli di una raccolta di criteri di backup come origine dati di sola lettura. È possibile filtrare la raccolta specificando il nome, il gruppo di risorse o le tag associate.

data "ibm_is_backup_policies" "example" {
}

Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_is_backup_policies.

Visualizzazione dei dettagli della politica di backup con Terraform

Importare i dettagli di una politica di backup come origine dati di sola lettura. È possibile specificare l'ID della politica o il nome della politica.

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
}

Per ulteriori informazioni relative agli argomenti e agli attributi, consultare ibm_is_backup_policy.

Elenco di tutti i piani per una politica di backup con Terraform

Importare l'elenco dei piani di backup che fanno parte di una politica di backup come origine dati di sola lettura. Facoltativamente, è possibile specificare il nome del piano che si desidera visualizzare.

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"
}

Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_is_backup_policy_plans.

Visualizzazione dei dettagli del piano di backup con Terraform

Importare i dettagli di un piano di backup come origine dati di sola lettura. Puoi specificare l'ID piano o il nome piano come puoi vedere nei seguenti esempi.

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
}

Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_is_backup_policy_plan.

Passi successivi

È possibile eseguire le seguenti operazioni.


  1. Perché l'operazione di backup abbia esito positivo, i volumi con tag devono essere collegati alle istanze del server virtuale in esecuzione. I volumi non collegati non vengono sottoposti a backup anche se dispongono delle tag corrette. ↩︎