Linux下Ext3和Reiserfs文件系统优劣分析
自动恢复.其实,其他文件系统,如Ext2 或者FAT32等文件系统也都支持这个功能.不过他们性能上有所差异.一般来说,Reiserfs 文件系统要比其他的文件系统表现要好.
如对于Ext3 文件系统,有时候管理员不得不手工采用fsck命令来进行文件系统的修复.如当一开机系统管理员就选择单用户模式并且把这个系统放进lost found目录.此时如果系统管理员要恢复文件系统的话,则要手工采用fsck文件系统修复命令.但是这个文件系统修复命令存在着一定的管理风险.如在修复过程中如果出现意外关机或者断电,那么很可能会导致一些莫名其妙的问题.另外ext3文件系统还有一些备份的超级块.系统管理员可以尝试用备份的超级块加载 ext3 文件系统和修复 ext3 文件系统.这个操作虽然比较复杂,但是在实际工作中却非常有用.以后若有机会,笔者会详细介绍一下如何利用备份的超级块来恢复这个文件系统. Reiserfs 文件系统也能自动修复损坏的文件系统.但是他相对来说比较容易操作一点.这个文件系统在自动检测和修复损坏的文件系统上具有很强的功能.如修复速度上比ext3文件系统要快的多.另外Reiserfs 文件系统对于意外断电的情况也能够很好的处理.如笔者做过一个简单的测试,两台同样的机器,安装了同样的Linux操作系统.只是他们所采用的文件系统不一样.但是在Ext3文件系统下,如果采用直接拔掉电源关机,然后再重新启动的话,大部分情况需要手工采用fsck 命令来恢复文件系统.但是如果采用Reiserfs 文件系统的话,则基本不用fsck命令就可以自动修复文件系统. 四、 Ext3不支此反删除操作,安全性相对来说高一点. 年轻人犯错误,上帝也会原谅.可惜的某些却不是上帝.如一旦我们删除文件同时清空回收站之后,就再也无法恢复被删除的文件了.这对于像笔者这样以安装、删除、试用软件为娱乐的人来说实在是一大打击.不过从另外一个角度讲,如果被删除的文件仍然可以挽救的回来的话,那就会涉及到安全问题.故如果从安全来考虑,可以支持反删除的文件系统,反而对安全来说是不利的. 而reiserfs文件系统支持反删除操作.如果企业安全级别比较高,则很可能意味着不安全.即使用户删除了文件,并且清空了回收站,但是系统管理员仍然可以通过采用一些反删除工具来恢复删除了的文件.为此这可能会泄露企业的机密信息.而Ext3文件系统不支持反删除操作.在ext3文件系统下,一旦用户删除某个机密文件,则是不可恢复的.虽然也有人说可以在Ext3 文件系统下恢复被删除的文家,但是据笔者了解,成功的可能性并不多.故如果从文件的安全性来考虑,还是采用Ext3文件系统为好.
五、 文件系统建立与维护. 硬盘的格式化就是存储设备建立文件系统的过程.一般的情况下,每个类型的操作系统都有这方面的工具,也有多功能的第三方工具,比如PQ软件.不过笔者建议系统管理员最好利用操作系统自带的工具来初始化分区,也就是建立文件系统.如在Linux操作系统中就带有mkfs工具.它可以帮助系统管理员建立文件系统. 另外,我们还可以利用第三方工具如PQ软件,先对硬盘进行分区.然后再利用操作系统自带的格式化工具进行格式化.为了系统的稳定性考虑,笔者强烈建议在安装Linux系统时无论有没有格式化化好了的文件系统,最好利用Linux系统自带的格式化工具再重新格式化一遍. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |