Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Verzeichnisse synchronisieren für Backups (https://www.delphipraxis.net/115284-verzeichnisse-synchronisieren-fuer-backups.html)

blackdrake 9. Jun 2008 19:33


Verzeichnisse synchronisieren für Backups
 
Hallo.

Ich suche eine Software, die ein komplettes Backup einer Festplatte anlegt und ein bestehendes Backup aktualisiert.

Ich möchte alle Daten meiner Datenfestplatte regelmäßig und im Hintergrund (am besten automatisch) auf eine externe Festplatte kopieren.

Da es sich um 750 GB Daten handelt, sollte das Programm "intelligent" handeln und Dateigrößen und Änderungsdatumsangaben oder ggf. Prüfsummen berechnen, um keine unnötigen Kopieraktionen durchzuführen.

Derzeit habe ich Foldermatch ( http://www.foldermatch.com/ ) getestet. Hier gibt es eine Vergleichfunktion und eine Synchronisierung.

Das Problem ist, das bei der Vergleichfunktion viel von Hand gearbeitet werden muss und nichts im Hintergrund verläuft. Aktualisiert man das Verzeichnis ABC und schließt man das Vergleichsfenster, werden die kompletten nocheinmal komplett verglichen (was eigentlich unnötig ist), damit ich die restlichen Verzeichnisse bearbeiten kann.

Die Synchronisierung ist auch nicht das gewünschte, weil ich ja nur die externe Festplatte der Datenfestplatte angleichen will und keines Falls umgekehrt. Die Daten-HDD soll durch die "Synchronisierung" (das Backup) nicht verändert werden. Eine Synchronisierung würde ja bedeuten, dass eine in der Vergangenheit (mit Absicht) gelöschten Datei von der Backup-HDD wieder zurückkopiert wird.

Daten-HDD ------> Backup-HDD
Daten-HDD <--//-- Backup-HDD

Kennt jemand eine zuverlässige Softwarelösung für Windows?

Gruß
blackdrake

scp 9. Jun 2008 20:33

Re: Verzeichnisse synchronisieren für Backups
 
Ich kann da nur Rsync empfehlen.

Vorteile:
- Es gleicht nur die Bytes der Dateien ab, die sich unterscheiden.
- Es arbeitet nur in eine Richtung, also Quelle -> Ziel.
- Es ist kostenlos und Open Source
- Es ist platformunabhängig
- Es kann im Client/Server-Modus betrieben werden (muss aber nicht)

Nachteile:
- Leider beginnt auch rsync jedesmal von vorne mit dem Vergleichen
- Man muss ein bißchen Skripten. Im Prinzip reicht es aber ein kleines .cmd-Skript zu erstellen:
Code:
set CYGWIN=nontsec
rsync.exe -avpP C:\Quelle\ D:\Ziel
Danach kann man einen geplanten Task einrichten, der das ganze ausführt.

blackdrake 9. Jun 2008 20:57

Re: Verzeichnisse synchronisieren für Backups
 
Hallo.

Vielen Dank. Werde ich mal testen. Hört sich auf jeden Fall gut an.

Aber was meinst du genau mit "Leider beginnt auch rsync jedesmal von vorne mit dem Vergleichen"?
Meinst du damit, dass man zwischen dem Synchronisieren keinen Neustart haben darf? Solche special features braucht man ja nicht wirklich. :wink:

Wobei, wenn 50% der 750 GB kopiert sind und ich starte neu, dann würde ja der manuell gestartete Prozess nach dem Neustart nicht mehr so lange dauern, da bei den ersten 50% die Dateiprüfsummen identisch sind und folglich keine Kopierarbeit geleistet werden muss.

Ich hoffe, RSync vergleicht die Dateien primär erst einmal nach Größe und Änderungsdatum. Sind diese gleich, braucht man gar keine Prüfsumme berechnen, was ja viel Lesearbeit bei 750 GB bedeuten würde.

Gruß
blackdrake

divBy0 9. Jun 2008 21:39

Re: Verzeichnisse synchronisieren für Backups
 
Also, als zuverlässig kann ich die Acronis TrueImage empfehlen. Habe ich bei mir laufen, die Backups sind echt schnell und können auch im Hintergrund laufen. Über inkrementelle Backups sichere ich wöchentlich 1,5Tb bei mir zu Hause.

Eine bootfähige Notfall-CD lässt sich ohne Probleme aus dem Menü heraus erstellen.

Ich glaube es gibt auch eine Testversion bei Acronis.

GuenterS 9. Jun 2008 21:46

Re: Verzeichnisse synchronisieren für Backups
 
Hallo,

such mal nach SyncBack, das kann ich denke genau das was Du suchst, mit sehr umfangreichen Funktionen in der kostenlosen SE Edition und mit noch mehr in der "normalen" Edition.

Schaus dir einfach mal an.

http://www.2brightsparks.com/syncback/syncback-hub.html

Dax 9. Jun 2008 21:48

Re: Verzeichnisse synchronisieren für Backups
 
Rsync vergleicht Grösse und Änderungsdatum - wenn es Unterschiede gibt, kommt der Checksummenvergleich zum Einsatz. Weil das aber eigentlich nur was bringt, wenn die Daten durch ein Netzwerk < Plattenbandbreite sollen. Wenn du "--inplace" benutzt, kommt es garnicht erst zum Checksummenvergleich, stattdessen geht es nur nach Datum und Grösse.

toyoman 11. Jun 2008 14:09

Re: Verzeichnisse synchronisieren für Backups
 
Bin auch schon ewig auf der Suche nach genau dieser Lösung.
Aber leider hat mich bis jetzt noch keines der Produkte so richtig überzeugt.
Habe auch SyncBack getestet. Leider stürzte das Programm schon beim ersten Backupversuch nach ca. 80%igem Backup ab! Der Backup war also für die Katze.
Scheinbar hatte das Tool etwas Mühe mit der Datenmenge. Es waren ca. 500GB.

Momentan verwende ich Antivir Backup (integriert in Antivir Security Solution).
-Das Tool ist ganz einfach zu verwenden (der Antivir läuft sowieso also kein separates Programm das noch gestartet werden muss).
-Es werden wirklich nur neue oder geänderte Dateien kopiert.
-Nachteil: kostet was, aber nicht viel und Antivirus braucht man eh :)

Von Microsoft gibts auch noch ein Gratis Sync Tool. Aber das ist auch nicht grad stabil gelaufen und überzeugt mich von der Oberfläche her überhaupt nicht.

blackdrake 14. Jun 2008 17:59

Re: Verzeichnisse synchronisieren für Backups
 
Hallo.

SyncBack werde ich mir noch anschauen.

Im Moment bin ich noch mir RSync beschäftigt. Ich habe mir rwSync heruntergeladen und erhalte bei folgendem Befehl

C:\Programme\cwRsync\bin\rsync.exe --verbose --archive --perms --progress C:\A\ D:\B\

folgende Fehlermeldung:

The source and destination cannot both be remote.

Was soll das bedeuten? Ich mach doch überhaupt nichts mit Remote. :?

Außerdem frage ich mich, was dieses "--verbose" (kurz -v) bedeuten zu hat (increase verbosity)?

Ich muss mir außerdem noch diese ultra lange Syntaxbeschreibungsliste durchlesen, omg :shock:

Gruß
blackdrake

Muetze1 14. Jun 2008 18:10

Re: Verzeichnisse synchronisieren für Backups
 
1. "verbose" sorgt im allgemeinen dafür, das mehr und detaillierte Meldungen ausgegeben werden. (Siehe Link: "langatmig", "wortreich"))
2. Wir nutzen auf Arbeit zur Synchronisierung von Verzeichnissen mit den Build Tools vom Server im Buildskript Robocopy (robust file copy). Das Command Line Tool ist von Microsoft und läuft schon mehrere Jahre ohne Probleme zufriedenstellend. Ein kleiner Artikel samt Download Link gibt es u.a. hier

Luckie 14. Jun 2008 19:31

Re: Verzeichnisse synchronisieren für Backups
 
Ich habe mir dafür mal mein Hier im Forum suchenPegasus programmiert, weil ich nichts gefunden hatte, was mir zu sagt. Wenn es nicht abstürzt arbeitet es zuverlässig, hat bisher immer alles geklappt bei mir.

Ich bin gerade auf Robocopy umgestiegen, weil es schneller als mein Pegasus ist. Kann Robocopy eigentich auch das Archivattribut zurücksetzen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:32 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz