PDA

View Full Version : Safest filesystem


frodemt
February 22nd, 2008, 06:50 PM
What is the safest filesystem I can choose when I comes to safety against filesystem corruption? I cant say I like that EXT3 dont support realtime integrity check.

p_quarles
February 23rd, 2008, 09:54 PM
The safest filesystem is one that is backed up. Ext3 and other journaled systems are relatively good at fighting/correcting corruption, but no filesystem will protect you from a hard drive failure.

astrotech226
February 23rd, 2008, 11:49 PM
I've had great luck with ext3, reiser and jfs for different applications. It really depends on what you are trying to do. Each has strengths and are good at some things and not others.

What do you want the filesystem for? File storage, database, etc...?

frodemt
February 24th, 2008, 05:50 AM
I would say general use for mye primary disk.

Other disk must store files long term. These files will not be modified.

scaredpoet
February 24th, 2008, 11:57 PM
For the purposes you state, ext3 should be fine, really.

The only *nix file system I've seen that lets you do live integrity checking is HFS+ for the Mac. But, I wouldn't call it a true *nix filesystem, and even it is hit or miss when mounted.

astrotech226
February 25th, 2008, 10:41 AM
I would say general use for mye primary disk.

Other disk must store files long term. These files will not be modified.

I would stick with ext3. It's probably the more "well rounded" of the filesystems if you want this partition for general use. Ext3 has never let me down yet and I've seen numerous power outages/generator problems that have unexpectedly shutdown racks of equipment.

frodemt
February 25th, 2008, 03:18 PM
For the purposes you state, ext3 should be fine, really.

The only *nix file system I've seen that lets you do live integrity checking is HFS+ for the Mac. But, I wouldn't call it a true *nix filesystem, and even it is hit or miss when mounted.

I did not understand the thing about hit or miss when mounted. Could you explain? :)

frodemt
February 25th, 2008, 03:20 PM
I would stick with ext3. It's probably the more "well rounded" of the filesystems if you want this partition for general use. Ext3 has never let me down yet and I've seen numerous power outages/generator problems that have unexpectedly shutdown racks of equipment.

You use EXT3 on server?

astrotech226
February 25th, 2008, 03:59 PM
You use EXT3 on server?

I do for my file storage server with access control lists. I like Reiser where there are going to be thousands and thousands of files that will come and go quickly, like for imap email. They delete really fast.

I've read that jfs is good for database file systems.

But for multipurpose use, I always use ext3. Even for my personal machines.

articpenguin
February 25th, 2008, 05:39 PM
Reiserfs/xfs more prone to corruption as they do logical journalling

theodore tso explains why http://zork.net/~nick/mail/why-reiserfs-is-teh-sukc

JFS has never corrupted on me.

ext3 is just ext2 with a journal.

astrotech226
February 25th, 2008, 08:13 PM
Reiserfs/xfs more prone to corruption as they do logical journalling

I can vouch for the xfs problems. I tried it on a laptop once to get a little extra performace and one out of ten clean shutdowns, it would trash my Thunderbird profile. Most likely because of the zeroing the open files issue discussed in the link you posted.

Never had the problem with Reiser, but I also don't trust it as much as ext3. I use it for email because I'm on clean and generated power on a large APC Symmetra and the data itself is kept on a SAN of multiple modules.

If it was a server on my desk, it would most definitely be ext3.