staging.inyokaproject.org

Backup FTP zu Lokal

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

stiastny

Anmeldungsdatum:
18. April 2017

Beiträge: 11

Hallo Leute,

ich hoffe mir kann jemand helfen.

Ich würde gerne die Dateien von meinem FTP Server auf meinen lokalen Ubuntu Server per cron Wegsichern.

Dafür benötige ich ja sein Script. Wahrscheinlich ganz einfach aber für mich zu schwer.

Das Script soll einen neuen Ordner mit dem aktuellen Datum anlegen und dann per wget einfach alle Files da reinlegen. Ich hoffe mir kann jemand sowas basteln.

Folgenden Befehl habe ich schonmal gefunden:

wget -r --user=xxx--password='xxxx' ftp://123.server.de

Vielen Dank im Voraus.

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 12527

stiastny schrieb:

ich hoffe mir kann jemand helfen.

Dafür sind wir ja da.

Das Script soll einen neuen Ordner mit dem aktuellen Datum anlegen und dann per wget einfach alle Files da reinlegen. Ich hoffe mir kann jemand sowas basteln.

Folgenden Befehl habe ich schonmal gefunden:

wget -r --user=xxx--password='xxxx' ftp://123.server.de

Dann nimmst Du date +%F_%T (oder ein anderes Format) zum Erzeugen des Zeitstempels und speicherst Dir das in einer Variable. Dann legst Du das Verzeichnis an, wechselst mit cd in das Verzeichnis und führst den wget aus. Fertig ist die Laube.

stiastny

(Themenstarter)

Anmeldungsdatum:
18. April 2017

Beiträge: 11

Kann das Script so funktionieren?

1
2
3
4
5
#!/bin/bash
today=$(/bin/date +%Y%m%d)
/bin/mkdir -p /FTPBackUp/$today
cd /FTPBackUp/$today
wget -r --user=xxx--password='xxxx' ftp://123.server.de
Antworten |