Dateien von Synologyordner automatisch auf eine ftp adresse kopieren

Status
Für weitere Antworten geschlossen.

legi

Benutzer
Mitglied seit
05. Mai 2007
Beiträge
57
Punkte für Reaktionen
0
Punkte
6
Ich finde einfach nichts!
Ich erstelle mit der Surveillance Station periodisch Schnappschüsse die dann im surveillance/@Snapshot Ordner liegen. Nun möchte ich diesen Ordner mit ftp auf meine Webseite kopieren.
Gibt es da eine Möglichkeit? Ich habe irgendwo einen Befehl für den Aufgabenplaner gefunden mv /volume1/surveillance/@Snapshot/* und dann ein anderer gemeinsamer Ordner, das klappt. Aber wie kriege ich das auf eine ftp Adresse?
Ich habe den remote Ordner in der Filestation angehängt, das manuelle kopieren klappt perfekt.
Ich habe keine Ahnung von Skripten und Programmieren, vielleicht kann mir da jemand helfen.

Besten Dank
Peter
 
Zuletzt bearbeitet:

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.822
Punkte für Reaktionen
44
Punkte
74
Wenn Du den entsprechenden Ordner schon Remote eingebunden hast, dann hast Du doch, was Du benötigst:

mv /volume1/surveillance/@Snapshot/* /volume1/"Remote Ordner"/

Alternativ ginge auch, dass das Script die FTP Verbindung selbst aufbaut. Allerdings ist das etwas kniffliger, da Du hier erstmal eine Datei mit den FTP Befehlen basteln musst, auf die sich das Script dann bezieht.

Die FTP-Befehls-Datei sähe so aus:
Code:
mv *.* /Ordner_wo_die_Daten_hinkopiert_werden_sollen
bye
die Datei muss dann einen Namen wie "ftp_befehle.ftp" haben

Die Datei für das Script müsste dann in etwa so aussehen:
Code:
#!/bin/sh
#
PATH=/opt/bin:/opt/sbin:$PATH
export PATH
cd /volume1/Ordner_wo_die_zu_kopierenden_Dateien_liegen/
cat ftp_befehle.ftp | lftp -u FTP-Benutzername,FTP-Passwort -p 21 FTP-Servername
 

legi

Benutzer
Mitglied seit
05. Mai 2007
Beiträge
57
Punkte für Reaktionen
0
Punkte
6
Herzlichen Dank für die Antwort. Da ich keine Ahnung von der Syntax habe, hier mein Beispiel zu Klärung, ich nehme das einfach mit dem eingebundenen Ordner, das andere verstehe ich gar nicht was da wo hin kommt.
Wenn der Ordner eingebunden ist, dann braucht es ja keinen user und Passwort mehr?
Sorry für meine Laienhafte Ausdrucksweise...

Im Aufgabenplaner käme dies rein:
mv /volume1/surveillance/@Snapshot/* /volume1/peter@xxx.com@xxx.xx.52.33/www/xxxx.com/pbuehrer/webcam/ hier sollten die Dateien aus dem @Snapshot rein.

Der eingebundene Ordner in der Filestation sieht so aus:
FTP dann darunter
Kamera (peter@xxx.com@xxx.xx.52.33)
darunter dann der Verzeichnisbaum

da passiert aber gar nix


Bildschirmfoto 2019-11-26 um 07.23.31.png
 
Zuletzt bearbeitet von einem Moderator:

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.822
Punkte für Reaktionen
44
Punkte
74
Ich glaube nicht, dass Du etwas irgendwo hin kopieren/verschieben kannst, nur weil Du es in der FileStation siehst.
Also mit anderen Worten: Alles was man unter der Rubrik FTP in der FileStation sieht, hat keinen wirklichen Pfad. D.h. man dann das vielleicht in der FileStation mit der Maus dahin "schubbsen" aber nicht mit einem Script (in einem Script), da man ja gar keinen Ordner Pfad hat, den man dafür einsetzen kann.

Du müsstest das schon so machen, wie oben von mir beschrieben.Oder halt manuell jeden tag mit Deinen Händen und der Maus in der FileStation.
 
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