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 del menu di navigazione >
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.
| 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 , è 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.
-
Nella console IBM Cloud, fai clic
del menu di navigazione >
infrastruttura > Archiviazione > Criteri di backup.
-
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
.
| Campo | Valore |
|---|---|
| Nome | Nome della politica di backup. Fare clic sull'icona Modifica |
| 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.
| 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 , è 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.
-
Nella console IBM Cloud, fai clic
del menu di navigazione >
infrastruttura > Archiviazione > Criteri di backup.
-
Fare clic su un nome politica.
-
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 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 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 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
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.
- Applicare le tag alle risorse per i backup.
- Gestire i piani e le politiche di backup.
- Ripristinare un volume da un'istantanea di backup.
- Abilitazione delle notifiche degli eventi per Backup for VPC.
-
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. ↩︎