
Scenari completi di pulizia e riparazione con ripristino istantaneo di VM
Se un'operazione di ripristino immediato fallisce dopo l'accensione dell' VM, è necessario eseguire operazioni manuali di pulizia e riparazione.
IBM Storage Protect for Virtual Environments
Questa funzione è disponibile solo se il client opera come "data mover" per: Data Protection for VMware.
- L'operazione di ripristino istantaneo genera un messaggio di errore.
- L'operazione di ripristino istantaneo viene sospesa indefinitamente e la VM non risponde.
dsmc q vm * -vmrestoretype=instantrestore -detailNell'output generato da questo comando, per ogni VM presente nell'output, cerca la riga che contieneAction Needed. Utilizzare i seguenti paragrafi Azione necessaria per ripristinare l'operazione di ripristino istantaneo non riuscita, in base allaAction Neededstato.Azione necessaria: ripulitura
Nell'output del query vm * -vmrestoretype=instantrestore -detail comando, verificare che lo stato dell' vMotion e di archiviazione sia "successo" (vMotion Status: Successful) e che tutti i dischi VM i sono dischi fisici (Disk Type: Physical). Questo stato conferma che l' VM e è stato ripristinato ed è necessario ripulire i componenti orfani, come i mount dell' iSCSI e.
Questo tipo di errore si verifica come conseguenza di una delle seguenti situazioni:
- Il ripristino istantaneo non è riuscito e la memoria vMotion è in esecuzione. VMware vSphere continua il processo vMotion .
- L'archiviazione vMotion è stata completata correttamente, ma la ripulitura automatica dei montaggi iSCSI non riesce.
dsmc restore vm original_vmname -vmname=new_vm_name -VMRESToretype=VMCLeanupAzione richiesta: Riparazione
Nell'output del query vm * -vmrestoretype=instantrestore -detail comando, verificare che il dispositivo iSCSI, collegato a VM, sia inattivo (lo stato èDisk Path: Dead).
- La VM che è utilizzata come datamover o la macchina datamover fisica è in errore.
- Si è verificato un errore di rete tra il data mover e l'host ESX oppure tra il data mover e il IBM Storage Protect server.
- Il servizio Data Protection for VMware Recovery Agent non è riuscito.
- Verificare la causa dell'errore e riavviare la macchina datamover se non si avvia automaticamente. Questa azione avvia un ripristino automatico dei dischi iSCSI montati.
- Nell'output del
query vm * -vmrestoretype=instantrestore -detailcomando, verificare che i dischi VM i siano attivi (Disk Path: Active). Questo stato indica che l' VM e è stato ripristinato ed è pronto per l'uso. - Riavviare Storage vMotion nel client vSphere e monitorarne lo stato di avanzamento nella barra di stato del client vSphere.
- Se l'elaborazione dell' vMotion e di archiviazione è stata completata con successo, eseguire il restore vm comando con il -vmrestoretype=VMCLeanup parametro per ripulire i dischi iSCSI. Ad esempio:
dsmc restore vm original_vmname -vmname=new_vm_name -VMRESToretype=VMCLeanup
- Risolvere il problema di rete in modo che riprenda la comunicazione tra il data mover e l'host ESX, nonché tra il data mover e il IBM Storage Protect server.
- Nell'output del
query vm * -vmrestoretype=instantrestore -detailcomando, verificare che i dischi VM i siano attivi (Disk Path: Active). Questo stato indica che l' VM e è stato ripristinato ed è pronto per l'uso. - Se l'errore di rete non ha causato il timeout di Storage vMotion, non è richiesta alcuna azione.
- Se il malfunzionamento della rete ha causato il timeout dell' vMotion e di archiviazione e il messaggio di errore indica che il disco di origine non risponde, riavviare l' vMotion e di archiviazione nel client vSphere. Al termine dell'elaborazione " vMotion " dei dati in archiviazione, eseguire il restore vm comando con il -vmrestoretype=VMCLeanup parametro per ripulire i dischi iSCSI. Ad esempio:
dsmc restore vm original_vmname -vmname=new_vm_name -VMRESToretype=VMCLeanup
- Individuare la causa dell'errore e riavviare il servizio di Data Protection for VMware Recovery Agent se non viene avviato automaticamente. Questa azione avvia un ripristino automatico dei dischi iSCSI montati.
- Nell'output del
query vm * -vmrestoretype=instantrestore -detailcomando, verificare che i dischi VM i siano attivi (Disk Path: Active). Questo stato indica che l' VM e è stato ripristinato ed è pronto per l'uso. - Se l'errore del servizio di Data Protection for VMware Recovery Agent non ha causato il timeout della memoria vMotion , non è necessaria alcuna azione.
- Se l'errore del servizio Recovery Agent di Data Protection for VMware ha causato il timeout di " vMotion " (Rilevamento delle unità di archiviazione) e il messaggio di errore indica che il disco di origine non risponde, riavviare " vMotion " (Rilevamento delle unità di archiviazione) nel client vSphere. Al termine dell'elaborazione " vMotion " dei dati in archiviazione, eseguire il restore vm comando con il -vmrestoretype=VMCLeanup parametro per ripulire i dischi iSCSI. Ad esempio:
dsmc restore vm original_vmname -vmname=new_vm_name -VMRESToretype=VMCLeanup
Ripulitura completa
dsmc restore vm original_vmname -vmname=new_vm_name -VMRESToretype=VMFULLCLeanupL'operazione VMFULLCLeanup comporta la rimozione dell' VM e e di tutti i suoi componenti, indipendentemente dallo stato della macchina virtuale. Non avviare un'operazione di cleanup completo mentre vMotion
sta ancora eseguendo la migrazione di una macchina virtuale.