pz6j89 10 Geschrieben 8. Mai 2017 Melden Teilen Geschrieben 8. Mai 2017 Servus zusammen. Gibt es eine Möglichkeit mit einem Skript o.ä. (vielleicht kanns Hyper-V ja auch von Haus aus) in regelmäßigen Abständen zu überprüfen ob eine virtuelle Maschine gestartet ist und wenn nicht diesen dann zu starten? Host OS: Windows Server 2012 R2 Standard Betrifft bei uns eine virtuelle Maschine (Windows 10), die von dem Nutzer schon mehrfach versehentlich runtergefahren wurde. Wir nutzen die für Auswertungen, die mehrere Stunden dauern da unsere Terminalserver nach 2 Std eine inaktive Sitzung beenden. Gruss Oli Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 8. Mai 2017 Melden Teilen Geschrieben 8. Mai 2017 Wieso hat der Benutzer die Rechte die Maschinen herunterzufahren, wenn er dies nicht soll? Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 8. Mai 2017 Melden Teilen Geschrieben 8. Mai 2017 Moin, ich denke auch, es wäre am sinnvollsten, den Anwendern das Benutzerrecht "Herunterfahren des Systems" zu nehmen. Das verhindert das Szenario wirksam. Ansonsten könnte man natürlich ein Skript bauen, das regelmäßig den Status der VM prüft und diese bei Bedarf hochfährt. Die PowerShell-Cmdlets Get-VM und Start-VM erreichen das mit einer If-Abfrage recht simpel. Gruß, Nils Zitieren Link zu diesem Kommentar
Doso 77 Geschrieben 8. Mai 2017 Melden Teilen Geschrieben 8. Mai 2017 Einfach per Powershell. mit get-vm die VM holen, dann mit IF den status prüfen und dann ggf. die VM starten. Das per Task Scheduler z.B. einmal pro Stunde ausführen lassen und fertig. Zitieren Link zu diesem Kommentar
pz6j89 10 Geschrieben 10. Mai 2017 Autor Melden Teilen Geschrieben 10. Mai 2017 Servus zusammen. Danke schonmal für eure ANtworten. Hatte mir schon gedacht dass das mit Powershell möglich sein sollte. Hat da vielleicht jemand schon einen Link einer Tutorialseite für diesen Fall griffbereit? Zur Sache mit den Rechten: Dieser virtuelle Rechner wird von nur von unserer IT Abteilung genutzt und wir brauchen Adminrechte darauf. Wäre b***d uns das Recht zum Herunterfahren zu nehmen. Es kommt dann leider auch mal vor dass versehentlich auf herunterfahren gedrückt wird. Grundsätzlich könnten wir ganz einfach auf den Hyper-V Host gehen und den Rechner von dort aus starten aber ich bzw. wir wollen uns das einfach sparen. Gruss Oli Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 10. Mai 2017 Melden Teilen Geschrieben 10. Mai 2017 Moin, das automatische Starten hilft euch ja aber nur begrenzt. In dem Fall ist die VM ja schon aus und der Prozess unterbrochen. Ich würde es so machen (bzw. versuchen): Separate Gruppe definieren, z.B. "Shutdown-VM-4711" Separaten User definieren, der in diese Gruppe kommt Nur diese Gruppe erhält das Recht "Herunterfahren" für diese VM Admins und Benutzer bekommen das Recht nicht Auf der VM speichert man ein Batch mit "shutdown.exe" und passenden Parametern Wenn dann die VM ausdrücklich heruntergefahren werden soll, startet man ein CMD-Fenster mit dem separaten Userkonto und führt von dort das Batch aus. So sollte es möglich sein, dass auch Admins die VM nicht versehentlich herunterfahren. Gruß, Nils Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.