Gestione dei gruppi di coerenza degli snapshot
È possibile gestire i gruppi di coerenza degli snapshot rinominandoli oppure aggiornando l'impostazione che determina se gli snapshot membri vengono eliminati quando il gruppo viene eliminato.
Un gruppo di coerenza degli snapshot contiene gli snapshot di più volumi collegati alla stessa istanza di server virtuale. Le istantanee sono accoppiate in modo debole. Pertanto, è possibile gestire gli snapshot all'interno di un gruppo di coerenza nello stesso modo in cui si gestiscono tutti gli altri snapshot.
Quando si valuta la possibilità di eliminare il gruppo di coerenza, è possibile scegliere se eliminare o conservare le singole istantanee. Se si aggiorna il gruppo di coerenza del backup in modo da conservare le singole istantanee dopo l'eliminazione del gruppo e si elimina il gruppo, viene creato un evento di tracciamento delle attività. Tuttavia, non viene creato alcun processo di backup poiché le istantanee di backup rimangono intatte.
La creazione di un gruppo di coerenza con snapshot di generazioni diverse non è supportata.
Valuta la possibilità di migrare i tuoi volumi di prima generazione al profilo “ sdp ” presente nell’elenco delle eccezioni. Il profilo “ sdp ” offre
un rapporto qualità-prezzo migliore e una maggiore flessibilità rispetto ai profili di prima generazione. Per ulteriori informazioni, vedi Profili Block Storage for VPC.
Aggiornamento di un gruppo di coerenza nella console
- Vai all'elenco dei gruppi di coerenza degli snapshot. In " IBM Cloud console", fare clic su " Menu di navigazione
> Infrastrutture
**> Archiviazione > Istantanee di Block Storage **".
- Nella scheda "Gruppi di coerenza", fare clic sul nome di un gruppo nell'elenco per visualizzarne i dettagli.
- È possibile modificare i seguenti attributi:
- Per modificare il nome del gruppo, fare clic sull'icona
inserire il nuovo nome.
- Attiva o disattiva l'interruttore per abilitare o disabilitare l'eliminazione degli snapshot quando viene eliminato il gruppo di coerenza.
- Per modificare il nome del gruppo, fare clic sull'icona
Aggiornamento di un gruppo di coerenza dalla CLI
È possibile aggiornare un gruppo di coerenza dalla CLI eseguendo il seguente comando. È possibile utilizzare la CLI per aggiornare il nome della risorsa e modificare la proprietà delete_snapshots_on_delete in modo
da conservare gli snapshot anche dopo l'eliminazione del gruppo di coerenza degli snapshot.
ibmcloud is snapshot-consistency-group-update CONSISTENCY_GROUP_ID
L'esempio seguente modifica il nome del gruppo di coerenza. Identifica il gruppo di coerenza in base al nome. Con questo comando è possibile utilizzare anche l'ID del gruppo di coerenza.
ibmcloud is snapshot-consistency-group-update multiple-snapshots-consistency-group-1 --name my-consistency-group
Updating snapshot consistency group multiple-snapshots-consistency-group-1 under account Test Account as user test.user@ibm.com...
ID r174-ed7c034e-9bd1-4474-83d0-f5b050f1490a
Name my-consistency-group
CRN crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot-consistency-group:r174-ed7c034e-9bd1-4474-83d0-f5b050f1490a
Href https://us-south.iaas.cloud.ibm.com/v1/snapshot_consistency_groups/r174-ed7c034e-9bd1-4474-83d0-f5b050f1490a
Status stable
Backup policy job -
Backup policy plan -
Delete snapshot on delete true
Source Snapshot -
Resource group ID Name
11caaa983d9c4beb82690daab08717e9 Default
Created 2023-08-25T10:55:37+05:30
Service Tags -
Per ulteriori informazioni sulle opzioni di comando disponibili, consultare ibmcloud is snapshot-consistency-group-update.
Aggiornamento di un gruppo di coerenza tramite l'API
È possibile aggiornare un gruppo di coerenza a livello di programmazione richiamando il metodo /snapshot_consistency_groups/{id} nell'API VPC,
come illustrato nella seguente richiesta di esempio. È possibile utilizzare l'API per aggiornare il nome della risorsa e modificare la proprietà delete_snapshots_on_delete in modo da conservare gli snapshot dopo l'eliminazione
del gruppo di coerenza degli snapshot.
curl -X PATCH\
"$vpc_api_endpoint/v1/snapshot_consistency_groups/$consistency_group_id?version=2023-12-05&generation=2"
-H "Authorization: Bearer $iam_token"
-d "{\
"delete_snapshot_on_delete_snapshot_consistency_group":false,\
"name":"my-snapshot-consistency-group"}"
Aggiornamento di un gruppo di coerenza con Terraform
Per aggiornare un gruppo di coerenza degli snapshot, utilizzare la risorsa ibm_is_snapshot_consistency_group. È possibile aggiornare il nome della risorsa e modificare la proprietà delete_snapshots_on_delete ,
che può assumere i valori true o false``. È inoltre possibile aggiornare i tag associati alle istantanee.
resource "ibm_is_snapshot_consistency_group" "example" {
delete_snapshots_on_delete = true
name = "example-snapshot-consistency-group"
snapshots {
[
name = "snapshot-1"
source_volume = {id = "ibm_is_instance.example.volume_attachments[0].volume_id_1"}
user_tags = ["my-tag"]
].
[
name = "snapshot-2"
source_volume = {id = "ibm_is_instance.example.volume_attachments[0].volume_id_2"}
user_tags = ["my-tag"]
]
}
}
Modificando i valori di resource_group e source_volume delle istantanee dei membri, si costringe Terraform a eliminare le istantanee e a crearne di nuove.
Per ulteriori informazioni sugli argomenti e sugli attributi, consultare ibm_is_snapshot_consistency_group.
eventi di traccia dell'attività
Tutte le operazioni di snapshot su più volumi generano eventi in IBM Cloud Activity Tracker Event Routing, indipendentemente dal fatto che il gruppo di coerenza sia stato creato manualmente o dal servizio di backup. Per ulteriori informazioni, consultare la sezione " Eventi del gruppo di coerenza ".