Comment 18 for bug 545486

Revision history for this message
Michael Rodríguez-Torrent (mrtorrent) wrote :

I've run a few more backups which have gotten a bit further. The first one displayed the "backup location does not exist" error again, even though I'd emptied the target directory in order to get a fresh, full backup. As before, duplicity continued in the background and got to volume 9800 or so before my computer locked up.

Next, I cleared out about around 25 gigs of cruft in the hopes of getting through backups faster, leaving me with about 225 GB to back up. The following attempt got to volume 8931 but resulted in a brand new error:

Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1262, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1255, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1228, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 417, in full_backup
    globals.backend)
  File "/usr/bin/duplicity", line 316, in write_multivol
    (tdp, dest_filename)))
  File "/usr/lib/python2.6/dist-packages/duplicity/asyncscheduler.py", line 145, in schedule_task
    return self.__run_synchronously(fn, params)
  File "/usr/lib/python2.6/dist-packages/duplicity/asyncscheduler.py", line 171, in __run_synchronously
    ret = fn(*params)
  File "/usr/bin/duplicity", line 315, in <lambda>
    async_waiters.append(io_scheduler.schedule_task(lambda tdp, dest_filename: put(tdp, dest_filename),
  File "/usr/bin/duplicity", line 241, in put
    backend.put(tdp, dest_filename)
  File "/usr/lib/python2.6/dist-packages/duplicity/backends/giobackend.py", line 141, in put
    self.copy_file('put', source_file, target_file)
  File "/usr/lib/python2.6/dist-packages/duplicity/backends/giobackend.py", line 70, in iterate
    return fn(*args, raise_errors=False)
  File "/usr/lib/python2.6/dist-packages/duplicity/backends/giobackend.py", line 126, in copy_file
    % (target.get_parse_name(), n, e.__class__.__name__, str(e)))
NameError: global name 'n' is not defined

Attached are 500 lines of context