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.
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 oder Unbound | 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 |