我确实进行了很多搜索,但没有发现任何关于这个问题的信息。我有一台 Synology DS2018J NAS,有 2 个磁盘,每个磁盘 4GB,两个磁盘上都有 EXT4 文件系统。我想将两者的文件系统更改为 BTRFS,我想到的是:
- 停用一个磁盘
- 使用 BTRFS 格式化
- 重新激活它
- 等待它与另一个磁盘同步内容
- 对另一个磁盘执行同样的操作
我知道这可能是错误的,或者可能有更多步骤(不知道),但我不是这方面的专家,也没有发现任何关于此事的信息,所以这就是我问的原因。
谢谢!
我确实进行了很多搜索,但没有发现任何关于这个问题的信息。我有一台 Synology DS2018J NAS,有 2 个磁盘,每个磁盘 4GB,两个磁盘上都有 EXT4 文件系统。我想将两者的文件系统更改为 BTRFS,我想到的是:
我知道这可能是错误的,或者可能有更多步骤(不知道),但我不是这方面的专家,也没有发现任何关于此事的信息,所以这就是我问的原因。
谢谢!
不会。RAID(包括 SHR)不同步文件1 – 它同步磁盘块。因此,整个磁盘都受到 RAID 镜像的影响,不仅是文件内容和元数据,还包括文件系统结构(因为就磁盘所知,这些只是“数据”);重新同步过程将丢弃您之前完成的任何格式化,并将现有的 Ext4 结构复制到新磁盘上。
一些文件系统确实具有文件级“RAID” - 例如 Btrfs 具有,尽管我相信 Synology 不使用该功能 - 但由于此功能是文件系统的一部分,因此它本质上也要求两个磁盘具有相同的文件系统。(不仅仅是相同的文件系统类型- 使用 Btrfs“raid”,您不会有两个 Btrfs 文件系统,实际上您将在两个磁盘上拥有相同的文件系统。)