Esegui PowerShell prima dell'arresto della macchina virtuale di Azure [duplicato]

Aug 21 2020

Subito prima di arrestare la VM, vorrei chiudere alcuni servizi di Windows (nella stessa VM) la nostra applicazione utilizzando (graceful shut down). C'è un evento nella VM di Azure a cui posso associare uno script PowerShell, in modo che venga eseguito prima di arrestare la VM?

La soluzione attuale è mantenere una pianificazione per l'arresto dei servizi e quindi un'altra pianificazione per l'arresto della VM (ogni giorno). Ma quando abbiamo bisogno di implementare nel mezzo, questo approccio fallisce.

Risposte

1 NancyXiong Aug 21 2020 at 14:01

È possibile utilizzare l'estensione script personalizzata o il comando Esegui o il ruolo di lavoro ibrido per runbook per eseguire gli script di PowerShell nelle macchine virtuali.

Per maggiori dettagli, potresti fare riferimento a https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-scripts-in-vm