Automatisch uitvoeren van scripts voorafgaand aan stilzetten en na afloop van reactivering

Met VMware Tools kunt u automatisch aangepaste scripts voorafgaand aan stilzetten en na afloop van reactivering uitvoeren op virtuele machines waarvan u een back-up maakt in de modus zonder agent. Zo kunt u bijvoorbeeld aangepaste scripts voor stillegging uitvoeren en applicatieconsistente back-ups maken voor virtuele machines waarop toepassingen worden uitgevoerd die niet compatibel zijn met VSS.

Vereisten

De scripts voorafgaand aan stilzetten en na afloop van reactivering moeten zijn opgeslagen in een specifieke map op de virtuele machine.

  • De locatie van deze map voor virtuele Windows-machines hangt af van de ESXi-versie van de host.

    De map voor virtuele machines die worden uitgevoerd op een ESXi 6.5-host, is bijvoorbeeld: C:\Program Files\VMware\VMware Tools\backupScripts.d\. U moet de map backupScritps.d handmatig maken. Sla geen andere typen bestanden op in deze map, omdat VMware Tools hierdoor instabiel kan worden.

    Raadpleeg de VMware-documentatie voor meer informatie over de locatie van de scripts voorafgaand aan stilzetten en na afloop van reactivering voor andere ESXi-versies.

  • Voor virtuele Linux-machines kopieert u uw scripts respectievelijk naar de mappen /usr/sbin/pre-freeze-script en /usr/sbin/post-thaw-script. De scripts in /usr/sbin/pre-freeze-script worden uitgevoerd wanneer u een momentopname maakt en de scripts in /usr/sbin/post-thaw-script worden uitgevoerd wanneer de momentopname is voltooid. De scripts moeten kunnen worden uitgevoerd door de VMware Tools-gebruiker.

Scripts voorafgaand aan stilzetten en na afloop van reactivering automatisch uitvoeren

  1. Controleer of VMware Tools is geïnstalleerd op de virtuele machine.
  2. Plaats uw aangepaste scripts in de vereiste map op de virtuele machine.
  3. Schakel in het beschermingsplan voor deze machine de optie Volume Shadow Copy Service (VSS) voor virtuele machines in.

    Hierdoor wordt er een VMware-momentopname gemaakt terwijl de optie Gastbestandssysteem stilleggen is ingeschakeld, waardoor de scripts voorafgaand aan stilzetten en na afloop van reactivering worden geactiveerd op de virtuele machine.

U hoeft geen aangepaste scripts voor stillegging uit te voeren op virtuele machines met toepassingen die compatibel zijn met VSS, zoals Microsoft SQL Server of Microsoft Exchange. Als u een applicatieconsistente back-up voor dergelijke machines wilt maken, schakelt u de optie Volume Shadow Copy Service (VSS) voor virtuele machines in het beschermingsplan in.