Esecuzione automatica degli script di pre blocco e post sblocco

Con Strumenti VMware è possibile eseguire automaticamente gli script di pre blocco e post sblocco sulle virtual machine di cui è eseguito il backup in modalità agentless. Pertanto, ad esempio, è possibile eseguire script di disattivazione e creare backup compatibili con l'applicazione per virtual machine che eseguono applicazioni non compatibili con VSS.

Prerequisiti

Gli script pre blocco e post sblocco devono essere posizionati in una cartella specifica nella virtual machine.

  • Per le virtual machine Windows, la posizione di questa cartella dipende dalla versione ESXi dell'host.

    Ad esempio, per le virtual machine eseguite in un host ESXi 6.5, tale cartella è C:\Program Files\VMware\VMware Tools\backupScripts.d\. È necessario creare manualmente la cartella backupScritps.d. L'archiviazione di altri tipi di file in questa cartella può causare l'instabilità di Strumenti VMware.

    Per ulteriori informazioni sulla posizione degli script pre blocco e post sblocco di altre versioni di ESXi, fare riferimento alla documentazione VMware.

  • Per le virtual machine Linux, copiare gli script nelle directory /usr/sbin/pre-freeze-script e /usr/sbin/post-thaw-script, rispettivamente. Gli script in /usr/sbin/pre-freeze-script vengono eseguiti quando si crea una snapshot e quelli in /usr/sbin/post-thaw-script vengono eseguiti quando lo snapshot viene finalizzato. Gli script devono essere eseguibili dall'utente di Strumenti VMware.

Per eseguire in modalità automatica gli script di pre blocco e post sblocco

  1. Verificare che Strumenti VMware sia installato nella virtual machine.
  2. Nella virtual machine, posizionare gli script personalizzati nella cartella richiesta.
  3. Nel piano di protezione per questo sistema, abilitare l'opzione Servizio Copia Shadow del volume per virtual machine.

    Viene così creata una snapshot VMware con l'opzione Quiesce guest file system abilitata, che a sua volta attiverà gli script pre blocco e post sblocco all'interno della virtual machine.

Non è necessario eseguire script di disattivazione nelle virtual machine che eseguono applicazioni compatibili con VSS, quali Microsoft SQL Server o Microsoft Exchange. Per creare backup compatibili con l'applicazione per questi sistemi, nel piano di protezione abilitare l'opzione Servizio Copia Shadow del volume per virtual machine.