duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] Keep running out of space on restore


From: edgar . soldin
Subject: Re: [Duplicity-talk] Keep running out of space on restore
Date: Thu, 13 Dec 2012 20:24:47 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2

On 13.12.2012 20:16, Monte Milanuk wrote:
> On 12/13/2012 01:32 AM, address@hidden wrote:
> 
>> be aware: duplicity needs 2 times the space of the (biggest) file you
>> want to restore in TMP plus some volumes (see volume size in
>> manpage)
>>
>> due to a bug (fixed in 0.6.20) 2 the 2 times file restored tempfiles
>> did not honor this setting correctly. it used the posix tmpfile()
>> routine.
>>
> 
> Okay... something else must be wrong here.  I (finally) got the files 
> extracted to the storage space, and have been browsing through them. 
> Everything appears to be as it should... which means there are *no* big 
> files.  I wasn't sure, so I didn't say anything before.  Couldn't remember if 
> I had a couple large multi-GB VM images or iso images lurking in here, but I 
> thought I had already migrated that sort of thing to a separate (larger) 
> drive.  Turns out I was right. '
> 
> The largest individual file was approx. 600MB (a CD iso image) and the whole 
> backup was approx. 2.2GB.  The volume size for duplicity was 25MB, as per 
> default.
> 
> But it still somehow managed to fill up approx. 10 or 11 GB worth of temp 
> space on the root partition.
> 
> Thats a heck of a lot more than 2x the largest file restored plus enough for 
> another volume or two.
> 

true, my guess is that the old os.tmpfile() did not clean the temp files right 
when there were no references to it anymore, so they accumulated.

the new routine should do that pretty much right away. the guy i pinpointed the 
issue with (the mailing list thread is sent) eventually delivered a log of the 
new routine's disk usage and it did exactly as described.

..ede



reply via email to

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