On 03/21/2011 08:32:22 PM, Jarry wrote:
> Hi,
> 
> I'm looking for "the best" filesystem for a small multi-purpose
> server with a couple of services running (ftp, web, mail, mysql).
> For me very important features are:
> 
> snapshot (will be used for backup, must be native without lvm)
> journaling
> resizeable (if possible online)
> 

I'd like to suggest BTRFS.
I know, there is a general warning because it's a new file system.
But I haven't found any issues myself nor those being mentioned on the 
net.

I have several machines running BTRFS for all partitions except / 
(root) since , AFAIK, BTRFS on the root partition needs a patched grub

I had crashes (power down and hard reset due to X11 crashes) but my 
BTRFS files system recover fast and without any glitch.

You might have a look at  
https://btrfs.wiki.kernel.org/index.php/Main_Page

>From that
The main Btrfs features include: 
     Extent based file storage (2^64 max file size) 
     Space efficient packing of small files 
     Space efficient indexed directories 
     Dynamic inode allocation 
     Writable snapshots 
     Subvolumes (separate internal filesystem roots) 
     Object level mirroring and striping 
 >>> Checksums on data and metadata (multiple algorithms available)
 >>> Compression 
     Integrated multiple device support, with several raid algorithms 
     Online filesystem check (not yet implemented) 
 >>> Very fast offline filesystem check 
 >>> Efficient incremental backup and FS mirroring 
 >>> Online filesystem defragmentation

BUT, you need a (very) recent kernel. The most recent bad bug when
using coreutils-8.10 (http://bugs.gentoo.org/show_bug.cgi?id=353907)
has been fixed in the 2.6.38 kernel but not for ext4, yet (AFAIK).



Helmut.

Reply via email to