Synchronisation über USB-Stick möglich?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Bone

Benutzer
Registriert
08. Dez. 2010
Beiträge
4
Reaktionspunkte
0
Punkte
0
Guten Tag,

ich besitze 2 Netzwerke. Das eine ein Geschäftsnetz mit Internet, Laufwerken WinXP usw usf.
Zusätzlich ist ein anderes vorhanden in welchem ein Synology DS109 als Server steht auf welchem ich eine Art Intranetseite erstellt habe und Daten abliegen. Die Rechner dort laufen unter Win7 Home.

Jetzt habe ich das Problem, dass ich bestimmte Daten vom Geschäftsnetz in das andere bringen muss. Ein Zugriff mit den Rechnern des Geschäftsnetzes ist nicht möglich.

Besteht die Möglichkeit, dass ich in die DS109 ein USB Stick einstecke der sich mit dem WEB Ordner der Station synchronisiert?

Gruß Bone
 
Ja, die Frage ist halt wie automatisch das sein soll.

Ohne Probleme geht ein Anstecken und dann manuelles Kopieren (Filestation oder mittels PC über die Freigaben).

Um das zu automatisieren, könnte man ein Skript erstellen, was das z.B. bei Betätigen des USB-Copy-Knopfes macht.
 
Das mit dem manuellen kopieren ist mir klar. Ich nehme den USB Stick kopiere die Daten aus dem Geschäftsnetz darauf und steck den Stick dann an das andere Netz und kopier alles manuell.

Ein Problem was ich aber nicht beschrieben habe ist, dass die Dateien in meiner Ordnerstruktur sich ändern und nur die neuen Versionsnummern verwendet werden sollen. Z.b. Vorher heißt es xxx_V1 danach xxx_V2 usw usf.

Wenn ich einfach manuell kopiere muss ich in jedem Ordner nachschauen ob eine neue und alte Version existiert und dies will ich verhindern.

Am besten wäre deine Idee mit dem Copy-Kopf. Kennt jemand zufällig so ein Skript?
 
Zum Synchronisieren empfiehlt sich eigentlich immer der 'rsync'. Leider ist das Synology-Backup-Konzept nicht für die Richtung 'Stick nach DS-Platte' ausgelegt, sondern geht in die andere Richtung, sonst hättest das nehmen können.

Itari
 
Für den Copy-Button finden sich z.B. hier weitergehende Infos. Aber ein Skript für genau Deine Anforderungen wird es so nicht fertig geben.

Ansonsten zu den Versionen. Was befindet sich auf dem Stick? Ein kompletter Stand mit allen Versionen oder ein kompletter Stand nur mit den neuen Version oder nur ein Teil der Daten in den neuen Versionen.
Also kann einfach alles auf der DS gelöscht und dann mit den Daten vom Stick befüllt werden (wodurch das Skript relativ einfach würde) oder muss ein Teil auf der DS verbleiben und ein anderer vom Stick genommen werden (hier wäre dann das Skript nicht mehr so einfach).
 
Im groben handelt es sich auf der Station um eine Ordnerstruktur mit PDFs die ich über DIRListing im Opera anzeigen lasse.
Zum Updaten ändere ich Daten auf dem Stick. Dieser Ordner mit allen Unterordnern und Dateien muss genau so auf der Station vorhanden sein. Damit ich nicht dauernd manuell alles löschen und kopieren muss wäre ein Skript gut.

Also ist der Vorschlag mit dem entfernen und neu kopieren möglich.

Das wichtige ist, dass der Ordner in einem bestimmten Ordner im WEB Laufwerk auf der Station kopiert werden muss. Könntest du so ein Skript schreiben oder mir eine Art Vorlage geben? Bin nicht so der Programmierer ^^

Gruß
 
Was einfaches wäre:
Rich (BBCode):
rm -r <Webverzeichnis>
cp <USB-Stick-Verzeichnis> <Webverzeichnis>

Alternativ das schon erwähnte rsync, hier würden dann nur die Änderungen übertragen (könnte also je nach Datenmenge etwas schneller sein):
Rich (BBCode):
rsync -a --delete <USB-Stick-Verzeichnis> <Webverzeichnis>

(Eventuell noch ein paar andere Optionen.)

Das kannst Du prinzipiell erst mal ohne Gefahr ausprobieren, indem Du als Ziel (<Webverzeichnis>) irgendwas anderes (z.B. eine neue Freigabe) nimmst, so dass erst mal nichts kaputtgehen kann. Nur aufpassen, dass das "rm" nicht auf einem falschen Verzeichnis ausgeführt wird.
 
ok danke dir

muss ich nur noch raus finden wie ich das Skript auf den stick bringe und einstelle usw. Aber jetzt hab ich wenigstens mal ein Ansatz.

Danke Dir!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat