staging.inyokaproject.org

Backup mit duply auf ein HiDrive

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

goiss

Anmeldungsdatum:
25. August 2007

Beiträge: Zähle...

Hallo, ich wollte eine automatische Backuplösung auf mein HiDrive realisieren. Die conf file hatte ich wie folgt editiert

GPG_KEY=’meinen_gpg_key’
GPG_PW=’meine_gpg_passphrase’
TARGET=’rsync -rltDv -e ssh . username@rsync.hidrive.hidrive.strato.com:/users/username/backup/’
SOURCE=’/home/benutzername/’

Natürlich habe ich statt username und benutzername die richtigen Namen angegeben und auch den Key und die Phrase eingetragen

Wenn ich dann mit

duply hidrive backup

das Backup starten wollte bekam ich

Autoset found secret key of first GPG_KEY entry 'XXXXXXXX' for signing.
Test - Encrypt to XXXXXXXXX & Sign with XXXXXXXXX (OK)
Test - Decrypt (OK)
Test - Compare (OK)
Cleanup - Delete '/tmp/duply.9229.1400317560_*'(OK)

--- Start running command PRE at 11:06:00.674 ---
Skipping n/a script '/home/user/.duply/hidrive/pre'.
--- Finished state OK at 11:06:00.693 - Runtime 00:00:00.018 ---

--- Start running command BKP at 11:06:00.710 ---
Kommandozeilen-Fehler: One of the arguments must be an URL.  Examples of URL strings are
"scp://user@host.net:1234/path" and "file:///usr/local".  See the man
page for more information.
Rufen Sie duplicity mit der Option '--help' auf, um eine Hilfeseite zu erhalten.
11:06:00.818 Task 'BKP' failed with exit code '2'.
--- Finished state FAILED 'code 2' at 11:06:00.818 - Runtime 00:00:00.108 ---

--- Start running command POST at 11:06:00.845 ---
Skipping n/a script '/home/user/.duply/hidrive/post'.
--- Finished state OK at 11:06:00.864 - Runtime 00:00:00.019 ---

Also habe ich statt

rsync -rltDv -e ssh . username@rsync.hidrive.hidrive.strato.com:/users/username/backup/
rsync -rltDv .rsync://username@rsync.hidrive.strato.com/root/users/username/backup/

Beides habe ich genau so von der Strato Hompage. Der erste mit SSH der zweite ohne, aber das habt ihr bestimmt schon selbst erkannt denke ich.

Nun bekomme ich folgende Ausgabe wenn ich ein Backup starten will

Autoset found secret key of first GPG_KEY entry 'XXXXXXXXX' for signing.
Test - Encrypt to XXXXXXXXX & Sign with XXXXXXXXX (OK)
Test - Decrypt (OK)
Test - Compare (OK)
Cleanup - Delete '/tmp/duply.9563.1400317716_*'(OK)

--- Start running command PRE at 11:08:36.203 ---
Skipping n/a script '/home/user/.duply/hidrive/pre'.
--- Finished state OK at 11:08:36.221 - Runtime 00:00:00.018 ---

--- Start running command BKP at 11:08:36.238 ---
Kommandozeilen-Fehler: Expected 2 args, got 4
Rufen Sie duplicity mit der Option '--help' auf, um eine Hilfeseite zu erhalten.
11:08:36.361 Task 'BKP' failed with exit code '2'.
--- Finished state FAILED 'code 2' at 11:08:36.361 - Runtime 00:00:00.122 ---

--- Start running command POST at 11:08:36.386 ---
Skipping n/a script '/home/user/.duply/hidrive/post'.
--- Finished state OK at 11:08:36.405 - Runtime 00:00:00.018 ---

Und nun bin ich mit meinem Latein am Ende

Ich hoffe jemand von euch hat ne Idee und bedanke mich schon einmal im Voraus für alle Antworten

u1000

Anmeldungsdatum:
2. Oktober 2011

Beiträge: 1850

Hi,

"duply" kenne ich nicht, aber du hast ja schon eine fertige rsync Zeile.

Teste doch mit dieser erstmal im Terminal ohne duply, ggf. bekommtst die hier eine genauere Fehlermeldung.

Was mir noch einfällt/auffällt:

  1. "scp" kommt in deinem Log vor, du willst aber doch rsync verwenden?

  2. lasse in der rsync Zeile die Quelle weg, also nur das Ziel, dann listet rsync die Verzeichnisse im Ziel nur auf. Damit siehst du, ob die Verbindung steht.

  3. in deinem 2. rsync Beispiel ohne ssh fehlt zwischen Punkt und rsync ein Leerzeichen. rsync ohne ssh willst du aber bestimmt nicht verwenden.

  4. Bei Strato mal in deiner Konfiguration geprüft, welche Protokolle du für deinen Webspace überhaupt zulässt?

Viele Grüße u1000

Edit: Unterstrichen ergänzt.

sigbert

Anmeldungsdatum:
27. Juni 2007

Beiträge: 276

Hi, kann es sein, dass duply bei TARGET etwas in der Form "rsync://user@host.com[:port]/[relative|/absolute]_path" erwartet und kein rsync Kommando?

Ich selbst nutze grsync zum backup auf das HiDrive: http://mars.wiwi.hu-berlin.de/mediawiki/sk/index.php/Strato_HiDrive#Grsync_mit_ssh .

goiss

(Themenstarter)

Anmeldungsdatum:
25. August 2007

Beiträge: 52

Also ich habe nach langem herumprobieren es geschaft ein Backup mit DejaDup auf das Hidrive zu erstellen. Dies basiert ja ebenfalls auf Duplicity meines Wissens. Allerdings habe ich festgestellt das es sich bei dem Backup um Archiv-Dateien handelt. Das war leider nicht ganz das was ich gewollt habe, schade. Ich habe mich bisher in Backupfragen eigentlich immer mit dem manuellen Kopieren meiner Daten beholfen. Nur wollte ich das ganze etwas automatisieren. Ich habe für mein Fernstudium eine Dropbox und einen Ordner mit Lernmaterial im Homeverzeichnis und auf der Dropbox. Wenn ich etwas lösche oder speichere werden beide Ordner ständig miteinander syncronisiert und ich habe meine Zusammenfassungen etc. immer überall griffbereit und gleichzeitig an 2 Orten gespeichert. So etwas in der Art wollte ich auch für meinen Foto Ordner einrichten in Verbindung mit dem HiDrive. Aber nachdem ich mich weiter damit befasst habe bin ich mir ziemlich sicher das ich mit dem Backupprogramm den falschen Ansatz hatte. Ich muss mich dafür wohl mehr mit rsync oderFreeFilesync befassen denke ich. Hat da jemand Erfahrungen?

u1000

Anmeldungsdatum:
2. Oktober 2011

Beiträge: 1850

goiss schrieb:

Ich muss mich dafür wohl mehr mit rsync oderFreeFilesync befassen denke ich. Hat da jemand Erfahrungen?

Hier findest du jetzt ein Beispiel: http://forum.ubuntuusers.de/topic/ssh-mit-rsync-und-strato-hidrive/

Viele Grüße u1000

tobias.k

Anmeldungsdatum:
23. Juni 2006

Beiträge: Zähle...

Hallo!

Die Konfiguration ist falsch, das TARGET ist mit RSYNC anders zu setzen, z.B.:

TARGET=’rsync://account-xxxxx@rsync.hidrive.strato.com/users/account-xxxxx/backups’

Für die Anmeldung am HiDrive sollte dann anstelle des Passworts ein SSH-key genutzt werden.

Eine Schritt-für-Schritt-Anleitung findet sich unter: http://privatstrand.dirkschmidtke.de/2013/09/20/verschluesselte-backups-mit-duply-auf-einen-strato-hidrive-oder-anderswohin/

Weitere Infos: http://www.thomas-krenn.com/de/wiki/Backup_unter_Linux_mit_duply

Gruß Tobias

Antworten |