chris123
Goto Top

Hinweis bei Servershutdown

Hallo

Nacht um 1 Uhr werden alle Server (virtuelle Maschinen) bei uns runtergefahren und als Sicherung der Maschinen exportiert. Dieser Vorgang ist aus Sicht der Mitarbeiter recht brutal. Alle Mitarbeiter arbeiten auf insgesamt 2 Terminalservern und beziehen Ihre Dateien vom Fileserver. Heute Nacht hatten wir mal wieder den Fall, dass ein Mitarbeiter nicht an den Shutdown gedacht hat, in Anbetracht der späten Uhrzeit seine offenen Dateien nicht gespeichert hat und um 1 Uhr ernüchternd feststellen musste, dass die Server sich verabschieden und seine Dateien bzw. seine Arbeit weg war.

Nun meine Frage. Hat jemand von Euch eine Idee, wie ich eine Warnung oder Schutz einbauen kann.

- Immer um 1 Uhr eine Mail versenden macht keinen Sinn, da ich nicht davon ausgehen kann, das die Mail kurz vorher gelesen wird.

- Sicherung nur starten, wenn keiner angemeldet ist, würde dazu führen, dass die Sicherung wahrscheinlich nie laufen wird, da auf dem TS gerne mal nur das Fenster geschlossen wird und die Session nicht beendet wird.

- Eine Alarmsirene könnte zu später Uhrzeit zum Herzinfarkt führen ;)

Aber im Ernst, ist es irgendwie möglich eine OnScreen-Message zu generieren, die z.B. um 0:30 Uhr eine Meldung auf den Bildschirm anzeigt?

Oder habt Ihr vielleicht noch andere brauchbare Ideen?

Vielen Dank!
Chris

Content-ID: 191836

Url: https://administrator.de/contentid/191836

Ausgedruckt am: 08.11.2024 um 13:11 Uhr

goscho
goscho 26.09.2012 um 09:42:58 Uhr
Goto Top
Mojn Chris,

habt ihr mal daran gedacht, die Server für die SIcherung nicht herunterzufahren, sondern eine Onlinesicherung mit passender Software durchzuführen?
DerWoWusste
DerWoWusste 26.09.2012 um 09:44:33 Uhr
Goto Top
Moin.

Verteile auf den PCs einen geplanten Task, der um 5 vor eins oder so eine Popupmeldung generiert mit der msg.exe
msg * Meldung
108012
108012 26.09.2012 um 10:12:38 Uhr
Goto Top
Hallo Chris,

setze die Mitteilung doch einfach über Broadcast ab und so erreichst Du alle derzeit aktiven Computer und
natürlich auch alle Benutzer.

Dann brauchst Du, wenn Du die Sicherung einmal zeitlich änderst nicht an alle Maschinen ran sondern
kannst nur die eine Mitteilung ändern oder besser das absetzen/versenden eben dieser und gut ist!

Gruß
Dobby
-s-v-o-
-s-v-o- 26.09.2012 um 10:55:42 Uhr
Goto Top
Tach auch

Ich löse dies mit einer kleinen Bat datei:

msg * ACHTUNG - in xx minuten wird das system neu gestartet.
wait.exe xxxx
msg * ACHTUNG - in xx minuten wird das system neu gestartet.
wait.exe xxxx
msg * ACHTUNG - in xx minuten wird das system neu gestartet.
wait.exe xxxx
shutdown /r /f

Mfg
-s-v-o-
chris123
chris123 26.09.2012 um 15:23:29 Uhr
Goto Top
Danke für Eure Antworten!

Ich habe dann mittlerweile verstanden, dass es unter 2008R2 kein net send mehr gibt. Msg.exe läuft angeblich nur bei TS-Rollen, was bei uns aber auch reichen würde. Ich baue die msg.exe mit dem Text nun in die Sicherungs-Batch ein.

Aber eine letzte Frage noch dazu: Ist es möglich (ist es bestimmt, aber wie?) in die Message-Box eine Counter einzubauen? Um 00:45 geht die Message auf und in der Message läuft ein Counter von 15 Minuten.
-s-v-o-
-s-v-o- 26.09.2012 um 15:33:40 Uhr
Goto Top
Tach auch

Baue einfach mein Script vor die Sicherung und starte die bat dementsprechend früher. Mit der
Wait.exe kannst du ja sagen wie lange er zwischen den MSG warten soll und nach dem ende des letzten wait soll die Sicherung starten
chris123
chris123 26.09.2012 um 15:44:09 Uhr
Goto Top
Danke, dass würde gehen, ist aber nicht die schönste Lösung! Zudem habe ich zwei Server bei denen ich die Message einblenden muss, dass würde das Skript dann unnötig aufblasen. Ich frage mich, ob man das nicht eleganter hinbekommt.
Ausserwoeger
Ausserwoeger 26.09.2012 um 16:25:49 Uhr
Goto Top
Zitat von @chris123:
Danke, dass würde gehen, ist aber nicht die schönste Lösung! Zudem habe ich zwei Server bei denen ich die Message
einblenden muss, dass würde das Skript dann unnötig aufblasen. Ich frage mich, ob man das nicht eleganter hinbekommt.

Stimmt schoner wäre die Server nicht herunter zu fahren und alle Server online zu sichern. Mit Volume Shadow Copy auf der Hostmaschine.

ZB. Mit Symantec Backup Exec

LG
-s-v-o-
-s-v-o- 26.09.2012 um 16:31:11 Uhr
Goto Top
Tach auch

Ich lasse das Script auch auf Terminalserver laufen. Die User bemerken dies nicht.
Erzeugt ja keine Last auf der Hardware.

Ich starte unsere 12 TS auch jede Nacht einmal durch. Das Script läuft schon seit jahren auf 2003R2 und 2008R2
ohne probleme

Mfg
-s-v-o-