... not the direct answer to your question .... but intenting to prevent : could you not program that your VPS shall not shut down during operating hours ? I e , for Windows updates one can select the option , to suppress updates from installation ( and rebooting ) unless the user / admin instructs to do so ?

just a thought ....
Wolfgang


Do not trade alone & Never Give Up