← Back to team overview

duplicity-team team mailing list archive

[Question #104121]: Error an hour thru backup relating to duplicity/diffdir.py

 

New question #104121 on Duplicity:
https://answers.launchpad.net/duplicity/+question/104121

About an hour through the backup process to S3, I get the following error. I can see from my S3 bucket's contents that the backup has definitely stopped. This error doesn't really make sense to me. I'm using version 0.6.08b. The script I'm using to back up my server is the bash script by Damon Timm, here: http://blog.damontimm.com/bash-script-incremental-encrypted-backups-duplicity-amazon-s3/

# /usr/local/sbin/dt-s3-backup.sh --backup
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1239, in ?
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1232, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1205, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 416, in full_backup
    globals.backend)
  File "/usr/bin/duplicity", line 294, in write_multivol
    globals.gpg_profile, globals.volsize)
  File "/usr/lib/python2.4/site-packages/duplicity/gpg.py", line 279, in GPGWriteFile
    data = block_iter.next(min(block_size, bytes_to_go)).data
  File "/usr/lib/python2.4/site-packages/duplicity/diffdir.py", line 505, in next
    result = self.process(self.input_iter.next(), size)
  File "/usr/lib/python2.4/site-packages/duplicity/diffdir.py", line 631, in process
    data, last_block = self.get_data_block(fp, size - 512)
  File "/usr/lib/python2.4/site-packages/duplicity/diffdir.py", line 658, in get_data_block
    buf = fp.read(read_size)
  File "/usr/lib/python2.4/site-packages/duplicity/diffdir.py", line 415, in read
    buf = self.infile.read(length)
  File "/usr/lib/python2.4/site-packages/duplicity/diffdir.py", line 384, in read
    buf = self.infile.read(length)
IOError: [Errno 22] Invalid argument

-- 
You received this question notification because you are a member of
duplicity-team, which is an answer contact for Duplicity.