Was ist der richtige Weg, um einen Windows Server automatisch neu zu starten?

433
Refurb

Ich habe dieses kleine Unternehmen vor vielleicht 15-20 Jahren begonnen. Alle Windows-Server müssen alle zwei Wochen neu gestartet werden, damit sie ordnungsgemäß ausgeführt werden. Ich begann mit einem kleinen Dienstprogramm namens "Power Off", um Neustarts am Sonntag zu planen. Es war ein zu großer Schmerz. Montag waren schrecklich. Die Server wurden neu gestartet, es gab jedoch einige Probleme. Etwas über den automatischen Neustart unterscheidet sich vom normalen Start => Herunterfahren = Neustart . So viele Probleme gab ich auf und ging zurück, um sie manuell neu zu starten.

Schneller Vorlauf 20 Jahre ... Ich begann mit dem MSP-Programm Ninja. Es hat eine Funktion zum Neustart zu einem bestimmten Zeitpunkt. Ich habe es versucht und nichts hat sich geändert. Montag sind schrecklich. Sicherungen werden nicht ausgeführt, VSS-Fehler, DNS lässt sich nicht starten usw. usw. Das Update ist dasselbe. Ich muss einen Start => Herunterfahren => Neustart, damit alles wieder richtig funktioniert.

Also ... bin ich der einzige, der den Neustart von Servern automatisieren möchte? Warum gibt es keine Möglichkeit für einen automatisierten Start => Herunterfahren => Neustart, wenn die Dinge tatsächlich ordnungsgemäß zurückkehren?

2
`shutdown / r` (oder` / g`) Befehl zum Ablegen ... Akina vor 5 Jahren 0
Warum können Sie den [Taskplaner] (https://docs.microsoft.com/de-de/windows/desktop/taskschd/task-scheduler-start-page) nicht verwenden, um das `shutdown / r` für Sonntag zu planen Nacht? harrymc vor 5 Jahren 0
* "Alle Windows-Server müssen alle zwei Wochen neu gestartet werden, damit sie ordnungsgemäß ausgeführt werden." * Ich habe Server, die ein Jahr ohne Neustart ausgeführt werden, und sie funktionieren ordnungsgemäß (und ja, Updates sind seit dem Schließen des Netzwerks deaktiviert). Ich glaube, mit dem Setup auf Ihrer Seite stimmt etwas nicht, entweder ein fehlerhaftes Programm oder ein Hardwarefehler. Überprüfen Sie den Arbeitsspeicher (SMART) der Festplatte, es sollte mehr als eine Woche ohne Neustart funktionieren Alex vor 5 Jahren 1
Meine Windows-Server haben mehr als 150 Tage Betriebszeit und keine Probleme. In 2003 gab es einige Server, aber mit SP1 R2 war alles weg. Windows-Updates sind wichtig, um Speicherleckagen zu vermeiden. Ich würde auch mit Taskplaner und Dienstprogramm zum Herunterfahren gehen. Hardoman vor 5 Jahren 1
@Hardoman: "Windows-Updates sind wichtig, um Speicherverluste zu verhindern"? Ehh ... Wenn einige Windows-Updates zu Neustarts führen und diese Neustarts dazu führen, dass alle Dienste neu gestartet werden und der Dienst den _already-leaked_-Speicher bereinigt, führt dies immer noch dazu, dass die Symptome unterdrückt werden, und dies bedeutet nicht, dass Windows-Updates _prevent_ sind. Speicherleckage. Das unterscheidet sich nicht von OPs "Neustart wöchentlich, damit es besser funktioniert". grawity vor 5 Jahren 0
Ihre Grundannahmen sind falsch und müssen überprüft und geändert werden. Ich persönlich verwende eine geplante Aufgabe, die nach verschiedenen Kriterien sucht, die einen Neustart erfordern, und dann neu startet, wenn diese Kriterien erforderlich sind. Es ist einfach, es startet die Server bei Bedarf neu und nicht, wenn nicht. music2myear vor 5 Jahren 0

1 Antwort auf die Frage

4
grawity

"Sie müssen den Patienten stabilisieren und verstehen, was wirklich vor sich geht, um Fortschritte zu erzielen." - relevantes Zitat von Electronics.SE

Warum gibt es keine Möglichkeit für einen automatisierten Start => Herunterfahren => Neustart, wenn die Dinge tatsächlich ordnungsgemäß zurückkehren?

Weil Sie sich nur auf den Neustart konzentrieren, aber nichts unternommen haben, um sicherzustellen, dass die Dinge ordnungsgemäß zurückkehren. Beheben Sie diese Probleme nacheinander, und Neustarts funktionieren.

Alle Windows-Server müssen alle zwei Wochen neu gestartet werden, damit sie ordnungsgemäß ausgeführt werden

Vielleicht vor 15 bis 20 Jahren. Da es viele (anekdotische) Beweise gibt, dass Windows Server tatsächlich länger als 2 Wochen ohne Probleme laufen, bedeutet dies auch

  • a) Moderne Windows Server-Versionen haben nicht mehr dieselben Probleme wie Ihre Server.
  • oder b) die Probleme haben externe Ursachen für Ihre Systeme, die Sie untersuchen sollten, falls sie schwerwiegender werden könnten (z. B. Boot-Fehler durch auslaufende Festplatten oder Timeouts durch Überlastung des Netzwerks ...).

Montag waren schrecklich. Die Server wurden neu gestartet, es gab jedoch einige Probleme. Etwas über den automatischen Neustart unterscheidet sich vom normalen Start => Herunterfahren = Neustart.

Klingt so, als hinge es davon ab, wann die Server neu gestartet wurden.

  • Möglicherweise startet etwas auf Server B nicht, weil es von Server A abhängt, der noch bootet. Der Dienst ist also nicht verfügbar, wenn B es benötigt. Wenn Sie jedoch nur Server B manuell neu starten, wird es ordnungsgemäß gestartet, da Server A zu diesem Zeitpunkt bereits online ist.

  • Vielleicht ist Ihr Netzwerk oder Stromversorgung oder Speicher - Array nicht verarbeiten kann alle Server Neustart sofort (zB 00.00 jeden Montag Nacht). Wenn Sie Server B manuell neu starten, ist dies in Ordnung, da es sich nur um einen Server und nicht um mehrere Dutzend handelt.

Wenn Sie einen Server neu starten, hat jeder Server in der Regel Probleme, die behoben werden sollten. Als Administrator können Sie diese Probleme je nach Problem annehmen und Routinewartungen durchführen. Am Ende des Tages haben diese Server immer noch ein Problem. * Dies ist von einem Mann, der seinen Computer fast einen Monat lang ohne Neustart aufrechterhalten kann. * Der Neustart erfolgt nur, um Windows-Updates zu installieren, was automatisch geschieht. Ramhound vor 5 Jahren 0
@Ramhound: Aber wenn ein Neustart dazu führt, dass Dienste fehlschlagen, haben Sie immer noch unzuverlässige Dienste, auch wenn Sie den Neustart am Ende des Tages beenden, und Sie wissen nicht, warum sie fehlschlagen. (Und es wird immer noch nach einem ungeplanten Neustart, z. B. nach einem Stromausfall, ein Fehler auftreten.) Bei zwei Anlässen konnte es nicht passieren, dass Dienste nach einem automatischen Windows Update-Neustart gestartet wurden. Das bedeutete jedoch nicht, dass ich Neustarts deaktivieren musste - das habe ich herausgefunden warum sie versagen und repariert haben. grawity vor 5 Jahren 0
Versuchen Sie einfach hervorzuheben, dass Sie alle zwei Wochen einen Neustart des Servers feststellen müssen (es sei denn, Sie möchten dies akzeptieren). Ich habe Server, bei denen dies der Fall ist. Sie müssen neu erstellt werden, um das Unterstreichungsproblem für den Neustart der Server zu lösen. Ramhound vor 5 Jahren 0
Es ist egal, ob es jede Woche, jede zweite Woche oder jeden Monat ist. Die gleichen Probleme treten auf, wenn der Neustart mit der MSP-Software geplant wird. Alle diese Speicherorte sind Einzelserver, daher gibt es keine Reihenfolge, in der sie gestartet werden müssen. Patches sind der Hauptgrund für einen Neustart, und wenn Sie Ihren System-Lord nicht patchen, helfen Sie Ihnen dabei. Sie können diese MSP-Software so planen, dass sie nach Patches sucht, Patches anwenden und dann einen Neustart planen. Die Wochenenden sind bei allen meinen Kunden langsam, also mache ich es über das Wochenende. Laut MSP ist ein geplanter Neustart nichts anderes als Herunterfahren / r, aber ich finde das schwer zu glauben. Refurb vor 5 Jahren 0
Wenn Sie die Ereignisanzeige überprüfen, können Sie leicht erkennen, was während und rund um den Neustart passiert ist. music2myear vor 5 Jahren 0