Workaround: Unbeaufsichtigtes Backup via FTP von Server zu meinem NAS

Wie manch einer weiß, habe ich zu Hause ein Thecus n4200PRO NAS mit 4x2TB im RAiD 5 Verbund.

Problem daran ist allerdings, dass dort nur ein embeddet Linux läuft, und somit nicht wirklich an ein echtes Linux herankommt.

Problemstellung: Ich habe draußen im großen weitem Web einen Server, von welchem ich täglich ein Backup fahren möchte. Nun hat Thecus ein Modul, welches sich DLM2 nennt, und einen unbeaufsichtigten FTP Download anbietet – leider nicht rekursiv. Zudem gibt es keinen echten FTP Client für das Thecus Linuxsystem.

Der Workaround: Kurz und knapp: Ich mounte via curlftpfs den FTP Server auf einem V-Server in ein FUSE Filesystem, und schiebe per rsync im screen alles auf mein NAS. Hässlich – aber funktional

Genutzte Tools:

Auf dem Thecus NAS:

  • Modul „RSYNC“ von Peter Futterknecht installieren
  • entsprechenden Sym-Link legen
cd /usr/bin/
ln -s /raid/data/module/RSYNC/system/bin/rsync

Auf dem VPS:

  • Mounten des FTP Servers in ein Verzeichnis via:
curlftpfs Benutzername:Passwort@ftp-server.de/pfad_auf_dem_server/ ~/mnt
  • Screen starten
screen
  • Dort starten wir jetzt den rsync
cd ~/mnt
rsync -Havx --progress --rsh='ssh -p1111' source_dir root@>NAS-IP>:/raid/data/destination/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit * gekennzeichnet.

*
*