interface31
Ensign
- Registriert
- Dez. 2009
- Beiträge
- 186
Hi,
habe einen Windows 2022 Server auf dem einige Ordner ich gerne auf eine externe HDD sichern möchte.
Habe das Script in die Aufgabenplanung eingebunden das Script soll jede Stunde laufen da die Platte nicht immer drann hängt.
Es werden nur angeänderte neue Dateien kopiert.
Problem ist das, dass die Aufgabe nicht läuft muß sie immer manuell starten.
Habe Hasleo noch für das Backup im Netzwerk am laufen möchte aber noch die Files an sich extern sichern falls die Hütte abbrennt.
Gerne für eine alternative offen, hier mal der Code für die Kopieraktion:
habe einen Windows 2022 Server auf dem einige Ordner ich gerne auf eine externe HDD sichern möchte.
Habe das Script in die Aufgabenplanung eingebunden das Script soll jede Stunde laufen da die Platte nicht immer drann hängt.
Es werden nur angeänderte neue Dateien kopiert.
Problem ist das, dass die Aufgabe nicht läuft muß sie immer manuell starten.
Habe Hasleo noch für das Backup im Netzwerk am laufen möchte aber noch die Files an sich extern sichern falls die Hütte abbrennt.
Gerne für eine alternative offen, hier mal der Code für die Kopieraktion:
Code:
@echo off
REM Quellordner
set "quell_ordner_1=C:\Backup\A"
set "quell_ordner_2=C:\Backup\B"
REM Zielordner
set "ziel_ordner=E:\HDD01"
set "ziel_ordner_2=E:\HDD02"
REM Überprüfen, ob die externe Festplatte angeschlossen ist
if exist %ziel_ordner% (
REM Synchronisieren von quell_ordner_1 nach ziel_ordner
robocopy "%quell_ordner_1%" "%ziel_ordner%" /MIR /FFT /Z /XA:H /W:5 /R:5 /LOG+:robocopy_log.txt
echo Synchronisation von quell_ordner_1 nach ziel_ordner abgeschlossen.
) else (
echo Externe Festplatte für ziel_ordner nicht angeschlossen. Synchronisationsvorgang abgebrochen.
)
REM Überprüfen, ob die externe Festplatte für ziel_ordner_2 angeschlossen ist
if exist %ziel_ordner_2% (
REM Synchronisieren von quell_ordner_2 nach ziel_ordner_2
robocopy "%quell_ordner_2%" "%ziel_ordner_2%" /MIR /FFT /Z /XA:H /W:5 /R:5 /LOG+:robocopy_log.txt
echo Synchronisation von quell_ordner_2 nach ziel_ordner_2 abgeschlossen.
) else (
echo Externe Festplatte für ziel_ordner_2 nicht angeschlossen. Synchronisationsvorgang abgebrochen.
)
pause