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 essereok
.
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:
- Avviare l'istantanea del disco sorgente in cui risiedono le informazioni sul middleware utilizzando il comando API. Viene creata un'istantanea del disco sorgente.
- Aggiornare il middleware.
- Se l'aggiornamento non riesce, l'amministratore ripristina il disco di origine utilizzando la snapshot.
- 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'istantaneaforce
(opzionale) Specificare il valore del flag comeTrue
oFalse
. Per impostazione predefinita, il flag è impostato suFalse
. Questo flag è impostato sutrue
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 flagforce
è impostato suTrue
, il prerequisito della chiusura della macchina virtuale è attenuato.restore
(Facoltativo) Usare il parametro di queryrestore_fail_action
solo se un'operazione di ripristino precedente ha portato a impostare lo snapshot dell'istanza PVM sullo statorestore-error
. Il parametro di queryrestore_fail_action
accetta i seguenti valoriretry
orollback
:- 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 lo stato dell'istantanea è impostato su
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 snapshotrestore
fallisce, il backup temporaneo viene utilizzato dal sistema per ripristinare l'istanza PVM allo stato precedente l'operazionerestore
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 inrestoring
, lo stato del volume viene cambiato inreverting
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 statorestore-Error
. È possibile riprovare l'operazione di snapshot dell'istanza PVMrestore
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 statoshutoff
. -
Dopo un'operazione di
restore retry
riuscita, lo stato della macchina virtuale potrebbe non essere ripristinato dallo statoError
. Utilizzare la funzioneReset 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 diFlashCopy
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.
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 essereok
. -
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:
- API: Crea una nuova richiesta di clonazione di volumi e avvia l'azione Prepare
- CLI: ibmcloud pi volume clone create
È 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 statoin-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 aprepared
. - Se
Prepare action
non si completa con successo, lo stato passa afailed
.
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:
- API: Avvio dell'azione Start per una richiesta di clonazione di volumi
- CLI: ibmcloud pi volume clone start
È 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:
- API: Avviare l'azione Execute per una richiesta di clonazione di volumi
- CLI: ibmcloud pi volume clone execute
È 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 prefissoclone-
e il suffisso-#####-N
. Nel suffisso,#####
è un numero casuale a cinque cifre eN
è un numero incrementale che inizia con 1.rollbackPrepare
(opzionale) Il valore predefinito èFalse
. Quando il flag è impostato suFalse
, il sistema esegue l'attività di rollback clone fallita, ma l'istantanea preparata viene lasciata come tale. Quando il flag è impostato suTrue
, 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 suFalse
, i volumi clonati non sono abilitati alla replica. Quando è impostato suTrue
, 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
, ocancelled
. - Quando viene avviata la richiesta
volumes-clone execute
, lo stato iniziale è impostato suexecuting
. - Quando l'operazione
execute
viene completata con successo, lo stato della richiesta di clonazione dei volumi passa acompleted
. - 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'operazioneexecute
. - È 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 incancelling
. - È possibile controllare il comportamento di un'operazione
execute
fallita utilizzando l'opzionerollbackPrepare
. Il valore predefinito dell'opzionerollbackPrepare
èfalse
. Il valore predefinito fa sì che l'operazioneexecute
fallita comporti il rollback dell'attività di clonazione e non rimuova l'istantanea preparata. Se l'opzionerollbackPrepare
è impostata sutrue
, l'operazioneexecute
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 volumiForce
(opzionale) Lo stato predefinito èFalse
. L'operazionecancel
è consentita solo se lo stato è impostato suprepared
oavailable
. Quando lo stato è impostato suTrue
, l'operazionecancel
è consentita quando lo stato è impostato suNOT completed
,cancelling
,cancelled
ofailed
.
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 aCancelled
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'opzioneforce
deve essere impostata suTrue
nella richiesta di clonazione dei volumicancel
. - 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'operazionecancel
è consentita solo se lo stato è impostato suprepared
oavailable
. Quando lo stato è impostato suTrue
, l'operazionecancel
è consentita quando lo stato è impostato suNOT completed
,cancelling
,cancelled
ofailed
.
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
- API: Ottenere lo stato di una richiesta di clonazione di volumi per l'ID dell'attività di clonazione specificato
- CLI: ibmcloud pi volume clone get
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
- API: Ottenere l'elenco dei volumi-richiesta di clonazione per un'istanza cloud
- CLI: ibmcloud pi volume clone list
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:
- Quali sono le differenze chiave tra un'istantanea e un clone
- C'è una UI per eseguire operazioni di istantanea o clonazione?
- Esistono requisiti di istantanea iniziali in termini di archiviazione?
- L'istantanea e il clone del volume supportano una politica di salvaguardia?
- È possibile ottenere ulteriori informazioni sul processo di backup utilizzando PowerHA Toolkit per IBM i?