Rollen und Abhängigkeiten aufnehmen
Die Inventur machst du auf dem Windows-Server, nicht auf dem Papier. Interessant ist nicht nur, welche Rolle installiert ist, sondern welche tatsächlich genutzt wird.
Get-WindowsFeature | Where-Object Installed | Select-Object Name, DisplayName
Get-SmbShare | Select-Object Name, Path, Description
Get-SmbOpenFile | Group-Object ClientUserName | Sort-Object Count -Descending
Get-DnsServerZone | Select-Object ZoneName, ZoneType, IsDsIntegrated
Get-DhcpServerv4Scope | Select-Object ScopeId, Name, State
Get-Printer | Select-Object Name, DriverName, PortNameGet-SmbOpenFile ist die ehrlichste Abfrage der Liste: Der Befehl zeigt, welche Freigaben gerade wirklich benutzt werden. Erfahrungsgemäß sind von zwanzig Freigaben fünf aktiv, und die restlichen fünfzehn ziehst du nicht um, sondern archivierst sie. Weil die Abfrage nur den Moment zeigt, lässt du sie über mehrere Tage zu unterschiedlichen Zeiten laufen und klärst Freigaben, die nie auftauchen, vor dem Archivieren mit dem Fachbereich.
Rolle, Gegenstück, Stolperstein
| Windows-Rolle | Gegenstück unter Linux | Woran es hakt |
|---|---|---|
| Datei- und Druckserver | Samba als Domänenmitglied, CUPS | NTFS-Berechtigungen müssen über SMB kopiert werden, sonst gehen sie verloren |
| DNS | BIND 9, Unbound nur als Resolver | AD-integrierte Zonen und die dynamische Registrierung der Clients |
| DHCP | Kea | Failover heißt bei Kea High Availability und ist anders aufgebaut |
| IIS | nginx oder Apache httpd | integrierte Windows-Authentifizierung und Anwendungen auf .NET Framework |
| Active Directory | Samba als AD DC oder FreeIPA | Schemaerweiterungen, Sysvol-Replikation, Abhängigkeiten von Fachanwendungen |
| Exchange | Postfix und Dovecot plus Groupware | MAPI, Outlook-Anbindung, öffentliche Ordner, Kalender- und Raumbuchung |
| Remotedesktopdienste | kein gleichwertiges Gegenstück | Windows-Fachanwendungen bleiben Windows-Fachanwendungen |