PROJEKT 05 · ÖFFENTLICHE VERWALTUNG

PowerShell-Automatisierung für Infrastruktur, Betrieb und Migrationen

Über zahlreiche Infrastruktur- und Migrationsprojekte hinweg entwickelte Johannes Stolz PowerShell-Automatisierungen für wiederkehrende Betriebs-, Prüf- und Migrationsaufgaben. Ziel war nicht die maximale Zahl an Skripten, sondern reproduzierbare und kontrollierbare Betriebsverfahren.

Johannes Stolz · Architektur & Umsetzung laufend über mehrere Projekte
AD
IDENTITÄT & BERECHTIGUNG
FSRM
FILESERVICES
PS
AUTOMATISIERUNG

Fileserver- und Datenmigrationen

  • Robocopy-basierte Initial-, Delta- und Finalmigrationen
  • Erhalt und Prüfung von NTFS-Rechten und Owner-Informationen
  • Share-Konfiguration und Berechtigungsvergleiche
  • Logging, Exitcode-Auswertung und Vorher-/Nachher-Prüfungen
  • Rückfallkonzepte und technische Abnahme

Active Directory, FSRM und Infrastrukturprüfung

Automatisiert wurden unter anderem AD-Auswertungen, Home-Verzeichnisse, Gruppen- und GPO-Zuordnungen, SPN-Prüfungen sowie Quota- und Template-Verwaltung mit FSRM.

Für Migrationen und Troubleshooting entstanden zudem Prüfverfahren für SMB-Sessions, lokale Administratoren, NTFS- und Share-Rechte, User Rights und UNC-Erreichbarkeit.

Remote-Analyse und Serverbetrieb

Werkzeuge wurden automatisiert auf Serverbestände verteilt, remote ausgeführt und die Ergebnisse anschließend zentral eingesammelt und konsolidiert. Auch Installation, Rollenbereitstellung, Hardening und standardisierte Serverkonfiguration wurden durch PowerShell unterstützt.

Produktionsreife statt Einzeiler

  • Parametrisierung und strukturierte Fehlerbehandlung
  • Logging und Exitcode-Auswertung
  • Dry-Run- und Testmodi
  • Plausibilitätsprüfungen und technische Validierung
  • Code Signing für produktive Skripte
  • Dokumentation und Übergabefähigkeit

Ergebnis

Der Nutzen lag in höherer Reproduzierbarkeit, schnellerer Fehlererkennung, sichereren Migrationen und geringerem manuellen Aufwand. Automatisierung wurde dabei als Bestandteil eines kontrollierten Betriebsprozesses verstanden – nicht als Selbstzweck.

TRANSPARENZ

Erfahrung von Johannes Stolz.

Dieses Projektbeispiel beschreibt die persönliche berufliche Erfahrung von Johannes Stolz in seiner jeweiligen Rolle. Es bedeutet nicht automatisch, dass das Projekt als Auftrag von correctIT durchgeführt wurde. Kunden-, System- und Betriebsdetails sind bewusst anonymisiert.

WEITERE PROJEKTE

Mehr aus Architektur, Security und Migration.

Alle Projekte ansehen →