Ordner spiegeln

Status
Für weitere Antworten geschlossen.

Tuono

Benutzer
Mitglied seit
25. Aug 2008
Beiträge
26
Punkte für Reaktionen
3
Punkte
0
Ich habe auf einer 716+ einen gemeinsamen Ordner (mit einigen Unterordnern) für eine kleine Arbeitsgruppe. In dieser Gruppe haben verschiedene Benutzergruppen Zugriff auf jeweils unterschiedliche Ordner. Eine Person kümmert sich um die Bereitstellung von aktuellen Formularen.

Gibt es eine Möglichkeit, das diese Person einen Ordner mit den aktuellen Formularen verwaltet, die ich dann in anderen Ordnern automatisch spiegeln kann? Mit anderen Worten, eine Art Synch dieses Ordners erstellen kann?

Geht das mit Bordmitteln? Steh gerade voll auf dem Schlauch...

Danke im Voraus für eine Unterstützung.
 
  • Like
Reaktionen: Alphonse_Hoyt

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Sollte sich mit dem Cloud Station Server realisieren lassen.
 

Tuono

Benutzer
Mitglied seit
25. Aug 2008
Beiträge
26
Punkte für Reaktionen
3
Punkte
0
Es geht aber nicht um eine externe Spiegelung, sondern um eine interne. Leider weiß ich gerade nicht, wie ich den Cloud Station Server dafür verwenden kann.
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.047
Punkte für Reaktionen
328
Punkte
189
Es gibt im Grunde nur die Moeglichkeit, eine Spiegelung ueber einen Copy-Befehl zu erledigen, welcher als cron in der crontab hinterlegt ist. Alle mir bekannten Tools koennen das gewuenschte nicht, oder ggf. nur mit einer zweiten NAS.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
So würde ich es vermutlich auch machen. Kleines Script im Aufgabenplaner (je nach Umfang muss man vermutlich nicht mal eine Script-Datei anlegen sondern kann die Befehle dort direkt eintragen) das cp oder rsync nutzt um die Daten in eine Richtung zu schieben.
 

Tuono

Benutzer
Mitglied seit
25. Aug 2008
Beiträge
26
Punkte für Reaktionen
3
Punkte
0
Vielen Dank! Das war der richtige Hinweis. Eigentlich ganz einfach, wenn man weiß wie...

Ich habe nun einfach einen rsync Befehl über den Aufgabenplaner erstellt.

Danke an Andy+ und Fusion und ein schönes Weekend!
 

Zhurris

Benutzer
Mitglied seit
04. Jun 2016
Beiträge
28
Punkte für Reaktionen
3
Punkte
3
Hallo Tuono,

Hast du mir evtl. eine kleine Anleitung/Wegweisung für den rsync Befehl im Aufgabenplaner?
Ich stehe vor dem selben Problem und komme nicht weiter.
Habe das noch nie gemacht.

Danke für die Hilfe

Gruss Zhurris
 
Zuletzt bearbeitet von einem Moderator:
  • Like
Reaktionen: Alphonse_Hoyt

Tuono

Benutzer
Mitglied seit
25. Aug 2008
Beiträge
26
Punkte für Reaktionen
3
Punkte
0
Hallo Zhurris,

Versuche es mal so:

Systemsteuerung -> Aufgagenplaner -> Neue Aufgabe -> Benutzerdefiniertes Script -> Aufgabeneinstellungen

Dort trägst Du dann z.B. ein:

rsync -arvuP --delete /volume1/Freigegebener_Ordner/Quellordner /volume1/Freigegebener_Ordner/Zielordner (Achte auf die Leerzeichen im Scriptbefehl)

Den zusätzlichen Befehl --delete benötigst Du nur dann, wenn Du keine inkrementelle Sicherung möchtest, da er dadurch vor der Sicherung alle Dateien im Zielordner löscht und erst danach eine komplette Synchronisation durchführt.

Zeitpunkt der Ausführung, Benachrichtigung etc. einstellen und los geht's.

Man kann auch mit dem cp Befehl arbeiten...hat aber bei mir nicht so ganz geklappt.

Ich hoffe es hilft dir ein wenig.

Grüße

Tuono
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Alphonse_Hoyt

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Nur zur Ergänzung bzw korrekten Formulierung.
rsync --delete löscht nicht alle Dateien im Zielordner. Er löscht nur Dateien im Zielordner die auch im Quellordner nicht mehr existieren / gelöscht wurden.
Der Abgleich findet dann weiterhin im delta-Sync statt und er übertragt nur geänderte Informationen.
 
  • Like
Reaktionen: Alphonse_Hoyt

Zhurris

Benutzer
Mitglied seit
04. Jun 2016
Beiträge
28
Punkte für Reaktionen
3
Punkte
3
Super, Ich danke euch beiden sehr für eure Hilfe.

Mache mich gleich daran das ganze zu testen.

Danke nochmals.
 

Zhurris

Benutzer
Mitglied seit
04. Jun 2016
Beiträge
28
Punkte für Reaktionen
3
Punkte
3
Hallo Zusammen,
Besten Dank nochmals für eure Hilfe.
Habe es nun endlich geschafft, nachdem ich immer wieder mit Leeren Ordnern bestraft wurde.
Am Schluss habe ich herausgefunden, dass es wohl am Ordner Namen liegen muss. Ich hatte auf dem Laptop einen Ordner mit dem Namen "BTV Jugi". Welcher dann über die Cloudstation so auch mit dem DS215j synchronisiert wurde. Als ich die Spiegelung auf einen Anderen Ordner im NAS machen wollte, ging nie etwas. Nun habe ich den Ordner in "BTV_Jugi" umbenannt und siehe da es klappt.
Kann man bei dem Aufgabenplaner mittels rsync auch einen Ordner mit Leerschlag im Namen nehmen, oder geht das gar nicht? Nun nach der Umbenennung habe ich ja kein Problem mehr. Aber für den fall, dass ich so etwas nochmal machen muss.

Danke nochmals für die Hilfe
 
  • Like
Reaktionen: Alphonse_Hoyt

Tuono

Benutzer
Mitglied seit
25. Aug 2008
Beiträge
26
Punkte für Reaktionen
3
Punkte
0
Hallo Zhurris,

versuche es mal mit einem Escape. Z.B. wenn der Quellordner "Quellordner Test" heißt

Rich (BBCode):
rsync -arvuP --delete /volume1/Freigegebener_Ordner/Quellordner\ Test /volume1/Freigegebener_Ordner/Zielordner

Du findest dazu aber viele Hinweise, wenn Du im Netz mal unter Rsync mit Leerzeichen suchst!

Guten Rutsch!

Grüße

Tuono
 
  • Like
Reaktionen: Alphonse_Hoyt
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