Backup / Sync von externem SFTP-Server

  • 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.

lame2345

Benutzer
Registriert
25. Jan. 2017
Beiträge
1
Reaktionspunkte
0
Punkte
0
Hallo liebes Synology-Forum,

ich habe ein Problem, bei dem ich derzeit auf dem Schlauch stehe.
Ich besitze eine DS215j und DSM 6.0.2-8451 Update 9.

Meine Ausgangsvorraussetzung:
Ich habe einen Server im Internet, der per SFTP zugreifbar ist. Ich würde gerne
meine Synology dazu nutzen, periodisch Dateien von dem Internetserver per SFTP abzuholen.
Der umgedrehte Weg ist für mich keine Option, ich möchte die Synology nicht aus dem Internet
zugreifbar machen.
Ich würde nach Möglichkeit vermeiden, andere Protokolle auf dem Internetserver zu aktivieren, um
keine weiteren potentiellen Sicherheitslücken zu öffnen.

Ich habe zuerst geprüft, eine Remote-Verbindung in der File Station hinzuzufügen. Das klappt auch und ich sehe
die Verbindung. Allerdings kann ich von keinem der Programme auf diese Verbindung (Hyper Backup, Cloud Sync, Download Station)
zugreifen. Cloud Sync habe ich auch getestet, es unterstützt leider kein SFTP.

Meine Frage:
Gibt es einen Weg von der Synology aus, Daten periodisch von einem SFTP-Laufwerk abzuholen?

vielen Dank,

Lars
 
Ich würde mich der Frage heir anschließen, da ich ein ähnliches Problem habe.
 
Meine DS holt alle zwei Tage ein Backup von einem Webserver ab. Dies geschieht auf Basis von SSH und SFTP.

Lösungsweg SSH/SCP:
Der Webserver muss von der DS aus über SSH Zugriff mittels Schlüsselpaaren haben.
https://www.google.de/search?q=ssh+authorized_keys

Hier mal ein Beispielaufruf, den man über den Aufgabenplaner zeitlich geplant dann ausführen lassen kann.
Dabei loggt sich die DS mittels Schlüsselpaar auf dem Webserver ein, holt sich das Datenpaket daten.tgz und legt es auf der DS ab.
Rich (BBCode):
scp -i /root/.ssh/SchluesselfürWebserver -p admin@IPvomWEBSERVER:/home/backup/daten.tgz /volume1/PFAD/daten.tgz

Anderer (unverschlüsselter!) Lösungsweg:
Man legt im Webserver einen Cronjob an, der die gewünschten Daten in ein Verzeichnis packt, welches man normal per FTP erreicht.
Dann kann man die DS anweisen z.B. mit wget die Daten zu holen.
Rich (BBCode):
cd /volume1/deinPFadaufderDS
wget -nv -r -N --ftp-user=FTPUSER --ftp-password=PASSWORT ftp://DEIN.SERVER/PFAD
 
Danke! Ich werde es mal ausprobieren!
 
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