Esegui PowerShell prima dell'arresto della macchina virtuale di Azure [duplicato]
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
È 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