[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Duplicity-talk] Out of space error while restoring a file
From: |
edgar . soldin |
Subject: |
Re: [Duplicity-talk] Out of space error while restoring a file |
Date: |
Fri, 31 Aug 2012 13:19:45 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120824 Thunderbird/15.0 |
On 31.08.2012 12:57, Laurynas Biveinis wrote:
> 2012/8/31 <address@hidden>:
>> On 31.08.2012 11:58, Laurynas Biveinis wrote:
>>> Hello -
>>>
>>> I'm trying to restore a ~30GB file from backups. The free space on the
>>> drive is about 80GB. Yet on restore I get the error below. What would
>>> be causing this and how much free space do I actually need to restore?
>>>
>>> $ duplicity -t2D --file-to-restore "path/to/file"
>>> --s3-european-buckets --s3-use-new-style s3+http://foo $HOME/file
>>> Local and Remote metadata are synchronized, no sync needed.
>>> Warning, found the following orphaned backup file:
>>> [duplicity-inc.20120319T102409Z.to.20120320T010946Z.manifest.part]
>>> Last full backup date: Thu Aug 16 00:00:27 2012
>>> Traceback (most recent call last):
>>> File "/usr/bin/duplicity", line 1403, in <module>
>>> with_tempdir(main)
>>> File "/usr/bin/duplicity", line 1396, in with_tempdir
>>> fn()
>>> File "/usr/bin/duplicity", line 1330, in main
>>> restore(col_stats)
>>> File "/usr/bin/duplicity", line 623, in restore
>>> restore_get_patched_rop_iter(col_stats)):
>>> File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line
>>> 522, in Write_ROPaths
>>> for ropath in rop_iter:
>>> File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line
>>> 495, in integrate_patch_iters
>>> final_ropath = patch_seq2ropath( normalize_ps( patch_seq ) )
>>> File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line
>>> 475, in patch_seq2ropath
>>> misc.copyfileobj( current_file, tempfp )
>>> File "/usr/lib/python2.7/dist-packages/duplicity/misc.py", line 170,
>>> in copyfileobj
>>> outfp.write(buf)
>>> IOError: [Errno 28] No space left on device
>>>
>>> The backup chain looks as follows
>>>
>>> Chain start time: Thu Aug 16 00:00:27 2012
>>> Chain end time: Thu Aug 30 00:00:23 2012
>>> Number of contained backup sets: 12
>>> Total number of contained volumes: 3477
>>> Type of backup set: Time: Num volumes:
>>> Full Thu Aug 16 00:00:27 2012 2916
>>> Incremental Sun Aug 19 00:00:25 2012 96
>>> Incremental Mon Aug 20 00:00:28 2012 33
>>> Incremental Tue Aug 21 00:00:30 2012 37
>>> Incremental Wed Aug 22 00:00:25 2012 58
>>> Incremental Thu Aug 23 00:00:30 2012 62
>>> Incremental Fri Aug 24 00:00:31 2012 32
>>> Incremental Sat Aug 25 00:00:26 2012 81
>>> Incremental Sun Aug 26 00:00:28 2012 75
>>> Incremental Mon Aug 27 00:00:21 2012 8
>>> Incremental Tue Aug 28 00:00:18 2012 21
>>> Incremental Thu Aug 30 00:00:23 2012 58
>>>
>>> Duplicity is 0.6.18.
>>>
>>> Thanks in advance,
>>>
>>
>> you need 30GB (size of file to restore) plus the size of one volume in
>> wherever TMP points to.
>
> Thanks. But I have only one partition, TMP is unset (if I understand
> correctly, then it defaults to /tmp), the volume size is default, so
> I'd need 30GB + 25MB, and I have 80GB free, but apparently that's not
> enough?
>
should be... runthe restore with maximum verbosity '-v9' and post the complete
output to pastebin (obfuscate private info in it) and send the link. maybe i'll
see something.
you might want to monitor the disk usage during the restore. my guess would be
that the final copy of 30GB fails. maybe duplicity keeps downloaded volumes in
temp until finished?
..ede/duply.net