Damit das Script funktioniert muss RSync auf Windows Installiert werden (Hier gibt es ein Tutorial)
Zusätzlich wird Junction für die Hard Links verwendet.
Folgende Änderungen müssen am Script vorgenommen werden :
SourcePath = Was soll gesichert werdenSourcePath = "G:"RunSnapShotStart = 8
BackupPath = "D:\Mirror_D"
Junction = "C:\windows\system32\junction.exe "
RSync = "C:\Program Files\rsync\rsync.exe"
RunSnapShotStop = 17
RunSnapShotInterval = 1
RunBackup = 5
KeepBackupDays = 3
BackupPath = Wohin soll gesichert werden
Junction = Wo ist Junction
RSync = Wo ist RSync
RunSnapShotStart = Wann soll der Snapshot beginnen (24h Zeitformat)
RunSnapShotStop = Wann soll der Snapshot aufhören (24h Zeitformat)
RunSnapShotInterval = Ist noch nicht implementiert, der Snapshot erfolgt alle Stunde
RunBackup = Wenn erfolgt der Backup (24h Zeitformat)
KeepbackupDays = Wie lange soll ein Backup aufbewahrt werden.
Das Snapshot und Backup System ist rudimentär und kann beliebig ausgebaut werden.
Getestet mit Windows 2003
Achtung! Dieses Script wurde schnell erstellt! Die Sicherheit ist lausig. Also nur auf eigenes Risiko einsetzen!