momo 发表于 2020-3-20 14:09:44

群晖btrfs和ext4文件系统,内部传输速度对比

群晖部分机型,建立存储空间的时候有2种文件系统,
btrfs和ext4,目前大多数Linux发行版,默认的文件系统是ext4。

而新一代的btrfs也是最近几年才流行,btrfs有个好处,就是支持快照备份,
如果你文件误删或者被勒索病毒感染,那么是可以用快照回滚的;

btrfs的缺点也很明显,btrfs 的 I/O 性能相比其他文件系统要逊色不少,
如果磁盘需要大量且频繁的 I/O 操作,建议选择ext4。

群晖套件中心自带了一个快照管理软件,Snapshot Replication,
打开这个软件默认也会弹出,快照对复制性能影响的提示。




如果用了btrfs文件系统的,可以按照弹出的提示,进行优化。

当然如果拍摄的快照越多,占用的空间也会不断增大,
你也可以在Snapshot Replication里面里面配置定时建立快照和清理快照,
如果快照数目很多,在清理快照的时候也会占用大量硬件资源,可以设置在闲时清理了。


可以配置定时快照和需要保留的版本数



选择快照的文件夹,还可以删除快照



因为快照本身只是备份出问题的数据,
比如数据被删除或者被修改,但是如果硬盘坏了,那么自然也没办法,
所以可以通过复制的方式,把快照放到其他硬盘或者其他nas备份,
方便以后恢复,但是目的地都必须是btrfs系统。



还原快照的时候Snapshot Replication会先建立一份快照,以免之后数据也可以还原。

快照优点是,删除的文件以后可以恢复了,感觉快照有点像回收站,也有点版本控制的味道,
但是还原的话只能还原到建立快照的那个点,之后文件都会被还原覆盖掉,也就是之后的数据都没了,
当然还原的时候Snapshot Replication会自带帮你建立一份快照后再还原,之后的数据可以在快照里面找回。

缺点自然也很明显,占用大量空间,IO性能大幅度降低。

下面是做btrfs和ext4文件系统前后,在filestation里面复制粘贴文件的速度对比,机器是群晖的DS218+,硬盘是希捷4T酷狼。












MrSmith 发表于 2020-3-20 16:47:28

本帖最后由 MrSmith 于 2020-3-20 16:49 编辑

一般存储文件都还是ext4文件系统,但是如果要运行虚拟机的话就必须使用btrfs。也不知道群晖是怎么想的。多盘位的还要好点,如果是两盘位的,要想运行虚拟机的化,只有将存储池设置为支持多个存储空间。

watermoon 发表于 2020-3-21 14:41:02

原来快照是不能防硬盘坏的呀,看来还是备份或者做raid1更可靠。

jackshi618 发表于 2020-3-21 22:11:36

能转换吗?

fzj2019 发表于 2020-3-22 06:36:13


感谢大神

wxw20111016 发表于 2020-3-22 11:09:59

还是ext4格式好

badcrazy 发表于 2020-3-25 22:09:41

用了btrfs又不开快照不是更亏?无损转换有么

小试灬 发表于 2020-3-26 11:22:27

只是一个应急的备份而已

griphin 发表于 2020-4-3 00:18:45

卧槽,我说怎么传输文件速度大大变慢了

easy113 发表于 2020-4-3 05:52:41

ext4适合放点电影之类的大文件,文档的话才用btr

jackshi618 发表于 2020-4-5 21:01:13

正在换回ext4,无数的数据啊

soloman83 发表于 2020-4-6 13:26:48

ext4真的raid崩了真的只能找数据恢复了,在只有千兆网情况下带宽是瓶颈,还是btrfs吧,至少还能btrfs restore一下试试。

okookooko 发表于 2020-4-6 13:54:59

大师:如何从btrfs转换成ext4文件系统?必须重新建立磁盘吗?????????????{:7_182:}

biluozhifu 发表于 2020-4-9 12:56:22

soloman83 发表于 2020-4-6 13:26
ext4真的raid崩了真的只能找数据恢复了,在只有千兆网情况下带宽是瓶颈,还是btrfs吧,至少还能btrfs resto ...

真崩了,还是EXT4好恢复。刚恢复一套完蛋的RAID

Bond007 发表于 2020-10-25 22:25:20

biluozhifu 发表于 2020-4-9 12:56
真崩了,还是EXT4好恢复。刚恢复一套完蛋的RAID

请教,如何恢复ext4 RAID的?用什么软件?

biluozhifu 发表于 2020-11-23 17:53:53

Bond007 发表于 2020-10-25 22:25
请教,如何恢复ext4 RAID的?用什么软件?

分区精灵
页: [1]
查看完整版本: 群晖btrfs和ext4文件系统,内部传输速度对比