[BackupPC-users] Another BackupPC Fuse filesystem
2009-06-02 12:00:39
Hello,
because of a need to restore files from backuppc in a more flexible way than
through the web-interface (a particular directory in a whole bunch of hosts
at the same time) and some googling, i stumbled upon Stephen Day's fuse system
for backuppc.
It had a few shortcomings, such as not supporting share-names with "/"
characters, and being very slow, so i started rewriting parts and adding
some features.
If anyone's interested at trying/looking at it:
https://svn.ulyssis.org/repos/sipa/backuppc-fuse/backuppcfs.pl
Some features:
- caches the directory structure to improve efficiency
- supports chardevs and blockdevs (and files/dirs/symlinks)
- correct linkcounts for directories
- merges all shares of a host into one directory tree structure,
supporting '/' and '\' as separators in sharenames
- open()ed filehandles are kept and reused to prevent seeking for each and
every read operation - even supports efficient (sequential) reading when
files are opened more than once at the same time.
- incremental backups are shown correctly
- some command-line options
It is only tested on one 3.1 backuppc pool on a Ubuntu 8.04 system, and not
very extensively. It only opens files/directories in read-only mode, thus
shouldn't be able to damage a working backuppc pool if something goes wrong.
I'd like to get some feedback; ideas, bugreports, ... are very welcome.
--
Pieter
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [BackupPC-users] Another BackupPC Fuse filesystem,
Pieter Wuille <=
|
|
|