Maitry
Ensign
- Registriert
- Dez. 2016
- Beiträge
- 187
Hallo!
Ich suche ein intelligentes Datei-Synchronisations/Backup Programm was umbenannte oder verschobene Ordner und Dateien erkennt und nicht jedesmal neu aufs Zielmedium überträgt.
Gibt es z.B: ein Sync Programm was immer im Hintergrund läuft und alle Änderungen auf der Quelle mitloggt und dann einfach auf das Zielmedium überträgt? Sowas ist mir nicht bekannt...
Hintergrund:
Ich mache nur einfache Backups (differenziell) von einer Hauptfestplatte (Quell HDD) auf diverse Backupfestplatten (Ziel HDD).
Alle Dateien der Quelle werden aufs Ziel übertragen.
Bisher nutze ich Synchredible. Wenn ich aber hier z.B: einen 200 GB Ordner umbenenne kopiert das Tool jedesmal den ganzen Ordner erneut auf das Backup.
Ich ändere sehr häufig meine Ordnerstrukturen verschiebe und benenne viel um. Daher ist diese Funktion für mich sehr wichtig bei 4,5 TB Daten (auf der Quelle).
Das beste was ich bisher gefunden habe ist GoodSync (teste ich gerade). Umbenenannte/Verschobene Dateien/Ordner werden einfach aufs Ziel übertragen und nicht erneut kopiert.
Wie macht Goodsync das eigentlich.... Ich kann mir das nur so vorstellen: Es wird ja ein Ordner auf Quelle und Ziel erstellt. Darin sind wohl alle Dateien gespeichert die gefunden wurden. (Eingestellt ist bei mir Zeitstempel und Größe als Kopierkriterium) Wenn ich in der Quelle eine Datei umbenannt und verschoben habe, werden bei einer erneuten Sync. wohl alle Dateien auf Quelle und Ziel gelesen und mit der "Datenbank" verglichen.
Wenn das Programm "Neue" Dateien in der Quelle findet also umbenannte/verschobene merkt es das die im Ziel schon vorhanden sind - aufgrund identischer Größe und Zeitstempel - nur anders heißen/an anderer Stelle sind. Daher muss dann nur noch die Ordnerstruktur angepasst werden. Die Dateien sind ja schon vorhanden. Damit geht das Backup bisweilen sehr schnell.
Was bei GoodSync aber sehr krass ist, ist die Lesegeschwindigkeit bei einem Backup. Synchredible liest jedesmal Quelle und Ziel aus. Vergleicht dann beides und macht die Sync. Allein das Lesen beider HDDs dauert bei 4,5 TB und vielen Kleindateien schonmal mindestens 10 Minuten... Der Vergleich der Datenmengen (im Arbeitsspeicher) dauert ewig und der Kopiervorgang eventueller neuer Dateiein kommt dann noch dazu ! Das kann schonmal ne halbe Stunde dauern...
Goodsync braucht bei einer Sync nur ca 1 Minute, wenn nur wenig geändert wurde oder Neues dazu kam. Wieso muss das Prog nicht jedesmal Quelle und Ziel scannen wie Synchredible? Um Änderungen festzustellen MUSS doch Quelle und Ziel gescannt werden!
Außer es beobachtet online. Das tut GoodSync meines Wissens aber nicht. Wieso werden hier also Änderungen in der Quelle in ca 1 Minute erkannt ? Mir ein Rätsel.
ABER: Nicht immer erkennt GoodSync z.B. umbenannte Odner ! Manchmal wird alles neu kopiert ! Wieso das manchmal nicht funktioniert weis ich nicht.... Ansosnten wäre GoodSync schonmal nicht schlecht...
Ferner, da gibt es ja noch das setzen des Archivbit. Ob das mir aber Vorteile bringt glaub ich nicht.
Danke !
Ich suche ein intelligentes Datei-Synchronisations/Backup Programm was umbenannte oder verschobene Ordner und Dateien erkennt und nicht jedesmal neu aufs Zielmedium überträgt.
Gibt es z.B: ein Sync Programm was immer im Hintergrund läuft und alle Änderungen auf der Quelle mitloggt und dann einfach auf das Zielmedium überträgt? Sowas ist mir nicht bekannt...
Hintergrund:
Ich mache nur einfache Backups (differenziell) von einer Hauptfestplatte (Quell HDD) auf diverse Backupfestplatten (Ziel HDD).
Alle Dateien der Quelle werden aufs Ziel übertragen.
Bisher nutze ich Synchredible. Wenn ich aber hier z.B: einen 200 GB Ordner umbenenne kopiert das Tool jedesmal den ganzen Ordner erneut auf das Backup.
Ich ändere sehr häufig meine Ordnerstrukturen verschiebe und benenne viel um. Daher ist diese Funktion für mich sehr wichtig bei 4,5 TB Daten (auf der Quelle).
Das beste was ich bisher gefunden habe ist GoodSync (teste ich gerade). Umbenenannte/Verschobene Dateien/Ordner werden einfach aufs Ziel übertragen und nicht erneut kopiert.
Wie macht Goodsync das eigentlich.... Ich kann mir das nur so vorstellen: Es wird ja ein Ordner auf Quelle und Ziel erstellt. Darin sind wohl alle Dateien gespeichert die gefunden wurden. (Eingestellt ist bei mir Zeitstempel und Größe als Kopierkriterium) Wenn ich in der Quelle eine Datei umbenannt und verschoben habe, werden bei einer erneuten Sync. wohl alle Dateien auf Quelle und Ziel gelesen und mit der "Datenbank" verglichen.
Wenn das Programm "Neue" Dateien in der Quelle findet also umbenannte/verschobene merkt es das die im Ziel schon vorhanden sind - aufgrund identischer Größe und Zeitstempel - nur anders heißen/an anderer Stelle sind. Daher muss dann nur noch die Ordnerstruktur angepasst werden. Die Dateien sind ja schon vorhanden. Damit geht das Backup bisweilen sehr schnell.
Was bei GoodSync aber sehr krass ist, ist die Lesegeschwindigkeit bei einem Backup. Synchredible liest jedesmal Quelle und Ziel aus. Vergleicht dann beides und macht die Sync. Allein das Lesen beider HDDs dauert bei 4,5 TB und vielen Kleindateien schonmal mindestens 10 Minuten... Der Vergleich der Datenmengen (im Arbeitsspeicher) dauert ewig und der Kopiervorgang eventueller neuer Dateiein kommt dann noch dazu ! Das kann schonmal ne halbe Stunde dauern...
Goodsync braucht bei einer Sync nur ca 1 Minute, wenn nur wenig geändert wurde oder Neues dazu kam. Wieso muss das Prog nicht jedesmal Quelle und Ziel scannen wie Synchredible? Um Änderungen festzustellen MUSS doch Quelle und Ziel gescannt werden!
Außer es beobachtet online. Das tut GoodSync meines Wissens aber nicht. Wieso werden hier also Änderungen in der Quelle in ca 1 Minute erkannt ? Mir ein Rätsel.
ABER: Nicht immer erkennt GoodSync z.B. umbenannte Odner ! Manchmal wird alles neu kopiert ! Wieso das manchmal nicht funktioniert weis ich nicht.... Ansosnten wäre GoodSync schonmal nicht schlecht...
Ferner, da gibt es ja noch das setzen des Archivbit. Ob das mir aber Vorteile bringt glaub ich nicht.
Danke !
Zuletzt bearbeitet: