Anzeige

Am Puls von Microsoft

Anzeige

Frage Ist die inkrementelle Synchronisation über Server mittels XCOPY unmöglich?

photona

Herzlich willkommen
Hallo liebe Leute,

für meine tägliche Sicherheitskopie im Büro sowie die Synchronisation mit dem Rechner daheim verwende ich seit langem eine einfache selbstgeschriebene Skript- Lösung mittels xcopy. Minimalistisch, aber absolut zuverlässig, flexibel und seit langer Zeit bewährt. Ich will diese 100% an meine Bedürfnisse angepaßte Lösung nicht missen und vertraue lieber darauf, als auf eine fertig geschriebene Synchronisationslösung.

Als Backup- bzw. Synchronisationsmedium dient eine externe USB- Festplatte, auf dieser wird täglich ein inkrementelles Backup erzeugt. Das heißt, nur Dateien, die auch tatsächlich geändert wurden werden ersetzt. Hierzu wird xcopy mit der Option /D verwendet (kopiert nur Dateien, die neuer als eine bereits bestehende gleichnamige Zieldatei sind. Die alte Zieldatei wird in diesem Fall überschrieben, Dateien die unverändert sind werden nicht kopiert).

Nun zu meinem Problem:

Ich habe bei einem größeren Internetdienstleister ein paar Gigabyte Speicher zur Verfügung, den ich als virtuelles Laufwerk in mein Windows- System einbinde (Laufwerksbuchstabe Z). Darauf möchte ich nun mein Skript fürs inkrementelle Backup ebenfalls loslassen. Also über Nacht alle Daten auf den Server geschoben, am nächsten Tag mein Skript laufen lassen in der Erwartung, daß, wie gewohnt, wirklich nur die geänderten Dateien neu hochgeladen werden.

Der Skript- Befehl lautet:

xcopy "C:\Daten\*" "Z:\Daten\*" /Y /S /D

also genau wie bei meiner 1A funktionierenden Lösung via USB- Festplatte, nur daß der Laufwerksbuchstabe ein anderer ist.

Doch Pustekuchen: trotz der Option /D wird jede Datei neu hochgeladen. Statt schlanker und schneller Ersetzung nur der geänderten Dateien also stundenlange upload- Orgien, alles wird erneut auf den Server geschoben. Scheinbar können die Dateien erst verglichen werden, wenn sie bereits auf dem Server sind.

Kann mir jemand weiterhelfen, mit welchen Mitteln ich auch bei Online- Speicher ein wirkliches inkrementelles Backup fabrizieren kann, also Dateien am upload hindern, die bereits identisch auf dem Server liegen?

vielen Dank im Voraus

p.
 
Anzeige
AW: inkrementell Synchronisation über Server mittels XCOPY unmöglich?

Hallo Photona,

zum Kopieren mit Xcopy ins Internet kann ich dir auch nichts sagen. Aber da du mit der Sicherung deiner Daten ins Internet einen neuen Weg beschreitest, könntest du dir doch auch überlegen, mit anderen Werkzeugen zu arbeiten.
So könntest du eventuell nicht mit lokalen Daten arbeiten, die du anschließend mit dem Internet synchronisierst, sondern direkt mit den Daten auf dem Server. Dann bist du das Problem mit der Synchronisierung los und hast trotzdem an jedem Standort immer den gleichen Datenstand zur Verfügung.
Sollte das aus irgendeinem Grund nicht machbar sein, beispielsweise weil du mit sehr großen Dateien arbeitest, könntest du dein Verzeichnis mit deinen Dokumenten doch mit einem Programm wie WebMatrix synchronisieren. Damit hast du dein Ziel mit mindestens der gleichen Flexibilität erreicht, wie du sie jetzt auch hast.
 
Hallo Maddes,

die reine serverbasierte Dateiverwaltung ist mit zu vielen Unsicherheitsfaktoren belastet: der Server kann ausfallen, die Internetverbindung kann zusammenbrechen, das Netzteil meiner FritzBox kann abrauchen... und ich bin täglich auf meine Daten angewiesen. Außerdem ist mir das beim mageren Datendurchsatz im Upstream der hier verfügbaren DSL- Verbindung zu zeitraubend.
Bestimmt gibt es sichere und gute Lösungen, aber das ist wieder mit viel Umkonfiguriererei und Umstellung der Datenorganisation verbunden, also zeitraubend und die Zeit fehlt mir momentan.
Für meine Termine und Kontakte habe ich mir mittlerweile einen Hosted Exchange Server gemietet, vorher lief die Synchronisation lokal via Bluetooth oder USB und ActiveSync. Größere Umstellungen waren für Exchange nicht nötig und ich kann im Notfall nach wie vor lokal synchronisieren (zumindest solange meine Windows mobile PDAs noch leben) - bin also notfalls auch ohne Internet "überlebensfähig".

Ich wollte halt einfach nur mein bestehendes und recht komplexes Backup- Skript zusätzlich in die online- Welt hieven, sozusagen erstmal als zusätzliche backup- Strategie und bequeme Variante der Synchronisation.

Ich werde mir trotzdem das vom "nhr-av-team" empfohlene syncToy einmal ansehen und recherchieren, was man mit WebMatrix so anstellen kann.

Danke für die Tips!
 
Anzeige
Oben