Duplicity Backup FTP Transfer schlägt fehl

Dieses Thema im Forum "Server Administration" wurde erstellt von Phil, 22. Feb. 2015.

  1. Phil

    Phil New Member

    Hallo zusammen,
    mein Problem ist, das wenn ich mit duplicity ein inkrementelles Backup mache, das bei mir dann der Transfer via ncftpput fehl schlägt, bei einem Full backup klappt es allerdings. Ich habe zwar schon gelesen das es Probleme mit ncftp gibt, aber bin noch nicht auf mein aktuelles Problem gestoßen. Vielleicht weiß jemand von euch Bescheid was der Grund ist. Hier noch ein paar Informationen:
    - Backup ist verschlüsselt
    - Backup wird mit dem FTP Protokoll übertragen

    Anbei das Duplicity Logfile:

    Code:
    AsyncScheduler: instanziere mit Simultanität 0
    AsyncScheduler: führe Aufgabe synchron aus (asynchronität deaktiviert)
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-dCpsKg-3' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1643.difftar.gpg''
    Deleting /tmp/duplicity-N0x8eK-tempdir/mktemp-dCpsKg-3
    AsyncScheduler: Aufgabe erfolgreich abgeschlossen
    Processed volume 1643
    AsyncScheduler: führe Aufgabe synchron aus (asynchronität deaktiviert)
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    Running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-
    4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' failed with code 3 (attempt #1)
    Fehler:
    ncftpput duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg: could not send file to remote host.
    
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    Running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-
    4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' failed with code 3 (attempt #2)
    Fehler:
    ncftpput duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg: could not send file to remote host.
    
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    Running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-
    4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' failed with code 3 (attempt #3)
    Fehler:
    ncftpput duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg: could not send file to remote host.
    
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    Running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-
    4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' failed with code 3 (attempt #4)
    Fehler:
    ncftpput duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg: could not send file to remote host.
    
    Lese Ergebnisse von 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mk
    temp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    Running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' failed with code 3 (attempt #5)
    Fehler:
    ncftpput duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg: could not send file to remote host.
    
    Giving up trying to execute 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg'' after 5 attempts
    Backend Fehler Detail: Traceback (most recent call last):
      File "/usr/bin/duplicity", line 1404, in <module>
        with_tempdir(main)
      File "/usr/bin/duplicity", line 1397, in with_tempdir
        fn()
      File "/usr/bin/duplicity", line 1367, in main
        full_backup(col_stats)
      File "/usr/bin/duplicity", line 502, in full_backup
        globals.backend)
      File "/usr/bin/duplicity", line 401, in write_multivol
        (tdp, dest_filename, vol_num)))
      File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 145, in schedule_task
        return self.__run_synchronously(fn, params)
      File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 171, in __run_synchronously
        ret = fn(*params)
      File "/usr/bin/duplicity", line 400, in <lambda>
        async_waiters.append(io_scheduler.schedule_task(lambda tdp, dest_filename, vol_num: put(tdp, dest_filename, vol_num),
      File "/usr/bin/duplicity", line 296, in put
        backend.put(tdp, dest_filename)
      File "/usr/lib/python2.7/dist-packages/duplicity/backends/ftpbackend.py", line 98, in put
        self.run_command_persist(commandline)
      File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 456, in run_command_persist
        return self.subprocess_popen_persist(commandline)
      File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 537, in subprocess_popen_persist
        raise BackendException("Error running '%s'" % private)
    BackendException: Error running 'ncftpput -f /tmp/duplicity-N0x8eK-tempdir/mkstemp-srgvzV-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -m -V -C '/tmp/duplicity-N0x8eK-tempdir/mktemp-7obUAX-4' 'duplicity-backup/duplicity-full.20150219T153617Z.vol1644.difftar.gpg''
    
    Ich hoffe ihr könnt mir helfen, danke schon mal im voraus!

    Gruß Philipp
     
  2. robotto7831a

    robotto7831a Member

  3. Phil

    Phil New Member

    Hallo robotto,
    soweit ich weiß ist duply nur ein Wrapper für duplicity. Es verwendet also die Funktionen von duplicity. Das wird das Problem leider nicht lösen :(
    Trotzdem danke für deine Antwort.
     
  4. robotto7831a

    robotto7831a Member

    Ja, Du hast Recht. War ein Denkfehler von mir.
     

Diese Seite empfehlen