On Sat, 2009-03-21 at 09:18 +0000, Niall Brosnan wrote: > Hi Robert, > > Is it possible that the .gvfs is the last entry logged that isn't a > problem, > and that the problem is elsewhere and failing? The error message is > from find, > but the failure is from tar. > How about creating another user account on the machine, and running a > comparison backup for that home directory? > How much diskspace is your home directory using? Is 208MB a large > percentage of it? > Have you any unusual files (such as large video) in your home > directory? > Have you any other backups on the system that complete that are > larger? > > You could also try switching to an rsync archive type for a few runs, > and see if the problem is expressed differently. > > Good luck with it. I'm very interested because if there's a .gvfs > issue around that can be triggered easily, it could affect a lot of > us.
Hi Niall: /home/robert is 187.9 MB, so that's most of 208 MiB :-) And I haven't attempted any larger backups on this PC. No large videos either; my largest file is 14227366 bytes: ~/.gnome2/epiphany/mozilla/epiphany/Cache/_CACHE_003_ However it does seem to be the .gvfs 'find' error that is causing flexbackup to delete my archive. I created new user 'fred' as a test: Logged in as fred once - logged out - /home/fred was using 28KB. At this point flexbackup hit the same .gvfs find error, and the archive was deleted: rob...@venus:~$ sudo flexbackup -set homefred ... find: ./.gvfs: Permission denied level 0 /home/fred Tue Mar 24 21:59:12 2009 tar+gzip from venus ... ERROR: non-zero exit from: find . -depth -xdev ! -type s ! -regex .*/[Cc]ache/.* ! -regex .*~$ -print0 ERROR: exiting ... Logged in as fred again - ran 'fusermount -u .gvfs' - logged out - logged in as robert again - ran 'sudo flexbackup -set homefred'. This time there were no errors in the log and the archive was left on the output device. Looking at the code, flexbackup seems to wait until find, tar, etc. have all completed, then check for errors afterwards. If it notices an error, then the code tries to delete the output file(s). None of this explains why flexbackup actually deletes the archive on my system, but not on yours. The code does mention an ignore-errors option; presumably you're not using that? I expect you've got more up-to-date versions of findutils, gvfs-fuse etc. than I have. If so, presumably you are benefitting from some fix or other that hasn't percolated through to gNewSense yet. (I have findutils version 4.2.32-1ubuntu2, and libc6 version 2.7-10ubuntu3.) All the best, Robert ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ flexbackup-help mailing list email@example.com https://lists.sourceforge.net/lists/listinfo/flexbackup-help