请教一下,群晖系统,文件系统选择 btrfs 还是 ext4,我的要求就是换系统后,硬盘的内容依然能够再读出来

2022-06-11 12:10:07 +08:00
 yazoox

如图,买了一个黑群晖,硬盘插上去,创建存储池选择的是 basic

现在创建存储空间,选择文件系统时,不是很清楚该选哪个? btrfs or ext4 ?

我的要求主要就是,如果将来我换新的群晖机器了(比如白群,等等),把当前的这块硬盘拔下来,插到新机器上,文件依然还在,能够继续用,不会识别不了,或者要再次格式化才能够使用。或者,现在的系统坏了,我要把硬盘挂到其它的,比如 windows 或者 linux 机器上,把内容备份 /拷贝出来。

有没有兄弟知道的,谢谢!

10334 次点击
所在节点    NAS
31 条回复
lihui114514
2022-06-11 12:15:41 +08:00
在 WIN 下可以用 UFS 软件提取 Btrfs 的内容
iBugOne
2022-06-11 12:17:03 +08:00
都能用就是了,这两个文件系统都是 Linux 标配的,不会出现问题。

相比于文件系统,群晖上更容易遇到“兼容性”问题的地方是它大量使用 LVM ,如果你不熟悉这个的话可能在没有群晖的时候就没法很方便地读这些盘了
OysterQAQ
2022-06-11 12:17:17 +08:00
Ext4 我记得是可以的,插上去修复一下系统分区就行了
Alliot
2022-06-11 12:27:29 +08:00
btrfs
群晖本身推荐的文件系统也是 btrfs ,btrfs 是很多 Linux 发行版都内建支持的。mount -t 指定类型即可。
id4alex
2022-06-11 12:45:46 +08:00
群晖从 A 机器切到 B 机器 直接可用。 修复一下就可以了
zelin44913
2022-06-11 12:46:36 +08:00
我记得有不少套件仅支持 btrfs
建议按他们推荐的来
ByteCat
2022-06-11 12:55:56 +08:00
ext4 和 btrfs 都是各大 Linux 都支持的文件系统,所以无所谓,可以选 btrfs 毕竟 ext4 已经比较老旧了
luoshengdu
2022-06-11 12:56:19 +08:00
ext4 和 brtfs 群晖都支持。群晖新发布的机型都推荐用 brtfs ,它能支持更详细的配额空间管理;但在群晖最低端的机型上仅仅支持 ext4 格式。 所以两种分区格式使用都行
L4Linux
2022-06-11 13:09:24 +08:00
别用 btrfs ,ext4 随便折腾。
ltkun
2022-06-11 13:20:08 +08:00
经历过 btrfs 数据丢失 所以不敢用了 不过有些应用只支持 btrfs
Donahue
2022-06-11 13:22:47 +08:00
ext4 最简单
TerranceL
2022-06-11 13:31:46 +08:00
读取的需求随便选。

ext4 好像不支持 snapshot ,因为 btrfs 支持 COW 。
lp7631010
2022-06-11 13:42:02 +08:00
想少点烦恼就 ext4 (黑群晖坏掉后)
bsfmig
2022-06-11 14:17:31 +08:00
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/8/html/considerations_in_adopting_rhel_8/file-systems-and-storage_considerations-in-adopting-rhel-8

“Red Hat Enterprise Linux 8 删除了 Btrfs 文件系统。这包括以下组件:

btrfs.ko 内核模块
btrfs-progs 软件包
snapper 软件包 ”

我个人认为,群晖现在就大规模使用 btrfs ,一定程度上是对用户的不负责任。
qiyuey
2022-06-11 14:25:15 +08:00
群晖官方推荐 btrfs https://www.synology.cn/zh-cn/dsm/Btrfs
威联通官方推荐 ext4 https://www.qnap.com.cn/solution/qnap-ext4/zh-cn/
个人觉得威联通说的更在理一些
billlee
2022-06-11 15:06:28 +08:00
ext4 垃圾,说 btrfs 性能差那是和 xfs 比。ext4 是什么都不行。
ooxxcc
2022-06-11 15:36:13 +08:00
群晖的文件系统挺麻烦的,在 linux 上面挂载都要花一番功夫,更别说蛋疼的 windows 了

如果你选择了 SHR+Btrfs ,你的磁盘实际上会是
btrfs(single) on flashcache on lvm(lv+pv) on md-raid

选 btrfs 和 ext4 到是没什么区别
Xusually
2022-06-11 15:43:58 +08:00
都可以 群晖官网有详细的指引 怎么在 linux 下读取数据
xuegy
2022-06-11 15:50:58 +08:00
都是垃圾
真正对用户负责的公司会用 zfs
CRVV
2022-06-11 16:35:35 +08:00
楼主问的问题很初级,这些文件系统又不是辉晖自己写的,当然都可以读出来。
如果楼主要自己维护这个机器,都自己解决问题的话,ext4 出了问题会比 btrfs 好修很多。

实际上 btrfs 现在也很好修,最新的内核上要想把数据彻底搞丢也挺难的。但出了问题可能需要查内核文档,因为它的一些参数之类的经常变,网上的教程大概率是过时的。

RHEL 换了一个比 btrfs 还新的文件系统 Stratis ,我不觉得这个文件系统更可靠。

ZFS 比 btrfs 少一些功能,比如不能给文件系统加硬盘,也不能改 RAID level 。

我最近做了神奇的操作把一个 btrfs 文件系统搞崩了,然后查了查文档发现数据很容易就读回来了,其实 btrfs 没什么大问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/858876

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX