duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] ReadError: unexpected end of data


From: Kenneth Loafman
Subject: Re: [Duplicity-talk] ReadError: unexpected end of data
Date: Sun, 29 Oct 2017 07:10:38 -0500

No, I think that covers it.  Thanks!


On Sun, Oct 29, 2017 at 7:08 AM, <address@hidden> wrote:
Willem,

please first try the latest duplicity v0.7.14. if it is not avail for your distro you can istall it from tarball. there's a mini howto for a parallel test install, that does not interfere w/ the duplicity installed by your distro's mechanism
  http://duply.net/wiki/index.php/Duply-documentation (under Installation/Tips)

my guess is that your temp space overflows. can you watch via eg. 'watch -n 1 df -H' while the incr is running that there is enough space all the time? check if _any_ filespace flows over as duplicity might erroneously place files outside of it's assigned temp folder (it did in the past, should be fixed though).

@Ken: any idea?

..ede/duply.net

On 10/28/2017 22:52, Jansen, Willem via Duplicity-talk wrote:
> Dear all,
>
> now same here as well - see attached (18MB logfile).
>
> Any idea hwo to cure this? It is against a full backup of >300GB, and I've
> redone the full backup already once ...
>
>
> Willem
>
> 2016-07-10 20:38 GMT+02:00 Adam M. via Duplicity-talk <
> address@hidden>:
>
>> Hi,
>>
>> I've been using duplicty (0.6.something and now 0.7.07.1 with python
>> 2.7.12) via duply.
>> After one full and several incremental backups, all successful, it
>> suddenly stopped working with a "ReadError: unexpected end of data".
>> I now get this error every time.
>>
>> The end of a run with verbosity=9 looks like:
>> ------------------------------------------------------------
>> ---------------------------------------
>> [...]
>>
>> Selection: examining path /path/profile_name/XXX/XXX/XXX.XXX
>> Selection:     result: None from function: Command-line exclude glob:
>> /YYY/YYY
>> Selection:     + including file
>> Selecting /path/profile_name/XXX/XXX/XXX.XXX
>>
>>
>> Releasing lockfile /XXX/XXX/lockfile.lock
>> Removing still remembered temporary file /tmp/XXX/XXX
>> Removing still remembered temporary file /tmp/YYY/YYY
>>
>> Traceback (most recent call last):
>>   File "/usr/bin/duplicity", line 1544, in <module>
>>     with_tempdir(main)
>>   File "/usr/bin/duplicity", line 1538, in with_tempdir
>>     fn()
>>   File "/usr/bin/duplicity", line 1392, in main
>>     do_backup(action)
>>   File "/usr/bin/duplicity", line 1520, in do_backup
>>     incremental_backup(sig_chain)
>>   File "/usr/bin/duplicity", line 674, in incremental_backup
>>     globals.backend)
>>   File "/usr/bin/duplicity", line 437, in write_multivol
>>     at_end = gpg.GPGWriteFile(tarblock_iter, tdp.name,
>> globals.gpg_profile, globals.volsize)
>>   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 340, in
>> GPGWriteFile
>>     data = ""> >>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 523,
>> in next
>>     result = self.process(self.input_iter.next())
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 195,
>> in get_delta_iter
>>     for new_path, sig_path in collated:
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 286,
>> in collate2iters
>>     relem2 = riter2.next()
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 354,
>> in combine_path_iters
>>     refresh_triple_list(triple_list)
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 341,
>> in refresh_triple_list
>>     new_triple = get_triple(old_triple[1])
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 327,
>> in get_triple
>>     path = path_iter_list[iter_index].next()
>>   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 239,
>> in sigtar2path_iter
>>     for tarinfo in tf:
>>   File "/usr/lib/python2.7/tarfile.py", line 2508, in next
>>     tarinfo = self.tarfile.next()
>>   File "/usr/lib/python2.7/tarfile.py", line 2350, in next
>>     raise ReadError("unexpected end of data")
>> ReadError: unexpected end of data
>> ------------------------------------------------------------
>> ---------------------------------------
>>
>> What does this actually mean? What could I try to fix the problem or at
>> least figure out what is wrong?
>>
>>
>> Best regards,
>>
>> --
>> A.
>>
>> _______________________________________________
>> Duplicity-talk mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/duplicity-talk
>>
>
>
>
> _______________________________________________
> Duplicity-talk mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/duplicity-talk
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]