Hello,

Le Friday 17 April 2009 03:30:01 James Harper, vous avez écrit :
> Has anyone done any thinking about accessing backup files with FUSE
> (Filesystem in UserSpacE) before?

Yes, i have a perl Fuse module that uses bweb module and bresto base code. It 
works quite well, but the interest is a bit limited... (except that it's a 
cool feature)

> I was thinking along the lines of a virtual filesystem that you mount on
> (say) /bacula and you can browse backups via the mysql filesystem, eg
> one or more of the following methods:

Mine works also for postgresql.

> /bacula/bydate/<backup date + time>/<client name>/<contents of backup>
> /bacula/byclient/<client name>/<backup date+time>/<contents of backup>
>
> Actually accessing the contents of the file would require access to the
> backup volume,

Yes, getting the file is a bit tricky, but not impossible.

> but browsing the tree could be done via the mysql 
> database, and shouldn't be that hard.

With the PL function that can read the LStat field, it's quite easy.

> This is just a random thought and not something I'd have time to do
> anytime in the next couple of months, I was just wondering if anyone
> else had done any work on such a thing.

This is very simple to write a Fuse module, and the result could be 
interesting.

Bye

> Thanks
>
> James

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to