Utilizzo dei gruppi di volumi
Il servizio Oracle Cloud Infrastructure Block Volume ti offre la possibilità di raggruppare molti volumi in un gruppo di volumi. Un gruppo di volumi può includere entrambi i tipi di volumi, i volumi di avvio, che sono i dischi di sistema per le istanze di computazione e i volumi a blocchi per lo storage dei dati. È possibile utilizzare i gruppi di volumi per creare backup e copie dei gruppi di volumi che siano point-in-time e coerenti con il crash del sistema.
Attività
In questa sezione vengono descritti i task riportati di seguito.
- Creazione di un gruppo di volumi
- Duplicazione di un gruppo di volumi
- Lista dei gruppi di volumi
- Recupero dei dettagli di un gruppo di volumi
- Aggiornamento di un gruppo di volumi
- Spostamento di un gruppo di volumi in un altro compartimento
- Applicazione di tag a un gruppo di volumi
- Eliminazione di un gruppo di volumi
Criteri IAM necessari
Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere un membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario se si utilizza la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.
Per gli amministratori: il criterio in Consenti agli amministratori dei volumi di gestire volumi a blocchi, backup e gruppi di volumi consente al gruppo specificato di eseguire qualsiasi operazione con volumi a blocchi, backup e gruppi di volumi.
Per informazioni sull'utilizzo dei gruppi di volumi, vedere gli esempi di criteri riportati di seguito.
- Consenti agli utenti di creare un gruppo di volumi consente al gruppo specificato di creare un gruppo di volumi da un set di volumi.
- Consenti agli utenti di duplicare un gruppo di volumi consente al gruppo specificato di duplicare un gruppo di volumi da un gruppo di volumi esistente.
- Consenti agli utenti di creare il backup di un gruppo di volumi consente al gruppo specificato di creare il backup di un gruppo di volumi.
- Consenti agli utenti di ripristinare il backup di un gruppo di volumi consente al gruppo specificato di creare un gruppo di volumi ripristinando il backup di un gruppo di volumi.
Quando gli utenti creano un backup da un volume o ripristinano un volume da un backup, il volume e il backup non devono trovarsi nello stesso compartimento . Tuttavia, gli utenti devono avere accesso a entrambi i compartimenti.
Informazioni sui gruppi di volumi
I gruppi di volumi semplificano il processo per creare backup coerenti in termini di tempo delle applicazioni aziendali in esecuzione che si estendono su diversi volumi di storage in diverse istanze. Successivamente, puoi ripristinare un intero gruppo di volumi dal backup di un gruppo di volumi.
Analogamente, è anche possibile duplicare un intero gruppo di volumi in modo coerente in termini di tempo e in caso di crash del sistema. Una copia completa da disco a disco e completamente isolata di un gruppo di volumi, con tutti i volumi associati, diventa disponibile per l'uso in pochi secondi. Ciò accelera il processo di creazione di nuovi ambienti per lo sviluppo, il controllo della qualità, il test di accettazione degli utenti e la risoluzione dei problemi.
Per ulteriori informazioni sui dischi di sistema basati su volumi a blocchi, vedere Volumi di boot. Per ulteriori informazioni sui backup dei volumi a blocchi, vedere Panoramica dei backup dei volumi a blocchi. Per ulteriori informazioni sulle copie dei volumi a blocchi, vedere Duplicazione di un volume a blocchi.
Questa funzionalità è disponibile mediante la console, l'interfaccia CLI, gli SDK o le API REST.
I gruppi di volumi e i backup dei gruppi di volumi sono costrutti di alto livello che consentono di raggruppare più volumi. Quando si utilizzano i gruppi di volumi e i backup dei gruppi di volumi, tenere presente quanto riportato di seguito.
-
È possibile aggiungere un volume a un gruppo di volumi solo quando lo stato del volume è disponibile.
-
In un gruppo di volumi puoi aggiungere fino a 32 volumi, fino a un limite massimo di 128 TB. Ad esempio, se si desidera aggiungere 32 volumi di dimensioni uguali a un gruppo di volumi, la dimensione massima per ogni volume sarà di 4 TB. In alternativa, puoi aggiungere volumi di dimensioni diverse, ma la dimensione complessiva combinata di tutti i volumi a blocchi e di avvio nel gruppo di volumi deve essere pari o inferiore a 128 TB. Assicurarsi di tenere conto delle dimensioni di qualsiasi volume di avvio nel gruppo di volumi quando si considerano i limiti di dimensione del gruppo di volumi.
-
Ogni volume può essere presente solo in un gruppo di volumi.
-
Quando si duplica un gruppo di volumi, viene creato un nuovo gruppo con nuovi volumi. Ad esempio, se si duplica un gruppo di volumi contenente tre volumi, al termine dell'operazione saranno disponibili due gruppi di volumi separati e sei volumi diversi senza alcun elemento condiviso tra i gruppi di volumi.
-
Quando si aggiorna un gruppo di volumi utilizzando l'interfaccia CLI, gli SDK o le API REST, è necessario specificare tutti i volumi da includere nel gruppo di volumi ogni volta che si utilizza l'operazione di aggiornamento. Se non si include un ID volume nella chiamata di aggiornamento, tale volume viene rimosso dal gruppo di volumi.
-
Quando si elimina un gruppo di volumi, i singoli volumi del gruppo non vengono eliminati, viene eliminato solo il gruppo di volumi.
-
Quando si elimina un volume che fa parte di un gruppo di volumi, prima di poterlo eliminare è necessario rimuoverlo dal gruppo.
-
Quando si elimina un backup del gruppo di volumi, tutti i backup del volume nel backup del gruppo vengono eliminati.
Replica dei gruppi di volumi
Il servizio per volumi a blocchi ti consente di eseguire la replica asincrona automatica continua dei gruppi di volumi in altre aree. Questa funzione supporta gli scenari riportati di seguito senza richiedere i backup dei gruppi di volumi.
- Disaster recovery
- migrazione
- Espansione del business
Per ulteriori informazioni, vedere Replica di un volume. Per dettagli specifici sui gruppi di volumi, incluse le procedure dettagliate che utilizzano la console e l'interfaccia CLI, vedere Replica dei gruppi di volumi.
Backup gruppi di volumi
Il backup di un gruppo di volumi fornisce automaticamente backup coerenti point-in-time coordinati di tutti i volumi di un gruppo di volumi. È possibile eseguire la maggior parte delle stesse operazioni e degli stessi task di backup con gruppi di volumi che è possibile eseguire con singoli volumi a blocchi e di avvio. Puoi ripristinare il backup di un gruppo di volumi in un gruppo di volumi oppure puoi ripristinare singoli volumi del gruppo dai backup dei volumi. Con i backup dei gruppi di volumi, puoi gestire le impostazioni di backup per diversi volumi in un'unica posizione, in modo coerente. Ciò semplifica il processo per creare backup coerenti in termini di tempo delle applicazioni aziendali in esecuzione che si estendono su più volumi di storage in più istanze.
Per una panoramica generale della funzionalità di backup del servizio del volume a blocchi, vedere Panoramica dei backup dei volumi a blocchi.
Area origine
I backup dei gruppi di volumi includono un campo Area di origine. Specifica l'area per il gruppo di volumi da cui è stato creato il backup. Per i backup dei gruppi di volumi copiati da un'altra area, questo campo mostra l'area da cui è stato copiato il backup del gruppo di volumi.
Backup gruppi di volumi manuali
I backup manuali sono backup una tantum su richiesta che è possibile avviare immediatamente per i gruppi di volumi seguendo i passi descritti nelle procedure descritte in questa sezione. Per informazioni generali sulla funzione di backup manuali per il servizio per volumi a blocchi, vedere Backup manuali.
Uso della console
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Gruppi di volumi.
- Nella lista Gruppi di volumi, fare clic su Crea backup gruppo di volumi nel per il gruppo di volumi per il quale si desidera creare un backup.
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Backup dei gruppi di volumi.
- Nella lista Backup dei gruppi di volumi, fare clic sul backup del gruppo di volumi che si desidera ripristinare.
- Fare clic su Crea gruppo di volumi.
- Inserire le informazioni necessarie sul volume:
- Nome: un nome o una descrizione riconoscibile dall'utente. Evitare di inserire informazioni riservate.
- Compartimento: il compartimento per il gruppo di volumi.
- Dominio di disponibilità: il dominio di disponibilità per il gruppo di volumi.
- Gruppo di posizionamento cluster: (facoltativo) selezionare il gruppo di posizionamento cluster in cui ripristinare il gruppo di volumi. Nota
Il controllo Gruppo di posizionamento cluster viene visualizzato nella console solo se i gruppi di posizionamento cluster sono abilitati per la tenancy e se è stato creato e attivato un gruppo di posizionamento cluster con la funzionalità aggiunta per le risorse di volume, vedere Gruppi di posizionamento cluster per volume a blocchi.
- Fare clic su Crea gruppo di volumi.
Per ulteriori informazioni sulla copia dei backup dei volumi e dei gruppi di volumi in nuove aree, vedere Copia di un backup dei volumi tra aree. Prima di poter copiare il backup di un gruppo di volumi in una nuova area, assicurarsi di aver configurato le autorizzazioni richieste. Vedere Criterio IAM obbligatorio.
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Backup dei gruppi di volumi.
- Nella lista Backup dei gruppi di volumi, fare clic sul backup del gruppo di volumi che si desidera copiare in una nuova area.
- Fare clic su Copia in un'altra area.
- Immettere un nome per il backup e scegliere l'area in cui copiare il backup. Evitare di inserire informazioni riservate.
- Nella sezione Cifratura selezionare se si desidera che il backup del gruppo di volumi utilizzi la chiave di cifratura fornita da Oracle o la propria chiave di cifratura vault. Se si seleziona l'opzione per utilizzare la propria chiave, incollare l'OCID per la chiave di cifratura dall'area di destinazione.
- Fare clic su Copia backup del volume a blocchi.
- Verificare che i dettagli dell'area di origine e di destinazione siano corretti nella finestra di dialogo di conferma, quindi fare clic su OK.
Uso dell'interfaccia CLI
Per informazioni sull'uso dell'interfaccia CLI, vedere Command Line Interface (CLI).
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group-backup list --compartment-id <compartment_ID>
Ad esempio:
oci bv volume-group-backup list --compartment-id ocid1.compartment.oc1..<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group-backup create --volume-group-id <volume-group_ID>
Ad esempio:
oci bv volume-group-backup create --volume-group-id ocid1.volumegroup.oc1.phx.<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group-backup get --volume-group-backup-id <volume-group-backup_ID>
Ad esempio:
oci bv volume-group-backup get --volume-group-backup-id ocid1.volumegroupbackup.oc1.phx.<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group-backup update --volume-group-backup-id <volume-group-backup_ID> --display-name <new_display_name>
È possibile aggiornare solo il nome visualizzato per il backup del gruppo di volumi.
Ad esempio:
oci bv volume-group-backup update --volume-group-backup-id ocid1.volumegroupbackup.oc1.phx.<unique_ID> --display-name "new display name"
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group create --compartment-id <compartment_ID> --availability-domain <external_AD> --source-details <Source_details_JSON>
Ad esempio:
oci bv volume-group create --compartment-id ocid1.compartment.oc1..<unique_ID> --availability-domain ABbv:PHX-AD-1 --source-details '{"type": "volumeGroupBackupId", "volumeGroupBackupId": "ocid1.volumegroup.oc1.sea.<unique_ID>"}'
Aprire un prompt dei comandi ed eseguire:
oci bv volume-group-backup delete --volume-group-backup-id <volume-group-backup_ID>
Quando elimini il backup di un gruppo di volumi, tutti i backup dei volumi nel gruppo vengono eliminati.
Ad esempio:
oci bv volume-group-backup delete --volume-group-backup-id ocid1.volumegroupbackup.oc1.phx.<unique_ID>
Uso dell'API
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.
Utilizzare le operazioni riportate di seguito per utilizzare i backup dei gruppi di volumi.
Backup gruppi di volumi basati su criteri
Si tratta di backup pianificati automatici definiti dal criterio di backup assegnato al gruppo di volumi. I backup basati su criteri per i gruppi di volumi sono gli stessi dei backup basati su criteri per i volumi a blocchi. La differenza principale consiste nel fatto che il criterio di backup viene applicato a tutti i volumi del gruppo di volumi anziché a un singolo volume. Per informazioni generali sui backup basati su criteri, vedere Backup basati su criteri. Il processo di creazione e configurazione dei criteri di backup definiti dall'utente è lo stesso per i gruppi di volumi rispetto ai volumi. Per queste procedure, vedere Creazione e configurazione dei criteri di backup definiti dall'utente.
Le chiavi di cifratura del vault per i volumi non vengono copiate nell'area di destinazione per i backup pianificati dei volumi e dei gruppi di volumi abilitati per la copia tra più aree. È invece possibile specificare una chiave di cifratura vault per il backup copiato nell'area di destinazione quando si assegna il criterio di backup. Quando si assegna il criterio di backup, se è abilitato per le copie di backup tra più aree, selezionare Cifra mediante chiavi gestite dal cliente per Cifratura della copia di backup tra più aree per cifrare il backup del volume o del gruppo di volumi nell'area di destinazione. Se si seleziona questa opzione, è necessario specificare l'OCID per una chiave di cifratura valida nell'area di destinazione. Per ulteriori informazioni, vedere Requisiti per le chiavi di cifratura gestite dal cliente per le operazioni tra più aree.
I criteri di backup definiti da Oracle non sono supportati per i backup pianificati dei gruppi di volumi.
Gestione delle assegnazioni dei criteri di backup ai gruppi di volumi
Il criterio di backup assegnato a un gruppo di volumi definisce la frequenza e la pianificazione dei backup del gruppo di volumi. In questa sezione viene descritto come eseguire i task correlati alla gestione delle assegnazioni dei criteri di backup per i gruppi di volumi mediante la console, l'interfaccia della riga di comando e le API REST.
Se a un gruppo di volumi è assegnato un criterio di backup, è necessario rimuovere eventuali assegnazioni dei criteri di backup dai volumi prima di poterle aggiungere al gruppo di volumi.
Prima di poter assegnare un criterio di backup a un gruppo di volumi esistente contenente uno o più volumi con criteri di backup assegnati, è necessario rimuovere tali assegnazioni dai volumi inviduali prima di poter assegnare il criterio al gruppo di volumi.
Utilizzo di Console
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Gruppi di volumi.
- Fare clic sul gruppo di volumi a cui si desidera assegnare un criterio di backup.
- Nella pagina Dettagli gruppo di volumi fare clic su Modifica.
-
Nella sezione Politiche di BACKUP, selezionare il compartimento contenente i criteri di BACKUP.
-
Selezionare il criterio di backup appropriato per le proprie esigenze.
- Facoltativamente, se si seleziona un criterio di backup abilitato per le copie di backup tra più aree, è possibile cifrare la copia di backup nell'area di destinazione con la propria chiave di cifratura vault selezionando Cifra mediante chiavi gestite dal cliente per la cifratura della copia di backup tra più aree. Se si seleziona questa opzione, è necessario specificare l'OCID per una chiave di cifratura valida nell'area di destinazione. Vedere Requisiti per le chiavi di cifratura gestite dal cliente per le operazioni tra più aree.
-
Fare clic su Salva modifiche.
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Gruppi di volumi.
- Fare clic sul gruppo di volumi per il quale si desidera modificare il criterio di backup.
- Nella pagina Dettagli gruppo di volumi fare clic su Modifica.
-
Nella sezione Policy di BACKUP, selezionare il compartimento contenente il criterio di BACKUP.
-
Selezionare il criterio di backup a cui si desidera passare.
- Facoltativamente, se si seleziona un criterio di backup abilitato per le copie di backup tra più aree, è possibile cifrare la copia di backup nell'area di destinazione con la propria chiave di cifratura vault selezionando Cifra mediante chiavi gestite dal cliente per la cifratura della copia di backup tra più aree. Se si seleziona questa opzione, è necessario specificare l'OCID per una chiave di cifratura valida nell'area di destinazione. Per ulteriori informazioni, vedere Requisiti per le chiavi di cifratura gestite dal cliente per le operazioni tra più aree.
-
Fare clic su Salva modifiche.
- Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Gruppi di volumi.
- Fare clic sul gruppo di volumi per il quale si desidera rimuovere il criterio di backup.
- Nella pagina Dettagli gruppo di volumi fare clic su Modifica.
-
Nella sezione Politiche di BACKUP, selezionare Nessuno dalla lista, quindi fare clic su Salva modifiche.
Uso dell'interfaccia CLI
Per informazioni sull'uso dell'interfaccia CLI, vedere Command Line Interface (CLI).
Aprire un prompt dei comandi ed eseguire:
oci bv volume-backup-policy-assignment create --asset-id <volume_group_ID> --policy-id <policy_ID> --xrc-kms-key-id <kms_key_ID>
Ad esempio:
oci bv volume-backup-policy-assignment create --asset-id ocid1.volumegroup.oc1..<unique_ID> --policy-id ocid1.volumebackuppolicy.oc1..<unique_ID> --xrc-kms-key-id ocid1.key.oc1.iad-ad-1.<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-backup-policy-assignment get-volume-backup-policy-asset-assignment --asset-id <volume_group_ID>
Ad esempio:
oci bv volume-backup-policy-assignment get-volume-backup-policy-asset-assignment --asset-id ocid1.volumegroup.oc1..<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-backup-policy-assignment create --asset-id <volume_group_ID> --policy-id <policy_ID> --xrc-kms-key-id <kms_key_ID>
Ad esempio:
oci bv volume-backup-policy-assignment create --asset-id ocid1.volumegroup.oc1..<unique_ID> --policy-id ocid1.volumebackuppolicy.oc1..<unique_ID> --xrc-kms-key-id ocid1.key.oc1.iad-ad-1.<unique_ID>
Aprire un prompt dei comandi ed eseguire:
oci bv volume-backup-policy-assignment get --policy-assignment-id <backup-policy-ID>
Ad esempio:
oci bv volume-backup-policy-assignment get --policy-assignment-id ocid1.volumebackuppolicyassignment.oc1.phx.<unique_ID>
Uso dell'API
Utilizzare le operazioni riportate di seguito per gestire le assegnazioni dei criteri di backup ai gruppi di volumi.
- CreateVolumeBackupPolicyAssignment
- DeleteVolumeBackupPolicyAssignment
- GetVolumeBackupPolicyAssetAssignment
- GetVolumeBackupPolicyAssignment
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.