Dieses Skript wird auf den Windows-Clients ausgeführt, damit diese sauber von MasterControl (Server) remote angesprochen, geprüft und für Backups genutzt werden können.
Wichtig:
damit der Server später störungsfrei arbeiten kann.
ClientPrep erledigt (je nach Version und Parametern) typischerweise:
der Server den Client zuverlässig erreichen kann
Alle Schritte sind so angelegt, dass sie möglichst robust und sprachunabhängig funktionieren (z. B. keine Abhängigkeit von deutschen/englischen Firewall-Regelnamen).
ClientPrep (lokal am Client ausführen)
|
+-- Start: Logging initialisieren
|
+-- Schritt 1: WinRM Status prüfen
| |- Wenn deaktiviert: WinRM aktivieren
| |- Listener anlegen/prüfen
|
+-- Schritt 2: Netzwerkprofil überprüfen
| |- Falls "Öffentlich": nach Möglichkeit auf "Privat"/"Domäne" umstellen
|
+-- Schritt 3: Firewall-Konfiguration
| |- Regeln für WinRM/Remoteverwaltung suchen
| |- Subnetzbeschränkungen entfernen
| |- ggf. neue Regeln anlegen
|
+-- Schritt 4: Remote-UAC anpassen
| |- Registry-Werte für Remotezugriff Domänenadmins setzen
|
+-- Schritt 5: WinRM Timeouts optimieren
| |- Erhöhung von OperationTimeouts/IdleTimeouts
|
+-- Schritt 6: Status/Ergebnis loggen
|
+-- Ende
ClientPrep sorgt dafür, dass:
Es ist somit ein Vorbereitungs- und Reparatur-Tool, kein Teil des eigentlichen Backup-Laufs.