Rsync Script, Aufgabenplaner Windows 2012 Server
Hallo zusammen
Ich habe auf unserem Windows 2012 Server Cygwin installiert und kopiere mit folgendem Befehl Dateien vom Windows Server auf einen CentOs server. (incremental).
rsync -avz -ssh /cygdrive/PFAD --delete root@IPAdresse:/var/lib/PFAD
-> Wenn ich diesen Befehl manuell in cygwin ausführe, klappt alles bestens mit der inkrementellen Sicherung.
Nun möchte ich diesen Befehl über den Windows Aufgabenplaner jede Stunde ausführen (nach einem bereits vorhandenen Batch).
Wie kann ich dieses Script oder Batch erstellen, damit dieser Befehl ausgeführt wird?
Ich habe auf unserem Windows 2012 Server Cygwin installiert und kopiere mit folgendem Befehl Dateien vom Windows Server auf einen CentOs server. (incremental).
rsync -avz -ssh /cygdrive/PFAD --delete root@IPAdresse:/var/lib/PFAD
-> Wenn ich diesen Befehl manuell in cygwin ausführe, klappt alles bestens mit der inkrementellen Sicherung.
Nun möchte ich diesen Befehl über den Windows Aufgabenplaner jede Stunde ausführen (nach einem bereits vorhandenen Batch).
Wie kann ich dieses Script oder Batch erstellen, damit dieser Befehl ausgeführt wird?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 272576
Url: https://administrator.de/forum/rsync-script-aufgabenplaner-windows-2012-server-272576.html
Ausgedruckt am: 06.06.2025 um 19:06 Uhr
1 Kommentar

Moin,
Ergänzend siehe dazu auch:
Übertragung von lokalen Verzeichnissen auf einen externen PFad via SFTP (Rsync)
Gruß jodel32
- pack deine Rsync-Zeile ein eine Text-Datei (z.B.
C:\sync.sh
). - im Taskplaner gibst du dann den Pfad zur Bash.exe von cygwin an (z.B.
C:\cygwin64\bin\bash.exe
) - als Argument dann den Pfad zur Scriptdatei (
"C:\sync.sh"
)
Ergänzend siehe dazu auch:
Übertragung von lokalen Verzeichnissen auf einen externen PFad via SFTP (Rsync)
Gruß jodel32