在Ubuntu 12.04中使用btrfs安全吗?
Linux内核版本:3.2.0-24-通用
体系结构:x86_64(64位)
在Ubuntu 12.04中使用btrfs安全吗?
Linux内核版本:3.2.0-24-通用
体系结构:x86_64(64位)
Answers:
Novell Suse SLES11人士是这样认为的,因为此企业发行版跳过了对ext4的写支持,转而使用btrfs。我已经在几周前(使用3.0内核)测试了btrfs,并在20分钟的实验时间内设法获得了2个无法删除的快照。
我不认为您应该将最有价值的资产(照片,音乐曲目,开发文件...)信任btrfs,除非您完全确定自己具有适当的备份。如果您不需要btrfs的功能,请不要将其用于测试以外的目的。
文件系统btrfs不再是内核中的技术预览,而是因为我渴望使用它,所以我现在不切换。这就是为什么我也建议不要按重要性顺序执行此操作(请注意,此答案可能会过时)
使用Btrfs绝对不安全。在一周内完成了我对Ubuntu 12的第五次重新安装。Btrfs作为alpha不稳定,每次更新后都会崩溃。将/ boot作为btrfs使用会导致找不到内核文件。使用/ as btrfs会对根系统造成重大损害。
永远不要使用自动恢复和压缩功能,因为它们实际上会使情况变得更糟。压缩会导致很多文件错误,并且自动恢复仍然无法正常工作。
通常,有关Launchpad和开发人员的许多错误报告都认为它们中的大多数不相关。
Oracle认为Btrfs 生产已经准备就绪。
在Oracle Linux 6.3(6u3)中,可以将Btrfs用于/(需要UEK2 2.6.39-实际上基于3.0内核)。6.3的启动和救援ISO随Btrfs一起提供,它还提供了实用程序,可通过使用提供的工具将ext {3,4}转换为Btrfs btrfs-convert
。
我建议至少对数据使用raid1(您需要至少2个块设备-在这种情况下为分区),默认情况下,元数据在设备之间重复(不要-m single
用于单个设备)。我已经在多个内部生产环境中使用Btrfs进行测试,到目前为止,还不错,我还没有遇到任何严重的问题(清理很酷!)。
顺便说一句:Btrfs
与完美配合LXC
!
请参阅此文档:http : //docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
请记住,始终备份您的数据。安全和不安全,是相对的;-)