Mobile-Menu

Mit der PowerShell und Robocopy Daten auf neue Server übertragen Datenmigration für Verzeichnisse zu Windows Server 2025

Von Thomas Joos 1 min Lesedauer

Die Migration von Verzeichnissen zwischen Servern – bspw. bei einem Upgrade von Windows Server 2022 auf Windows Server 2025 – ist mit einfachen Bordmitteln möglich. Mit PowerShell und robocopy.exe lässt sich der Prozess umsetzen, inklusive der Übertragung von Berechtigungen.

So funktioniert der Datenumzug auf Microsoft Windows Server 2025.(Bild:  ©400tmax, Getty Images Signature via Canva.com)
So funktioniert der Datenumzug auf Microsoft Windows Server 2025.
(Bild: ©400tmax, Getty Images Signature via Canva.com)

Bevor Daten migriert werden, sollten beide Server ordnungsgemäß konfiguriert sein. Der Zielserver benötigt ausreichend Speicherplatz, und die Netzwerkanbindung sollte stabil sein. Außerdem müssen auf beiden Servern Administratorrechte vorhanden sein. Wir gehen in diesem Beispiel von der Migration einer Freigabe zwischen einem Server mit Windows Server 2022 (w2k22-01) und einem Server mit Windows Server 2025 (w2k22-02) aus.

Voraussetzungen prüfen

Stellen Sie sicher, dass die Freigabe auf dem Quellserver (w2k22-01) keine aktiven Zugriffe hat. Auf dem Zielserver (w2k25-01) muss der Zielpfad existieren oder erstellt werden. Erstellen Sie auf w2k25-01 einen Ordner für die Daten:

New-Item -Path "D:\Daten" -ItemType Directory

Mit PowerShell lassen sich sowohl die Daten als auch die Freigabeberechtigungen übertragen. Der Robocopy-Befehl ist ideal, da er Dateien, Ordnerstruktur und NTFS-Berechtigungen migriert.

  • $source = "\\w2k22-01\Daten"
  • $destination = "D:\Daten"
  • # Robocopy-Befehl ausführen
  • Robocopy $source $destination /MIR /COPYALL /R:3 /W:5

„/MIR“: spiegelt die Verzeichnisstruktur.

„/COPYALL“: kopiert alle Attribute inklusive ACLs.

„/R:3 /W:5“: Versucht bis zu 3 Wiederholungen bei Fehlern mit 5 Sekunden Wartezeit.

Freigaben auf dem Zielserver einrichten

Nach der Migration muss die Freigabe auf dem neuen Server eingerichtet werden:

New-SmbShare -Name "Daten" -Path "D:\Daten" -FullAccess "DOMAIN\Admins", "DOMAIN\UserGroup"Grant-SmbShareAccess -Name "Daten" -AccountName "DOMAIN\Benutzer" -AccessRight Full -Force

Nach erfolgreicher Migration können Sie die Freigabe auf dem Quellserver löschen:

Remove-SmbShare -Name "Daten" -Force

Um sicherzustellen, dass die Migration erfolgreich abgeschlossen ist, empfiehlt sich ein Vergleich der Dateien und Berechtigungen auf beiden Servern. Verwenden Sie dazu Get-ACL:

Get-ACL -Path "\\w2k25-01\Daten" | Format-List

(ID:50307950)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Netzwerktechnik, IP-Kommunikation und UCC

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung