Robocopy ist und bleibt eine einfache, sehr schnelle und robuste Backup-Lösung – selbst unter Windows 10.
Über ein Batchscript wird das Backup gestartet und anschließend der PC in den Ruhemodus geschickt bzw. heruntergefahren. Das ist also immer die letzte Aktion am Rechner!
Das folgende Script in den Editor kopieren, Pfade anpassen (oben sind zwei Verzeichnisse angegeben als Beispiel) und als Backup.txt speichern. Danach die Endung .txt in .bat umbenennen und bestätigen um eine ausführbare Datei daraus zu machen. Fertig!
@echo off
color 1F
echo.
echo #####################################
echo ## ##
echo ## NAS Backup ##
echo ## ##
echo #####################################
echo.
echo Backup starten und PC herunterfahren?
echo A = Abbruch / B = Backup und Shutdown
set /p choosen=
if %choosen%==b goto backup
if %choosen%==a goto quit
rem Alle anderen Buchstaben
goto quit
:backup
cls
set quelle1="C:\Users\Name\Local Data"
set ziel1="Z:\BACKUP\Users\Name\Local Data"
set quelle2="C:\Users\Name\Projects"
set ziel2="Z:\BACKUP\Users\Name\Projects"
robocopy %quelle1% %ziel1% /MIR /R:1 /W:1
robocopy %quelle2% %ziel2% /MIR /R:1 /W:1
rem Ruhemodus...
rundll32.exe powrprof.dll,SetSuspendState
rem ...oder Herunterfahren
rem shutdown -s
:quit
exit
Weitere Infos
Ausführliche Infos zu Robocopy:
https://www.heise.de/download/specials/Backup-mit-Robocopy-3168662
Robocopy mit GUI (Bedienoberfläche zur einfacheren Konfiguration):
https://www.heise.de/download/product/microsoft-robocopy-gui-38906