Automatisches Kopieren/Synchronisieren einer Datei/ eines Ordners per Task

Status
Für weitere Antworten geschlossen.

hunte060708

Benutzer
Mitglied seit
24. Dez 2015
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,
Ich bin mir nicht sicher ob ich hier richtig bin, aber weit entfernt soll das folgende Problem gelöst werden, damit ich Backups einer bestimmten Software durchführen kann:

Ich habe eine DS216+ auf der Docker läuft und innerhalb von Docker läuft eine Container mit der Software EcoDMS. Die Software EcoDMS erstellt eine Sicherung sobald ich eine Datei namens "create" in einem bestimmten Ordner auf der Diskstation erstelle/kopiere. Dieser Ordnerpfad "docker\ecoDMS\backup". Sobald sich die Datei create in dem Ordner befindet wird aus dieser eine Sicherungsdatei erstellt, welche ich mit Boardmitteln der Diskstation wegsichern lässt.

Nun zur Frage/dem Problem:
Ich möchte dass eine Datei (Name: "create") regelmäßig und automatisch in den Backup-Ordner (docker\ecoDMS\backup) kopiert wird, damit die Software automatisch eine Sicherung erstellt und ich dieses Sicherungsdatei (DMSbackupxxx.zip) mit Boardmitteln von Synology wegsichern kann.

Ich habe bereits versucht das Problem mit "Hyper Backup" zu lösen, das funktioniert leider nicht, weil ich damit die Datei create nur in einen öffentlichen Ordner (KEINE UNTERORDNER) auf der Diskstation kopieren lassen könnte.
Ich habe auch verschiedene Synchronisationsprogramme von Synology ausprobiert (Cloud station Share Sync, Cloud Sync), auch diese bieten mit nicht an, die Datei create (welche irgendwo auf der DS liegt) oder den Ordner in welchem die Datei liegt, mit dem Backupordner (siehe oben) zu synchronisieren und damit die Datei in den Ordner zu kopieren.

Gibt es irgendeine andere Möglichkeit wie ich (am besten ohne Cron-Job o.ä.) nur mit Synology-Boardmitteln dieses automatische Kopieren (zB. 1x die Woche in den Ordner "\docker\ecoDMS\backup") realisieren kann?
Synology bietet unter "Aufgabenplaner" ja auch das Ausführen von Scripten an, hat jemand vielleicht ein Script welches ich da einbinden könnte und dieses erledigt?

Für Hilfe wäre ich echt dankbar.

Infos zur Umgebung:
Synology DS216+
OS-Version: DSM 6.0.1-7393


Mit freundlichen Grüßen,
Hunte060708
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.604
Punkte für Reaktionen
1.996
Punkte
804
Willkommen im Forum!

Dafür reicht m.E. ein cp-Statement a la

Rich (BBCode):
/bin/cp -f <Quellpfad>/create <Zielpfad>
 
Zuletzt bearbeitet:

hunte060708

Benutzer
Mitglied seit
24. Dez 2015
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Willkommen im Forum!

Dafür reicht m.E. ein eines cp-Statement a la

Rich (BBCode):
/bin/cp -f <Quellpfad>/create <Zielpfad>

Super Danke :)
Hatte ganze Zeit n Brett vorm Kopf und dachte ich müsste per SSH/Telnet auf dem Linux selbst ein Script erstellen und ausführbar machen,
aber es ist ja ganz simpel dass ich den Befehl direkt in die Aufgabe eintickern kann :D :)
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.317
Punkte für Reaktionen
600
Punkte
174
Und anschliessend nicht vergessen, das im Aufgabenplaner einzubauen. :eek:
 
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