Gestione delle politiche di backup
Gestire le politiche e i piani di backup di IBM Cloud: aggiornare le pianificazioni, aggiungere o rimuovere tag, verificare lo stato, controllare gli eventi ed eliminare le politiche non necessarie.
Gestione delle policy di backup nella console
È possibile rinominare una politica di backup, eliminare un piano all'interno di una politica di backup, eliminare la politica e modificare le tag utente nella console.
Rinominare una policy di backup nella console
È possibile ridenominare una politica dall'elenco di politiche di backup o dalla pagina dei dettagli delle politiche di backup.
-
Dall'elenco di politiche di backup, fare clic sull'icona Azioni
e selezionare Rinomina.
-
Dalla pagina dei dettagli della normativa, fare clic sull'icona Modifica
accanto al nome della normativa.
Modifica dei membri del gruppo di coerenza nella console
Dalla pagina dei dettagli della politica di backup, puoi includere o escludere i volumi di avvio Block Storage for VPC nella politica di backup.
-
Andare alla pagina dei dettagli per una politica di backup.
-
Nella scheda Panoramica, cercare Boot volume nei Dettagli politica e fare clic sull'icona Modifica
per modificare il valore.
Modifica di un piano di backup nella console
Dopo aver eseguito il provisioning di un criterio di backup e creato un piano di backup, è possibile modificare i dettagli del piano, disattivarlo o eliminarlo. È necessario avere almeno un piano rimanente per la politica per creare i backup.
-
Dalla pagina Backup dei dettagli del piano, espandere il menu Azioni per il piano.
-
Seleziona Edit. I dettagli del piano vengono visualizzati nel pannello laterale. Attivando la levetta dello stato del piano, è possibile attivare o disattivare il piano. È inoltre possibile modificare i dettagli del piano, come il nome e la frequenza di backup. Per i singoli backup di volume, è possibile abilitare o disabilitare il ripristino rapido o modificare le regioni in cui è disponibile il ripristino rapido. È inoltre possibile abilitare o disabilitare la creazione e la conservazione di copie in altre regioni. Le funzioni di ripristino rapido e di copia da una regione all'altra non sono supportate per i backup di più volumi o di una condivisione di file.
-
Confermare le selezioni una volta terminato.
Le modifiche al piano dei criteri si applicano ai backup futuri. Ad esempio, se si attiva la creazione di copie in un'area remota, le istantanee di backup esistenti prima della modifica non vengono copiate nella posizione remota. La volta successiva che il piano attiva la creazione di un'istantanea di backup, una copia di tale istantanea viene creata nella regione remota.
Gestione delle politiche di backup e dei piani dalla CLI
Eliminare una politica di backup, ridenominare una politica e modificare le tag utente dalla 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.
Ridenominazione di una politica di backup dalla CLI
Eseguire il comando ibmcloud is backup-policy-update e specificare l'ID politica o il nome politica e un nuovo nome per la politica di backup.
ibmcloud is backup-policy-update POLICY [--name NEW_NAME] [--output JSON] [-q, --quiet]
Il seguente esempio ridenomina una politica di backup identificata dal nome:
ibmcloud is backup-policy-update backup-policy-v1 --name new-policy-23
Updating backup policy backup-policy-v1 under account Test Account as user test.user@ibm.com...
ID r138-0521986d-963c-4c18-992d-d6a7a99d115f
Name new-policy-23
CRN crn:v1:bluemix:public:is:eu-de:a/a1234567::backup-policy:r138-0521986d-963c-4c18-992d-d6a7a99d115f
Status stable
Last job completed at 2023-02-22T20:12:44.000Z
Plans ID Name Resource type
r138-2129a79a-5629-4069-bf79-7bb0af3b0bd3 my-policy-plan-a backup_policy_plan
r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9 my-policy-plan-c backup_policy_plan
Backup tags dev:test
Match resource type volume
Resource group defaults
Created at 2023-02-21T22:42:10+00:00
Il seguente esempio aggiorna una politica di backup aziendale identificata dall'ID:
ibmcloud is backup-policy-update r006-0bc533ed-4796-407a-982e-693b418f3de3 --name cli-updated-2
Updating 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 cli-updated-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
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-update.
Modifica dei membri del gruppo di congruenza dalla CLI
Eseguire il comando ibmcloud is backup-policy-update e specificare l'ID politica o il nome politica e le tag che si desidera modificare.
ibmcloud is backup-policy-update POLICY [--included_content data_volumes|boot_volume ] [--output JSON] [-q, --quiet]
Il seguente esempio aggiorna la politica di backup da applicare solo ai volumi di dati collegati all'istanza del server virtuale con la tag corrispondente.
ibmcloud is backup-policy-create --match-tags dev:test --name my-cr-backup-policy-v1 --match-resource-type instance --included-content data_volumes
Updating backup policy my-cr-backup-policy-v1 under account Test Account as user test.user@ibm.com...
ID r006-e0713176-37b6-4168-88ab-ad92f8a544f9
Name my-cr-backup-policy-v1
CRN crn:v1:bluemix:public:is:us-south:a/a1234567::backup-policy:r006-e0713176-37b6-4168-88ab-ad92f8a544f9
Status stable
Plans ID Name Resource type
Backup tags dev:test
Match resource type instance
Included Content data_volumes
Resource group ID Name
11caaa983d9c4beb82690daab08717e9 Default
Scope ID Resource type
a1234567 account
Health State ok
Created at 2023-12-05T19:29:35+05:30
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-update.
Aggiornamento di un piano di backup dalla CLI
Eseguire il comando ibmcloud is backup-policy-plan-update per aggiornare un piano di backup. Identifica la politica e il piano per ID o nome nella riga di comando. È possibile aggiornare il nome del piano, la pianificazione del
backup di cron-spec, allegare tag utente, aggiornare il periodo di conservazione del backup, aggiungere o rimuovere le zone di ripristino rapido.
Il seguente frammento di codice mostra la sintassi del comando.
ibmcloud is backup-policy-plan-update POLICY PLAN [--name NAME] [--active] [--attach-tags ATTACH_TAGS] [--copy-tags true | false] [--cron-spec CRON_SPEC] [[--delete-after DELETE_AFTER] [--delete-over-count DELETE_OVER_COUNT]] [--reset-delete-over-count] [[--clone-policy-zones ZONE1,ZONE2,...] [--clone-policy-max-snapshots CLONE_POLICY_MAX_SNAPSHOTS]] [--remote-region-policies REMOTE_REGION_POLICY_JSON | @REMOTE_REGION_POLICY_JSON] [--output JSON] [-q, --quiet]
Per ridenominare il piano di backup, esegui il comando come nel seguente esempio. Specifica la politica di backup e piano per nome e modifica il nome del piano da my-policy-plan-c a my-policy-plan-b.
ibmcloud is backup-policy-plan-update new-policy-23 my-policy-plan-c --name my-policy-plan-b
Updating plan my-policy-plan-c of the backup policy r138-0521986d-963c-4c18-992d-d6a7a99d115f under account Test Account as user test.user@ibm.com...
ID r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9
Name my-policy-plan-b
Active true
Lifecycle state updating
Clone policy Max snapshots Zones
3 eu-de-1,eu-de-2
Deletion trigger Delete after Delete over count
20 20
Attached tags daily-backup-plan
Copy tags true
Cron specification 10 20 * * *
Created at 2023-02-21T22:42:32+00:00
Resource type backup_policy_plan
Per aggiornare le posizioni dei cloni di ripristino rapido delle istantanee di backup, eseguire il comando come nel seguente esempio. Specifica la politica di backup e il piano in base ai loro ID. Poiché nell'opzione --clone-policy-zones è specificato solo eu-de-1, i cloni di istantanee di ripristino rapido non vengono più conservati in eu-de-2. L'aggiornamento modifica anche il numero di cloni di backup da creare e memorizzare in tale zona da tre
a cinque.
ibmcloud is backup-policy-plan-update r138-0521986d-963c-4c18-992d-d6a7a99d115f r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9 --clone-policy-max-snapshots 5 --clone-policy-zones eu-de-1
Updating plan r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9 of the backup policy r138-0521986d-963c-4c18-992d-d6a7a99d115f under account Test Account as user test.user@ibm.com...
ID r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9
Name my-policy-plan-b
Active true
Lifecycle state updating
Clone policy Max snapshots Zones
5 eu-de-1
Deletion trigger Delete after Delete over count
20 20
Attached tags daily-backup-plan
Copy tags true
Cron specification 10 20 * * *
Created at 2023-02-21T22:42:32+00:00
Resource type backup_policy_plan
Per aggiornare il piano di backup per includere la creazione di una copia remota dell'istantanea di backup in una regione differente, eseguire il comando backup-policy-plan-update con --remote-region-policies. Il
seguente esempio aggiorna il piano my - policy - plan - b che fa parte di new-policy-23. Specifica la region us-east come destinazione della copia della region remota. Facoltativamente, è possibile aggiungere
l'opzione --encryption-key per fornire il CRN della chiave root da utilizzare per decodificare l'istantanea nella regione remota.
ibmcloud is backup-policy-plan-update new-policy-23 my-policy-plan-b --remote-region-policies '[
{"delete_over_count": 99,"region": {"name": "us-east"}}
]'
Updating plan r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9 of the backup policy r138-0521986d-963c-4c18-992d-d6a7a99d115f under account Test Account as user test.user@ibm.com...
ID r138-6f4f08ba-e0bb-470f-bbfb-f3a22aebbfa9
Name my-policy-plan-b
Active true
Lifecycle state updating
Clone policy Max snapshots Zones
5 eu-de-1
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 10 20 * * *
Created at 2023-05-05T22:42:32+00:00
Resource type backup_policy_plan
La volta successiva che il piano di criterio attiva la creazione di backup, l'istantanea di backup viene copiata nella regione remota specificata. Le istantanee di backup esistenti prima della modifica del piano dei criteri di backup non vengono copiate nella posizione remota.
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-plan-update.
Le funzioni di ripristino rapido e di copia da una regione all'altra non sono supportate per i backup di più volumi o di una condivisione di file.
Gestione dei piani e delle politiche di backup con l'API
Puoi ridenominare e aggiornare una politica, modificare le tag utente ed eliminare una politica di backup in modo programmatico con l'API.
Ridenominazione di una politica di backup con l'API
Per cambiare il nome di una politica di backup, effettuare una richiesta PATCH /backup_policies/{backup_policies_id} e specificare un nuovo nome per una politica di backup. Il seguente esempio mostra come ridenominare la normativa
5063bfe5-c16f-4606-ba26-fba0f099b97d in my-backup-policy.
curl -X PATCH\
"$vpc_api_endpoint/v1/backup_policies/5063bfe5-c16f-4606-ba26-fba0f099b97d?version=2022-06-28&generation=2"\
-H "Authorization: Bearer $iam_token"\
-d {"name": "my-backup-policy"}
Modifica dei membri del gruppo di congruenza con l'API
Quando si desidera aggiornare una politica di backup multivolume per includere o escludere il volume di avvio dal gruppo di congruenza, è possibile effettuare una richiesta PATCH /backup_policies/{backup_policies_id} e specificare
il valore per la proprietà included-content come data_volumes, boot_volume o solo data_volumes.
curl -X PATCH\
"$vpc_api_endpoint/v1/backup_policies/5063bfe5-c16f-4606-ba26-fba0f099b97d?version=2022-06-28&generation=2"\
-H "Authorization: Bearer $iam_token"\
-d {"included_content": ["data_volumes"]}
Aggiornamento di un piano di backup con l'API
Effettuare una richiesta PATCH /backup_policies/{backup_policy_id}/plans/{plan_id} per aggiornare il piano di backup specificando le seguenti proprietà:
-
attach_user_tagsspecifica le tag dell'utente dalla politica di backup che devono essere allegate ai backup creati dal piano. L'aggiornamento di questo valore non modifica le tag utente per i backup già creati da questo piano. -
copy_user_tagsspecifica se le tag di origine devono essere copiate nell'istantanea di backup. Il valore è un valore booleano, ètrueofalse. -
deletion_triggerha due proprietà. La proprietàdelete_afterimposta il numero di giorni per cui conservare un backup. La proprietàdelete_over_countimposta il numero massimo di backup recenti da conservare. Quando viene raggiunto il numero massimo, il backup più vecchio viene eliminato per fare spazio a uno nuovo. Specificarenullper eliminare il massimo esistente.
curl -X PATCH\
"$vpc_api_endpoint/v1/backup_policies/5063bfe5-c16f-4606-ba26-fba0f099b97d/plans/78bb42ae-b82e-4560-861b-5bc4bca3fba6?version=2022-06-28&generation=2"\
-H "Authorization: Bearer $iam_token"\
-d '{
"active": true,
"attach_user_tags": ["my-daily-backup-plan"],
"copy_user_tags": true,
"cron_spec": "*/5 1,2,3 * * *",
"deletion_trigger": {
"delete_after": 20,
"delete_over_count": 1
},
"name": "my-policy-plan"
}'
Aggiornamento di un piano della politica di backup per l'opzione di ripristino rapido con l'API
Effettuare una richiesta POST /backup_policies/{backup_policy_id}/plans/{plan_id} per aggiornare un piano di backup. Specificare la proprietà clone_policy e la proprietà secondaria zones per specificare
quale zona nella regione si desidera creare il clone dell'istantanea di backup. La zona deve essere diversa dalla zona di origine. È possibile specificare più zone. Il piano include la conservazione di un massimo di due istantanee di backup
memorizzate nella cache in ciascuna zona.
Questo esempio aggiorna una politica di backup per creare un piano di backup. Il nuovo piano definisce una politica clone per creare cloni di snapshot nella zona us-south-3. Il piano specifica di conservare un massimo di tre istantanee di backup memorizzate nella cache.
curl -X POST "$vpc_api_endpoint/v1/backup_policies/8758bd18-344b-486a-b606-5b8cb8cdd044/plans?version=2022-12-09&generation=2"\
-H "Authorization: Bearer $iam_token"\
-d '{
"active": true,
"attach_user_tags": ["daily-backups"],
"clone_policy": {
"max_snapshots": 3,
"zones": [
{"name": "us-south-3"},
{"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-3"}
]
},
"copy_user_tags": true,
"cron_spec": "30 */2 * * 1-5",
"deletion_trigger": {
"delete_after": 20,
"delete_over_count": 20
},
"name": "my-daily-plan-1"
}'
Una risposta positiva mostra che è stata creata la politica clone.
{
"active": true,
"attach_user_tags": ["daily-backups"],
"clone_policy": {
"max_snapshots": 3,
"zones": [
{"name": "us-south-2"},
{"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-3"}
]
},
"copy_user_tags": false,
"created_at": "2022-12-09T15:16:37Z",
"cron_spec": "30 */2 * * 1-5",
"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-daily-plan-1",
"resource_type": "backup_policy_plan"
}
Aggiornamento di un piano della politica di backup per includere la creazione di una copia in un'altra regione con l'API
Effettuare una richiesta PATCH /backup_policies/{backup_policy_id}/plans/{plan_id} per aggiornare un piano di backup. Specificare la proprietà remote_region_policies e la proprietà secondaria region per
indicare la regione in cui si desidera creare la copia di backup.
Questo esempio aggiorna una politica di backup per creare un piano di backup che crea backup nella regione us-south e include la creazione di una copia remota. Il seguente esempio specifica che le copie devono essere create nella
regione us-east.
curl -X PATCH "$vpc_api_endpoint/v1/backup_policies/8758bd18-344b-486a-b606-5b8cb8cdd044/plans?version=2023-05-09&generation=2"\
-H "Authorization: Bearer $iam_token"\
-d '{
"active": true,
"attach_user_tags": ["daily-backups"],
"copy_user_tags": true,
"cron_spec": "30 */2 * * 1-5",
"deletion_trigger": {
"delete_after": 20,
"delete_over_count": 20
},
"remote_region_policies": {
"delete_over_count": 5,
"encryption_key": [{"CRN": "crn:v1:bluemix:public:kms:us-south:a/a1234567:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd617"}],
"region": [{"name":"us-east"}]
},
"name": "my-daily-plan-2"
}'
Una risposta positiva mostra che è stata creata la politica della regione remota.
{
"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/a1234567: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"
}
La volta successiva che il piano di criterio attiva la creazione di backup, l'istantanea di backup viene copiata nella regione remota specificata. Le istantanee di backup esistenti prima della modifica del piano dei criteri di backup non vengono copiate nella posizione remota.
Le funzioni di ripristino rapido e di copia da una regione all'altra non sono supportate per i backup di più volumi o di una condivisione di file.
Gestione delle politiche e dei piani di backup con Terraform
Puoi gestire le politiche di backup utilizzando Terraform.
Per utilizzare Terraform, scarica la CLI di Terraform e configura il plug-in del provider IBM Cloud. 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"
}
Aggiornamento di una politica di backup con Terraform
Per aggiornare una politica di backup, utilizzare la risorsa ibm_is_backup_policy. Il seguente esempio identifica il nome della politica di backup e le tag associate.
resource "ibm_is_backup_policy" "example" {
match_user_tags = ["dev:env","bck:test",]
name = "example-backup-policy"
}
Per ulteriori informazioni relative agli argomenti e agli attributi, consultare ibm_is_backup_policy.
Aggiornamento di un piano di backup con Terraform
Per aggiornare una politica di backup, utilizzare la risorsa ibm_is_backup_policy_plan. La seguente risorsa di esempio identifica la politica in base all'ID ed è possibile modificare il nome del piano o la relativa pianificazione
aggiornando il nome o gli argomenti cron_spec.
resource "ibm_is_backup_policy_plan" "example" {
backup_policy_id = "r138-0521986d-963c-4c18-992d-d6a7a99d115f"
cron_spec = "10 20 * * *"
name = "example-backup-policy-plan"
}
Il seguente esempio è una definizione di risorsa che è possibile utilizzare per aggiornare il piano di backup con cloni di ripristino rapido in due zone eu-de.
resource "ibm_is_backup_policy_plan" "example" {
backup_policy_id = "r138-0521986d-963c-4c18-992d-d6a7a99d115f"
cron_spec = "10 20 * * *"
name = "example-backup-policy-plan"
clone_policy {
zones = ["eu-de-1", "eu-de-2"]
max_snapshots = 4
}
}
Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_is_backup_policy_plan.
Le funzioni di ripristino rapido e di copia da una regione all'altra non sono supportate per i backup di più volumi o di una condivisione di file.
Panoramica sull'eliminazione della politica di backup
È possibile eliminare uno o più piani all'interno di una politica. Quando si elimina una politica di backup, vengono eliminati anche tutti i relativi piani associati.
Quando si elimina una politica di backup, non vengono più creati nuovi backup. Tuttavia, i backup esistenti che sono stati creati rimangono intatti poiché il loro ciclo di vita è indipendente dalla politica. I backup esistenti devono essere cancellati separatamente nella console dallaCLI con l'API conTerraform.
Eliminazione di un piano di backup nella console
-
Andare all'elenco di politiche di backup e individuare la politica di backup.
-
Nella pagina dei dettagli della politica di backup, selezionare il piano che si desidera eliminare. Espandere il menu Azioni per il piano e selezionare elimina. È possibile avere fino a quattro piani di backup per politica.
Eliminazione di una policy di backup nella console
-
Andare all'elenco di criteri di backup.
-
Individuare la normativa che si desidera eliminare.
-
Dal menu Azioni, selezionare Elimina.
Confermare che le risorse associate alla politica di backup non devono più essere sottoposte a backup e che i backup creati dalla politica continuano a esistere. È necessario passare all'elenco di istantanee ed eliminarle manualmente.
-
Immetti delete per confermare, fai clic su Delete policy.
Eliminazione di un piano di backup dalla CLI
Eseguire il comando ibmcloud is backup-policy-plan-delete e specificare la normativa di backup e il piano o i piani che si desidera eliminare. È possibile specificare la politica di backup e i piani in base all'ID o al nome.
Il seguente esempio mostra la sintassi del comando.
ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Il seguente esempio elimina il piano di backup my-policy-plan-a dalla politica my-new-policy-23 identificata dal suo ID.
ibmcloud is backup-policy-plan-delete r138-0521986d-963c-4c18-992d-d6a7a99d115f my-policy-plan-a
This will delete plan my-policy-plan-a and cannot be undone. Continue [y/N] ?> y
Deleting plan my-policy-plan-a under account Test Account as user test.user@ibm.com...
OK
Deletion request for plan my-policy-plan-a has been accepted.
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-plan-delete.
Eliminazione di una politica di backup dalla CLI
Eseguire il comando backup-policy-delete e specificare l'ID politica o il nome politica per una o più politiche di backup. Vengono eliminati anche i piani di backup associati alla politica. Per ulteriori informazioni sull'eliminazione
della politica di backup, consultare Panoramica sull'eliminazione della politica di backup.
ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Il seguente esempio è una richiesta di eliminare una politica di backup in base al nome.
ibmcloud is backup-policy-delete my-backup-policy-v1
This will delete backup policy my-backup-policy-v1 and can't be undone. Continue [y/N] ?> y
Deleting backup policy my-backup-policy-v1 under account Test Account as user test.user@ibm.com...
OK
Deletion request for backup policy my-backup-policy-v1 has been accepted.
Il seguente esempio è una richiesta di eliminare una politica di backup in base all'ID e fornisce la risposta in formato JSON.
$ ibmcloud is backup-policy-delete r138-5c719085-cf26-456e-9216-984866659e29 --output JSON
[
{
"id": "r138-5c719085-cf26-456e-9216-984866659e29",
"result": true,
"Error": null
}
]
Per ulteriori informazioni relative alle opzioni di comando disponibili, consultare ibmcloud is backup-policy-delete.
Eliminazione di un piano di backup con l'API
Effettuare una richiesta DELETE /backup_policies/{backup_policy_id}/plans/{plan_id} per eliminare un piano di backup specifico da una politica di backup. Le risorse che sono state create dal piano rimangono, ma non sono più soggette
al trigger di eliminazione del piano. Durante l'eliminazione, lo stato mostra deleting. Quando l'eliminazione è completa (status = deleted), non è possibile ripristinare il piano di backup.
Vedi il seguente esempio.
curl -X DELETE\
"$vpc_api_endpoint/v1/backup_policies/5063bfe5-c16f-4606-ba26-fba0f099b97d/plans/4cf9171a-0043-4434-8727-15b53dbc374c?version=2022-06-28&generation=2"\
-H "Authorization: Bearer $iam_token"
La risposta mostra che il piano di backup è stato eliminato.
{
"active": true,
"attach_user_tags": ["my-daily-backup-plan"],
"copy_user_tags": true,
"created_at": "2022-06-22T01:44:49.070Z",
"cron_spec": "*/5 1,2,3 * * *",
"deletion_trigger": {"delete_after": 20},
"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",
"lifecycle_state": "deleted",
"name": "my-policy-plan",
"resource_type": "backup_policy_plan"
}
Eliminazione di una politica di backup e di piani con l'API
Effettuare una richiesta DELETE /backup_policies/{backup_policy_id} per eliminare una politica di backup e tutti i piani di backup associati. Durante l'eliminazione, lo stato mostra deleting. Quando l'eliminazione
è completa (status = deleted), la politica di backup e i piani di backup non possono essere recuperati.
Vedi il seguente esempio.
curl -X DELETE\
"$vpc_api_endpoint/v1/backup_policies/5063bfe5-c16f-4606-ba26-fba0f099b97d?version=2022-06-28&generation=2"\
-H "Authorization: Bearer $iam_token"
La risposta indica che tutti i piani di backup vengono eliminati.
Eliminazione di un piano di backup o di una politica di backup con Terraform
Utilizzare il comando terraform destroy per eliminare comodamente un oggetto remoto come un singolo piano di backup o una politica di backup. Il seguente esempio cancella example-backup-policy-plan.
terraform destroy --target ibm_is_backup_policy_plan.example.id
Il seguente esempio elimina example-backup-policy.
terraform destroy --target ibm_is_backup_policy.example.id
Per ulteriori informazioni, consulta terraform destroy.
Passi successivi
È possibile eseguire le seguenti operazioni.