IBM Cloud Docs
Istantanee, ripristino e clonazione

Istantanee, ripristino e clonazione


IBM Power Virtual Server in IBM centro dati

IBM Power Virtual Server Cloud privato in Ubicazione client


IBM® Power® Virtual Server fornisce la capacità di catturare copie point - in - time complete di interi volumi logici o dataset. Utilizzando la funzione di IBMFlashCopyPower® Virtual Server è possibile creare istantanee delta, volumi-cloni e ripristinare i dischi.

Creazione di un'istantanea

Un'istantanea è una copia dello stato di un volume o di un insieme di volumi che viene acquisita in un momento specifico. Utilizzando l'istantanea, è possibile ripristinare i volumi allo stato in cui si trovavano al momento della creazione dell'istantanea.

Prerequisiti

  • Prima di eseguire un'istantanea di un volume, si consiglia di disattivare tutte le applicazioni che accedono al volume. Questa azione è necessaria per garantire che tutti i dati vengano spostati sul disco ed evitare la perdita di dati.

  • Se si crea un'istantanea di un volume condiviso da più istanze di server virtuali (VM), è necessario sospendere tutte le applicazioni su tutte le VM. Se non si è sicuri di come mettere in quiescenza le applicazioni, si consiglia di spegnere tutte le macchine virtuali collegate ai volumi che si desidera includere nella snapshot.

  • I nomi delle istantanee devono essere unici per l'area di lavoro. Se si desidera riutilizzare il nome di un'istantanea, eliminare l'istantanea esistente con quel nome e quindi riutilizzare il nome.

  • I volumi da includere nella snapshot devono appartenere allo stesso pool di storage.

  • I volumi da includere nella snapshot non devono essere nello stato error e lo stato di salute del volume deve essere ok.

Creazione di un'istantanea

Con l'interfaccia snapshot, è possibile creare una relazione tra i dischi di origine e un disco di destinazione in un momento definito, ad esempio T1. I dischi di destinazione vengono creati durante la creazione di un'operazione di snapshot. L'operazione di snapshot tiene traccia delle modifiche apportate al disco sorgente al di là del tempo T1 tempo. Quindi, è possibile ripristinare i dischi di origine al relativo stato T1 in un momento successivo.

Caso d'uso

La funzione di istantanea ha diversi casi d'uso. Considera il seguente esempio:

  • Un amministratore intende aggiornare il middleware. Se l'aggiornamento del middleware non riesce, l'amministratore deve ripristinare il disco di origine allo stato originale.
  • L'amministratore completa i seguenti passaggi:
    1. Avviare l'istantanea del disco sorgente in cui risiedono le informazioni sul middleware utilizzando il comando API. Viene creata un'istantanea del disco sorgente.
    2. Aggiornare il middleware.
    3. Se l'aggiornamento non riesce, l'amministratore ripristina il disco di origine utilizzando la snapshot.
    4. Se l'aggiornamento riesce, l'amministratore elimina l'istantanea.

È possibile avviare più operazioni di istantanea. Tuttavia, queste operazioni di snapshot concomitanti avvengono su set di dischi diversi.

Creazione di un'istantanea tramite comandi API o CLI

Per creare un'istantanea, utilizzare i seguenti comandi API e CLI:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • name(Obbligatorio) Specifica il nome dell'istantanea.

    L'indirizzo name deve essere un valore unico tra tutti gli snapshot dell'area di lavoro.

  • description(opzionale) Descrive l'istantanea.

  • volumeIDs(opzionale) Include un elenco di uno o più volumi da includere nella snapshot. Se questo parametro viene lasciato vuoto, tutti i volumi collegati all'istanza Power virtual machine (PVM) sono inclusi nell'istantanea.

Restrizioni e considerazioni per la creazione di un'istantanea

Quando si crea un'istantanea, è necessario tenere conto delle seguenti limitazioni e considerazioni:

  • Non è possibile eseguire operazioni di snapshot di istanze PVM in parallelo da diverse istanze PVM per lo stesso volume condiviso in un momento specifico.

  • Non è possibile ridimensionare un volume se il volume è incluso in un'istantanea di un'istanza PVM. Per ridimensionare un volume di questo tipo, è necessario prima eliminare tutte le istantanee dell'istanza di cui il volume fa parte.

  • Non è possibile staccare i volumi dall'istanza PVM che sono inclusi in un'istantanea dell'istanza. Per staccare tali volumi, è necessario prima eliminare tutte le istantanee dell'istanza di cui fanno parte.

  • È necessario collegare tutti i volumi inclusi nella snapshot alla stessa istanza PVM.

  • Se l'opzione volumeIDs non è specificata, tutti i volumi collegati all'istanza PVM sono inclusi nell'istantanea.

  • Se i volumi collegati all'istanza PVM non sono nello stesso pool di storage, usare l'opzione volumeIDs per includere i volumi che sono nello stesso pool di storage. In questo caso, è necessario raggruppare i volumi dallo stesso pool di archiviazione e creare un'istantanea per ogni gruppo di volumi nel pool di archiviazione.

Se l'operazione di creazione di un'istantanea non riesce, si ottiene lo stato error. È possibile eliminare questa istantanea in modo che non sia possibile eseguire altre operazioni su di essa.

Ripristino di un'istantanea

L'operazione restore ripristina i volumi che fanno parte di una snapshot della macchina virtuale sui dischi di origine. Quando l'operazione di ripristino è in corso, Power Virtual Server crea un'istantanea di backup, che può essere utilizzata se l'operazione di ripristino non riesce. Se l'operazione di ripristino ha esito positivo, le istantanee di backup vengono eliminate. Se l'operazione di ripristino non riesce, lo stato dell'istantanea viene impostato su restore-error. È possibile tentare di ripristinare le operazioni di ripristino o di rollback allo stato originale. Utilizzare il parametro di query restore_fail_action con il valore retry per riprovare l'operazione di ripristino. Per ripristinare lo stato precedente del disco, utilizzare il parametro di query restore_fail_action con il valore rollback. Quando l'operazione di ripristino non riesce, la macchina virtuale entra in uno stato di errore.

Prerequisiti

Prima di avviare l'operazione restore, accertarsi che siano soddisfatti i seguenti prerequisiti:

  • Per impostazione predefinita, è necessario spegnere l'istanza PVM prima di avviare l'operazione restore.

  • Per ripristinare i dati su un'istanza PVM attiva, utilizzare le operazioni di force restore. Devono essere soddisfatte le seguenti condizioni:

    • Interrompere le applicazioni
    • Non eseguire operazioni di I/O sui dischi del volume

    Il mancato rispetto delle condizioni per il funzionamento di force restore può causare la corruzione dei dati.

  • Se si ripristina un'istantanea di istanza di un volume condiviso da più macchine virtuali, è necessario arrestare tutte le applicazioni su tutte le macchine virtuali. Inoltre, durante l'operazione di ripristino non devono essere eseguite operazioni di I/O sui volumi condivisi.

  • Se non si è sicuri di come mettere in quiescenza le applicazioni, si consiglia di spegnere tutte le macchine virtuali collegate ai volumi che si desidera includere nella snapshot.

Ripristino di un'istantanea tramite comandi API o CLI

Per ripristinare un'istantanea, utilizzare i seguenti comandi API e CLI:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • SNAPSHOT_ID(Obbligatorio) Specificare un identificatore univoco per l'istantanea
  • force(opzionale) Specificare il valore del flag come True o False. Per impostazione predefinita, il flag è impostato su False. Questo flag è impostato su true solo se l'istanza della macchina virtuale viene chiusa. Per impostazione predefinita, la macchina virtuale deve essere spenta prima di avviare un'operazione di ripristino delle istantanee. Quando il flag force è impostato su True, il prerequisito della chiusura della macchina virtuale è attenuato.
  • restore(Facoltativo) Usare il parametro di query restore_fail_action solo se un'operazione di ripristino precedente ha portato a impostare lo snapshot dell'istanza PVM sullo stato restore-error. Il parametro di query restore_fail_action accetta i seguenti valori retry o rollback :
    • Se lo stato dell'istantanea è impostato su retry, viene tentata nuovamente l'operazione di ripristino non riuscita.
    • Se lo stato dell'istantanea è impostato su rollback, i volumi che non sono stati ripristinati vengono riportati allo stato originale.

Se si utilizza l'opzione force, è necessario assicurarsi che tutte le applicazioni che accedono ai volumi nell'istantanea dell'istanza siano in quiescenza e che nessuna operazione di I/O sia in esecuzione sul disco del volume.

Casi di utilizzo

Considerate i seguenti scenari per il ripristino di un'istantanea:

  • Ripristino di tutti i volumi che fanno parte di un'istantanea VM
  • Esecuzione di più operazioni di ripristino VM
  • Nuovo tentativo di un'operazione di ripristino VM se non è riuscita in origine
  • Rollback di una VM allo stato del volume originale

Restrizioni e considerazioni

  • Prima che il sistema inizi l'operazione restore dell'istantanea dell'istanza PVM, viene creata un'istantanea temporanea di backup dei volumi solo per uso interno. Se l'operazione di snapshot restore fallisce, il backup temporaneo viene utilizzato dal sistema per ripristinare l'istanza PVM allo stato precedente l'operazione restore fallita.

  • L'operazione di ripristino del volume non è consentita se sul volume di destinazione sono in esecuzione operazioni di copia. I volumi nell'istantanea dell'istanza vengono convalidati per garantire che non siano in esecuzione operazioni di copia su di essi. Utilizzare l'API per ottenere un elenco di mappature FlashCopy per un volume o il comando CLI per ottenere un elenco di mappature FlashCopy per un volume.

  • Quando si esegue un'operazione restore su un'istantanea di un'istanza PVM, lo stato dell'attività dell'istanza PVM cambia in restoring, lo stato del volume viene cambiato in reverting e non sono consentite altre operazioni sull'istanza PVM.

  • Quando l'operazione restore su uno snapshot di un'istanza PVM fallisce, lo stato dell'istanza PVM passa allo stato restore-Error. È possibile riprovare l'operazione di snapshot dell'istanza PVM restore oppure richiedere il rollback dell'istanza PVM allo stato originale in cui si trovava prima del fallimento dell'operazione di ripristino.

  • Se si esegue un'operazione restore sul volume condiviso, tutte le macchine virtuali che condividono il volume vengono ripristinate.

  • Se si esegue un'operazione restore sul volume condiviso su una macchina virtuale, non è possibile eseguire le operazioni di snapshot, ripristino, clonazione o acquisizione su altre macchine virtuali che utilizzano il volume condiviso.

  • Prima di eseguire un'operazione restore su un disco di avvio, la macchina virtuale deve essere chiusa e lo stato deve passare allo stato shutoff.

  • Dopo un'operazione di restore retry riuscita, lo stato della macchina virtuale potrebbe non essere ripristinato dallo stato Error. Utilizzare la funzione Reset State dell'interfaccia utente per ripristinare lo stato della macchina virtuale.

  • Non è possibile ripristinare un'istantanea di un'istanza PVM se l'istantanea è stata creata di recente e le operazioni di FlashCopy sono ancora in esecuzione in background. Le operazioni di FlashCopy devono prima essere completate. Utilizzare l'API per ottenere un elenco di mappature FlashCopy per un volume o il comando CLI per ottenere un elenco di mappature FlashCopy per un volume.

Misurazione e determinazione dei prezzi delle istantanee

Ogni istantanea creata viene monitorata ogni ora e addebitata in base allo spazio su disco richiesto per l'istantanea. Lo spazio utilizzato da un'istantanea viene addebitato al 30% della tariffa di base.

Ad esempio, si consideri che su una macchina virtuale sono presenti dischi M che aggiungono 600 GB di spazio. I dischi M sono utilizzati come dischi di origine per le istantanee. I dischi M comportano le seguenti spese:

  • Se si crea un'istantanea, viene addebitato lo spazio su disco utilizzato dai 600 GB di dischi M di base più il 30% di 600 GB di spazio su disco. Cioè, 600 GB (spazio di dischi M) + 180 GB (30% di 600 GB) = 780 GB di spazio su disco.
  • Se si crea un'altra istantanea utilizzando gli stessi dischi, viene addebitato lo spazio su disco utilizzato dai dischi M. Cioè, 600 GB (spazio dei dischi M) + (30% di 600 GB) + (30% di 600 GB) = 960 GB di spazio su disco.
  • Il prezzo di una snapshot è calcolato in base alle dimensioni del volume e al livello di archiviazione dei singoli volumi sorgente presenti nella snapshot. Ad esempio, si consideri la seguente tabella per calcolare il costo di un'istantanea con il volume A e il volume B.
Un esempio per calcolare il costo di un'istantanea
Nome volume Dimensione del volume Tipo di livello Costo di un volume
Volume A 100 GB Livello 1 30% di 100 GB
Volume B 30 GB Livello 0 30% di 30 GB

Il costo dell'istantanea è dato dalla somma dei costi del volume A e del volume B.

Creazione di un volume-clone

Creazione di una richiesta di clonazione di volumi

L'operazione di clonazione crea una copia completa del volume. È possibile selezionare più volumi e avviare un'operazione di clonazione del gruppo. Quando sono selezionati più volumi, l'operazione di clonazione garantisce la creazione di una copia di dati congruente.

L'operazione di clonazione continua a copiare i dati dai dischi di origine ai dischi di destinazione in background. A seconda delle dimensioni dei dischi di origine e della quantità di dati da copiare, l'operazione di clonazione può richiedere una quantità di tempo significativa.

Prerequisiti

Prima di creare una richiesta di clonazione di volumi, accertarsi che siano soddisfatti i seguenti prerequisiti:

  • Il nome della richiesta di clonazione dei volumi deve essere unico per lo spazio di lavoro. Se si desidera riutilizzare il nome di una richiesta di clonazione di volumi, eliminare la richiesta di clonazione di volumi esistente con quel nome e quindi riutilizzare il nome.

  • I volumi da includere nella richiesta di clonazione dei volumi devono trovarsi nello stesso pool di archiviazione.

  • I volumi da includere nella richiesta di clonazione dei volumi non devono essere nello stato error e lo stato di salute del volume deve essere ok.

  • Interrompere le applicazioni che accedono al set di volumi che si desidera includere nella richiesta di clonazione dei volumi.

Creazione della richiesta di clonazione dei volumi tramite comandi API e CLI

L'operazione Prepare action completa il lavoro preparatorio per la creazione dell'istantanea di gruppo dei volumi da clonare.

Prerequisiti

Prima di avviare l'operazione Prepare action, accertarsi che siano soddisfatti i seguenti prerequisiti:

  • Un minimo di due volumi
  • Almeno un volume deve trovarsi nello stato in-use
  • Un volume univoco - nome clone

Quando è in corso un'operazione Prepare action, non è possibile attivare un'altra operazione Prepare action per lo stesso set di volumi. Un'operazione Prepare action deve essere seguita dalle operazioni Start e Execute. Se non si sta utilizzando l'operazione Prepare action esistente, è necessario annullare l'operazione esistente prima di avviare l'operazione Prepare action successiva.

Per avviare l'operazione Prepare action, utilizzare i seguenti comandi API e CLI:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • name(Richiesto) Fornire un nome da assegnare alla richiesta di clonazione dei volumi. Il nome deve essere unico tra tutte le richieste di clonazione dei volumi esistenti.
  • volumeIDs: Fornire l'elenco degli identificatori o dei nomi dei volumi da clonare. Sono richiesti almeno due ID di volume e almeno uno dei volumi deve essere nello stato in-use. Tutti i volumi da includere nella richiesta di clonazione dei volumi devono trovarsi nello stesso pool di archiviazione.

Quando l'operazione Prepare action passa a 100%, lo stato di Prepare cambia in base alle seguenti condizioni:

  • Se Prepare action viene completato con successo, lo stato passa a prepared.
  • Se Prepare action non si completa con successo, lo stato passa a failed.

Per verificare lo stato dell'operazione Prepare action, utilizzare il comando API o CLI con l'opzione volumesCloneID.

Restrizioni e considerazioni

  • Sono richiesti almeno 2 ID di volume e almeno uno di essi deve essere nello stato in-use.

Per clonare un singolo volume, è possibile utilizzare l'API Crea un clone di volume per volumi specificati o il comando ibmcloud pi volume clone-async CLI. Per verificare lo stato del singolo volume clonato, è possibile utilizzare il comando Get the status of a volumes clone request for the specified clone task ID API o il comando ibmcloud pi volume clone-async get CLI.

  • Quando viene eseguita un'operazione di clonazione su un volume che si trova nello stato in-use, Power Virtual Server crea un'istantanea di gruppo coerente e ricrea la copia del volume clonato utilizzando l'istantanea di gruppo.

  • Non è possibile modificare gli attributi del disco di origine o di destinazione, come le dimensioni del disco, mentre l'operazione di clonazione è in corso.

  • Non si può tentare di clonare un volume che fa parte di un gruppo di coerenza come parte di un gruppo di coerenza esistente. Un volume apparterrà a un gruppo di coerenza dopo aver eseguito la richiesta di avvio di clone dei volumi, oppure il volume fa parte di un'operazione di snapshot create in cui la copia flash in background è stata completata.

  • Non è possibile clonare un volume da un pool di archiviazione a un altro pool di archiviazione.

Avvio di una richiesta di clonazione di volumi

Questo passaggio consente al gruppo di consistenza di avviare l'operazione FlashCopy.

Come prerequisito, la richiesta di clonazione dei volumi deve trovarsi nello stato Prepared.

Avvio di una richiesta di clonazione di volumi tramite API e comando CLI

Lo stato iniziale della richiesta di volume-colonna è impostato su Starting.

Utilizzare il seguente comando API e CLI per avviare la richiesta di clonazione dei volumi:

È necessario fornire l'identificatore univoco di una richiesta di clonazione di volumi nel parametro volume_clones_id. L'identificatore può essere l'ID del clone dei volumi o il nome del clone dei volumi.

Quando viene avviata la richiesta di clonazione dei volumi, lo stato iniziale è impostato su Starting. Quando viene creata l'istantanea del gruppo, lo stato della richiesta cambia in Available. L'operazione start della richiesta di clonazione dei volumi è sincrona. Quando la chiamata API ritorna al client, lo stato della richiesta di clonazione dei volumi passa a Available, a meno che non si verifichi un errore. Se si verifica un errore durante l'operazione start, lo stato della richiesta di clonazione dei volumi passa a Failed. Il motivo del fallimento viene specificato nell'errore restituito con la risposta dell'operazione start. I dati di istantanea preparati vengono rimossi in modo da poter clonare nuovamente la stessa serie di volumi. Se si annulla l'operazione start di una richiesta di clonazione di volumi, lo stato della richiesta di clonazione di volumi cambia in Cancelling. È possibile annullare una richiesta di clonazione di volumi quando la richiesta di clonazione di volumi si trova nello stato Available.

Restrizioni e considerazioni

Prima di avviare la richiesta di clonazione dei volumi, è necessario tenere conto delle seguenti limitazioni e considerazioni:

  • Sono richiesti almeno due ID di volume e almeno uno di essi deve essere nello stato in-use.

  • Quando viene eseguita un'operazione di clonazione su un volume che si trova nello stato in-use, Power Virtual Server crea un'istantanea di gruppo coerente e ricrea la copia del volume clonato utilizzando l'istantanea di gruppo.

  • Quando è in corso un'operazione di clonazione, non è possibile modificare gli attributi del disco di origine o di destinazione, come le dimensioni del disco.

Esecuzione di una richiesta di clonazione di volumi

Questo passaggio esegue le restanti operazioni di esecuzione per creare i volumi clonati dall'istantanea del gruppo disponibile.

Prerequisiti

La richiesta di clonazione dei volumi deve essere nello stato Available.

Esecuzione della richiesta di clonazione dei volumi tramite API e comando CLI

Dopo aver avviato l'operazione execute, il valore iniziale di percentComplete sarà pari a 0% e lo stato sarà impostato su executing.

Utilizzare il seguente comando API e CLI per avviare la richiesta di clonazione dei volumi:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • volume-clones-id: (Obbligatorio) L'identificatore univoco di una richiesta di clonazione di volumi. L'identificatore può essere l'ID del clone dei volumi o il nome del clone dei volumi.
  • name(Richiesto) Il nome di base dei nuovi volumi clonati. I nomi dei volumi clonati hanno il prefisso clone- e il suffisso -#####-N. Nel suffisso, ##### è un numero casuale a cinque cifre e N è un numero incrementale che inizia con 1.
  • rollbackPrepare(opzionale) Il valore predefinito è False. Quando il flag è impostato su False, il sistema esegue l'attività di rollback clone fallita, ma l'istantanea preparata viene lasciata come tale. Quando il flag è impostato su True, il sistema esegue l'attività clone di rollback del fallimento e rimuove l'istantanea preparata.
  • userTags(Facoltativo) Fornire l'elenco dei tag utente da allegare ai volumi clonati.
  • targetReplicationEnabled(Opzionale) Usare questo flag per abilitare o disabilitare la replica per i volumi clonati. Per impostazione predefinita, il flag utilizza lo stato di replica dei volumi sorgente che vengono clonati. Se impostato su False, i volumi clonati non sono abilitati alla replica. Quando è impostato su True, i volumi clonati sono abilitati alla replica.

Il pool di storage in cui risiedono i volumi di origine deve essere abilitato alla replica, se i volumi di origine non sono abilitati alla replica e si sta abilitando la replica per i volumi clonati.

  • targetStorageTier: Fornire il nome del livello di archiviazione per i volumi clonati. Usare questo campo per clonare una serie di volumi da un livello di storage a un altro livello di storage. I volumi clonati devono rimanere nello stesso pool di archiviazione dei volumi di origine.

Restrizioni e considerazioni

Prima di avviare la richiesta di clonazione dei volumi, è necessario tenere conto delle seguenti limitazioni e considerazioni:

  • Una richiesta di clonazione di volumi è considerata completa quando lo stato della richiesta di clonazione di volumi viene modificato in uno degli stati completed, failed, o cancelled.
  • Quando viene avviata la richiesta volumes-clone execute, lo stato iniziale è impostato su executing.
  • Quando l'operazione execute viene completata con successo, lo stato della richiesta di clonazione dei volumi passa a completed.
  • Se si verifica un errore durante il processo di clonazione del volume, tutte le risorse create dal processo di clonazione vengono rimosse. L'istantanea del gruppo viene riportata allo stato available in modo da poter riprovare l'operazione execute.
  • È possibile annullare una richiesta di clonazione di volumi quando si trova nello stato executing.
  • Se si annulla l'operazione execute di una richiesta di clonazione di volumi, lo stato della richiesta di clonazione di volumi viene modificato in cancelling.
  • È possibile controllare il comportamento di un'operazione execute fallita utilizzando l'opzione rollbackPrepare. Il valore predefinito dell'opzione rollbackPrepare è false. Il valore predefinito fa sì che l'operazione execute fallita comporti il rollback dell'attività di clonazione e non rimuova l'istantanea preparata. Se l'opzione rollbackPrepare è impostata su true, l'operazione execute fallita porta al rollback dell'attività di clonazione e rimuove l'istantanea preparata.

Annullamento di una richiesta di clonazione di volumi

L'operazione Cancel a volumes-clone request avvia l'attività di pulizia che esegue la pulizia dei cloni preparatori e dei volumi snapshot.

Prerequisiti

La richiesta di clonazione dei volumi deve essere nello stato Available.

Annullamento della richiesta di clonazione dei volumi tramite API e comando CLI

Dopo aver avviato l'operazione cancel, il valore iniziale di percentComplete sarà pari a 0% e lo stato sarà impostato su cancelling.

Utilizzare il seguente comando API e CLI per annullare la richiesta di clonazione dei volumi:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • volume-clones-id: (Obbligatorio) L'identificatore univoco di una richiesta di clonazione di volumi. L'identificatore può essere l'ID del clone dei volumi o il nome del clone dei volumi
  • Force(opzionale) Lo stato predefinito è False. L'operazione cancel è consentita solo se lo stato è impostato su prepared o available. Quando lo stato è impostato su True, l'operazione cancel è consentita quando lo stato è impostato su NOT completed, cancelling, cancelled o failed.

Restrizioni e considerazioni

Prima di annullare la richiesta di clonazione dei volumi, è necessario tenere conto delle seguenti limitazioni e considerazioni:

  • Se si annulla la richiesta di clonazione dei volumi, lo stato iniziale della richiesta di clonazione dei volumi è impostato su Cancelling. Lo stato passa a Cancelled quando tutte le operazioni di pulizia sono state completate con successo.
  • È possibile annullare una richiesta di clonazione di volumi quando la richiesta di clonazione di volumi si trova nello stato executing. L'opzione force deve essere impostata su True nella richiesta di clonazione dei volumi cancel.
  • Se la richiesta di clonazione dei volumi è nello stato Executing, tutti gli artefatti creati dal processo di clonazione vengono rimossi.

Eliminazione di una richiesta di clonazione di volumi

Quando una richiesta di clonazione di volumi non è più necessaria, è possibile eliminare la richiesta avviando l'operazione di cancellazione di volumi-clone.

Prerequisiti

La richiesta di clonazione dei volumi deve trovarsi in uno dei seguenti stati finali: Completed, Failed, o Cancelled.

Eliminazione di una richiesta di clonazione di volumi tramite API e comando CLI

Utilizzare il seguente comando API e CLI per eliminare la richiesta di clonazione dei volumi:

È necessario fornire i valori dei seguenti parametri nei comandi API e CLI:

  • volume-clones-id: (Obbligatorio) L'identificatore univoco di una richiesta di clonazione di volumi. L'identificatore può essere l'ID del clone dei volumi o il nome del clone dei volumi.
  • Force(opzionale) Forza l'annullamento di una richiesta di clonazione di volumi. L'operazione cancel è consentita solo se lo stato è impostato su prepared o available. Quando lo stato è impostato su True, l'operazione cancel è consentita quando lo stato è impostato su NOT completed, cancelling, cancelled o failed.

Restrizioni e considerazioni

Se la richiesta di clonazione dei volumi non si trova in uno degli stati finali necessari per l'eliminazione, è possibile annullare la richiesta, eseguire le operazioni di pulizia rimanenti e passare lo stato a Cancelled. Se la richiesta di clonazione dei volumi è nello stato Cancelled, la richiesta può essere eliminata.

Ottenere lo stato di una richiesta di clonazione dei volumi

Questa richiesta API restituisce informazioni dettagliate sullo stato della richiesta di clonazione dei volumi. Ad esempio, l'elenco dei volumi di origine che vengono clonati e l'elenco dei volumi clonati una volta completata l'operazione execute.

Prerequisiti

Nessuno.

Ottenere lo stato della richiesta di clonazione dei volumi utilizzando l'API e il comando CLI

Fornire un valore per il campo volume-clones-id. Il valore è l'identificatore univoco di una richiesta di clonazione di volumi. L'identificatore può essere l'ID del clone dei volumi o il nome del clone dei volumi.

Restrizioni e considerazioni

Nessuno.

Ottenere l'elenco dei volumi richiesti per la clonazione

La richiesta API fornisce un elenco di tutte le richieste di clonazione di volumi in uno spazio di lavoro e lo stato di ciascuna richiesta.

Prerequisiti

Nessuno.

Ottenere un elenco di richieste di cloni di volumi utilizzando l'API e il comando CLI

Fornire uno dei valori del parametro filter dal seguente elenco:

  • prepare- include valori di stato (preparazione, preparato)
  • start- include i valori di stato (avvio, disponibile)
  • execute- include i valori di stato (in esecuzione, disponibile per il rollback)
  • cancel- include valori di stato (annullamento)
  • completed- include i valori di stato (completato)
  • failed- include i valori di stato (non riuscito)
  • cancelled- include valori di stato (annullati)
  • finalized- valori di stato inclusi (completato, fallito, annullato)

Restrizioni e considerazioni

Prima di ottenere l'elenco delle richieste di clonazione dei volumi, è necessario tenere conto delle seguenti restrizioni e considerazioni:

  • Le informazioni dettagliate sui volumi di origine o sui volumi clonati non vengono fornite.

  • L'elenco può essere limitato utilizzando il parametro filter. Il filtro si basa sullo stato del parametro "filtro".

FAQ (frequently asked question)

Di seguito sono riportate alcune delle domande più frequenti su snapshot e clonazione, documentate nella pagina delle FAQ: