想问问群晖的文件系统是私有的吗?假设群晖系统崩了,硬件也坏了。(做了 raid 的情况下) 单把硬盘抠出来接到台式机上面,可以正常的访问文件吗?
1
0superx0 2023-06-02 00:00:59 +08:00 4
记得可以 ext4 ,过来人一句话:
数据重要就不要搞 RAID. 数据重要就不要搞 RAID. 数据重要就不要搞 RAID. |
2
mythabc 2023-06-02 00:04:16 +08:00
用的是 btrfs 和 ext4 。非群辉私有。
|
3
mouyong 2023-06-02 00:07:03 +08:00
为什么说数据重要就不要搞 RAID
"RAID"(冗余磁盘阵列)是一种用于数据存储和保护的技术。它通过将数据分散存储在多个磁盘驱动器上,提供了冗余性和容错能力,以防止数据丢失和硬件故障。虽然 RAID 可以提供数据的冗余备份和增加存储性能,但仍有一些情况下可能不建议使用 RAID ,尤其是在数据的重要性方面。 以下是一些可能的原因: 1. 数据完整性:RAID 并不是万无一失的,它提供的冗余性和数据保护有限。虽然 RAID 可以帮助在某些硬件故障情况下恢复数据,但它并不能保护数据免受其他风险,例如误删除、恶意软件或数据损坏等。在对数据完整性要求极高的情况下,可能需要采取其他措施,如定期备份到独立的存储介质或云存储。 2. 复杂性和维护成本:RAID 系统通常需要专业硬件和配置,需要投入更多的时间和资源来设置和维护。这对于一些简单的数据存储需求来说可能过于复杂,并且可能需要专业知识来正确配置和管理 RAID 系统。 3. 成本效益:RAID 通常需要多个磁盘驱动器来构建冗余阵列,这可能会增加硬件成本。对于一些小型或有限预算的项目,这可能不是最经济有效的解决方案。备份数据到其他廉价的存储介质可能更具成本效益。 4. 存储效率:某些 RAID 级别(如 RAID 1 和 RAID 5 )会使用一部分存储空间来实现冗余性,因此实际可用的存储容量会减少。这可能不是理想的选择,尤其是对于需要大量存储空间的应用程序或项目。 总而言之,尽管 RAID 在许多情况下是一种可行的数据存储和保护解决方案,但在数据的重要性方面,它可能不是唯一或最适合的选择。在选择合适的数据存储和保护策略时,应根据具体需求、预算和可行性考虑各种选项,并评估其相对优势和局限性。 |
4
233373 2023-06-02 00:15:51 +08:00
重要数据多备份
|
5
BloodBlade 2023-06-02 00:16:20 +08:00
btrfs 的型号没用过,但是 ext4+RAID1 直接插到 fedora 上面是可以直接识别挂载的
|
7
CloudyKumori 2023-06-02 02:21:39 +08:00 via Android
群晖用的 btrfs ,好像有官方的工具可以恢复,连上 Linux 就行
|
8
CloudyKumori 2023-06-02 02:22:01 +08:00 via Android
也可以选择 ext4 ,但是那样很多特性都用不了了
|
9
tril 2023-06-02 02:28:26 +08:00
群晖用的是 linux raid (软 raid ) + btrfs ,不是什么私有玩意,也不绑定 raid 卡之类的硬件。btrfs 和 ext4 都是 linux 上很常见的文件系统,理论上常见的 Linux 发行版都能正常读写,就如同你把一块 windows 系统盘拔下来插别的 windows 电脑上一样。
|
10
gransh OP 谢谢回复,了解了
|
11
biaoyu 2023-06-02 05:27:31 +08:00
在 AWS glacier 上做个备份就好了
|
12
ladypxy 2023-06-02 07:36:04 +08:00
群晖就是用的标准的 linux 文件系统,LVM+btrfs ,你拆下来就可以到 Linux 上读取
|
14
1145148964 2023-06-02 07:48:40 +08:00
数据重要就老老实实本地加云
linux 运维当然不用顾虑这些,但是如果是不懂技术的普通人,除了 raid1 以外的方案都和没事找事差不多 |
15
JayZXu 2023-06-02 08:05:43 +08:00
btrf 是可以读出的,之前黑裙出问题的时候就折过。
另外 raid 对于普通用户来说已经足够安全了,用白群的话,系统也不太可能崩溃。 哪怕系统崩了,硬盘换个群晖插也是能识别的。 真要完全安全,弄两台异地备份好了 |
16
loveour 2023-06-02 08:08:41 +08:00 1
组 RAID 很实用,我自己群晖几十 T 的数据重组过,没问题。数据安全别靠 RAID ,要靠备份。至少对家庭来说,再安全的存储方式也可能出问题。
|
17
yuuhicho 2023-06-02 08:17:31 +08:00
我黑裙一直定期外接 ntfs 硬盘冷备份其中一块重要资料盘,万一出事了读取转移文件比较灵活,避免节外生枝
|
19
itfanr 2023-06-02 09:29:03 +08:00
重要数据多备份几个地方。
|
20
nkidgm 2023-06-02 09:31:13 +08:00
无论什么 raid 都不如异备多活靠谱。
|
21
shuang930225 2023-06-02 09:37:04 +08:00
@mouyong 群晖千万不要组 RAID,basic+Hyper Backup 才是王道
|
22
mouyong 2023-06-02 09:44:43 +08:00
@l4ever @shuang930225 @ltkun @dcsuibian 我的理解是,raid 在冗余备份、数据同步方面是不错的,能够做到掉电、磁盘损坏的数据修复。
但是当如果出现了误操作,如不小心格盘了,批量删错了文件等等。raid 也会一同将其他的备份删除。 要避免这种情况,就需要将鸡蛋(你的重要数据)放到多个篮子里面(多种备份方式)。 |
24
Ruslan 2023-06-02 09:50:00 +08:00
https://kb.synology.cn/zh-cn/DSM/tutorial/How_can_I_recover_data_from_my_DiskStation_using_a_PC
当 Synology NAS 出现故障时,如何使用计算机恢复数据? |
25
Ericality 2023-06-02 09:53:58 +08:00
https://www.chiphell.com/thread-2187138-1-1.html
关于 raid 请看其中 数据安全血泪贴汇总 小节 |
26
lemon6 2023-06-02 09:55:25 +08:00
@shuang930225 为啥啊,能说说吗
|
27
oColtono 2023-06-02 09:58:49 +08:00
网上关于 raid 的讨论有点多,真的小马过河。我自己确实靠软 raid5+btrfs 重建过数据,所以觉得还是有用的。方案给你参考一下:家里一个 918+组 raid5 ,同时用 Hyper Backup 把最核心的 2T 数据(照片、文档、套件配置数据)上传到公司的一个小猫盘,还有 Cloud Sync 把照片、文档再加密上传了一份到百度云。
百度云的备份用免费账号即可,当成冷备。 额外的成本就是 raid5 多用了一块 4T 硬盘,和公司的 2T 小猫盘,加起来差不多 600 块。下次回老家的时候把小猫盘丢回去,可以算是异地多备了。即使 raid5 同时挂两块盘,也就是把小姐姐给丢了。核心数据还在。 |
28
sadfQED2 2023-06-02 10:02:33 +08:00 via Android
我是本地 raid1+百度云+onedrive 备份,属于最保险的方案了。楼上说 raid 不靠谱是 raid5 之类的方案,但是 raid5 也比你裸奔不组 raid 保险啊。
|
29
cky 2023-06-02 10:03:23 +08:00 1
群晖的 btrfs 有个问题,只能在低版本的 Linux 内核(具体哪个版本我也忘了)上挂载,高版本的内核有个补丁导致群晖的 btrfs 无法直接挂载,目前知道 ubuntu 18.04 是可以直接挂载的,参考 #24
|
30
mengzhuo 2023-06-02 10:05:31 +08:00
RAID 还是上软 RAID 吧,已经救了我几次了……
|
31
rexion 2023-06-02 10:10:57 +08:00
NAS 组 raid 比起安全更重要的是扩容换盘方便吧,对个人用户来说在没有 raid 的情况下给 16T*4 的 NAS 换硬盘是不现实的。数据安全的话还是要靠多备份。
|
32
zhaoyta 2023-06-02 10:11:36 +08:00
我买的联想个人云
|
33
likunyan 2023-06-02 10:20:44 +08:00 2
raid 1 不是很安全吗?两个硬盘一模一样。
|
34
ooxxcc 2023-06-02 10:21:44 +08:00
群晖的 SHR 基本上是
mdadm + LVM(vg + lv) + flashcache ( facebook 不再维护的方案) + btrfs (打了自己的补丁的低版本) 建议不要用 |
35
mrzx 2023-06-02 10:25:10 +08:00 7
反正我以前做运维。
家庭用 raid6 十几年了,从最早的 freenas 用到现在的 turenas.. 曾经坏过 5 块硬盘,迁移过硬盘平台 3 次。 数据从来没丢过。 @mouyong 本来就是专业人做专业事,只不过现在 NAS 做的傻瓜化,让普通人能用了而已。真出问题,你们还就解决不了。自然你们就产生了这种想法。也不怪你们只有类似认知。你说现实中项目怎么可能让不专业的人去做专业的事呢?最后还不是因为你们误操作了?你说一个专业人士会干如此丢人的事? 我做过太多服务器类的项目,只要是百万级以上的项目,我就没见过不创建 raid 的。商业上大规模的都在使用。就放在你们这就不能用了? 只不过越大的项目,越不会将数据放在一个篮子里,有多种备份方式而已。甚至上磁带进行备份。 像 1 楼那么极端的,说坚决不用 raid 的,我就想笑。。。拿自己的个人经历就否定业界多年的沉淀的成熟技术。我今天早上看到这个回复都笑抽了。肚子都笑疼了。 这是技术论坛,技术自然要讲的严谨点,对 UP 主负点责。应该说“不建议只采用 raid 这一种方式保存数据”才是比较靠谱的 |
36
cheneydog 2023-06-02 10:25:50 +08:00
我就用的群晖的私有格式 shr
群晖系统崩溃后的预案是:再买一台群晖。 |
38
libook 2023-06-02 10:31:42 +08:00
数据安全的核心是备份; RAID 存在的意义只是故障恢复的时候可以不停机,也就是以可用性为目的而不是以完整性为目的。
我有跟题主一样的需求,思路就是不用 RAID ,每块盘单独开文件系统,然后再做个存储池可以让单个文件完整地存在其中一块盘上,这样极端故障情况下,可用的盘直接插其他电脑上也可以正常使用。 不知道群晖是不是有这样的方案,我没有用群晖,目前用的是 MergerFS 来实现的存储池,将多个硬盘的分区合并成一个目录使用。 要想确保数据安全,就得进行备份,比如加密上传云端,或者其他地方再搞一台 NAS 做同步。 |
39
mrzx 2023-06-02 10:40:04 +08:00
@libook 你这个 MergerFS 其实可以搭配 snapRAID 使用,不然一旦硬盘损坏了,你坏掉硬盘上的数据怎么恢复呢?除非你还有其他数据备份手段。
看了一下 MergerFS ,大致原理跟 LVM 差不多,不过比 LVM 优势的点在于平行读写 |
40
Senorsen 2023-06-02 10:40:56 +08:00 via iPhone
用的 btrfs+软 raid ,之前在 ubuntu desktop 里挂载过,没啥问题
|
41
libook 2023-06-02 10:42:29 +08:00
@mrzx #38 我目前就是在用 SnapRAID ,只是我觉得这不是唯一的备份方案,甚至不是比较好的。异地会比较稳妥,当然看个人预算。
|
42
libook 2023-06-02 10:47:05 +08:00
@mrzx #38 MergerFS 是在文件系统上层的,LVM 在文件系统底层,MergerFS 故障恢复难度更低,因为拿掉 MergerFS 直接就是常规的文件系统这一层,可以不需要修改任何配置就可以当单盘来用。
|
43
Kinnice 2023-06-02 10:53:55 +08:00
没钱组 RAID ( 16T(主)+2T ),
重要数据 Hyper Backup 备份到另一块 2T 盘 + CloudSync 备份到阿里云盘(webdav 挂载)+腾讯云 COS+百度云盘+Backblaze B2 存储 其他的数据 CloudSync 备份到百度云盘+阿里云盘 |
44
flyqie 2023-06-02 10:56:25 +08:00 via Android
|
45
flyqie 2023-06-02 11:08:36 +08:00 via Android
|
46
goodryb 2023-06-02 11:46:52 +08:00
我的实践是 双盘组 raid1 ; 其他 3 个盘都是单盘,外接移动硬盘每天定时备份
raid1 主要是防止坏一块盘导致系统崩溃,很多套件都是放在 raid1 上, 其他重要资料都是备份到外接移动硬盘 如果更严谨再备份一份到云盘 |
47
ProphetN 2023-06-02 12:06:31 +08:00
@l4ever #18 有没有可能菜的是你才对?家用 NAS 已经无数人验证过了,RAID 就是不行,最好的解决办法是双机定时互备。
|
48
wanguorui123 2023-06-02 12:24:53 +08:00
说到 RAID ,最安全的只有异地冷备。RAID 容错对大多数用户来说是比较安全省事的方案,当然不太能做不到 123 原则
|
49
LXGMAX 2023-06-02 13:51:54 +08:00
无论是黑白群我都用 ext4
|
50
shijingshijing 2023-06-02 14:07:40 +08:00
家用的,自己个人用的,组 RAID 还是算了吧,除了徒增硬件开销和耗电,没啥用,坑倒是挺多的。
企业级的服务器,搭载专用 RAID 卡,还是有用的,毕竟成本摆在那里。 家庭和个人用户,异地多备才是王道,特别是定期的离线冷备,起码不会掉个精光。 |
51
thrinity 2023-06-02 14:10:35 +08:00
做过 Btrfs 文件系统的解析,说一些我的理解:
1. 第一点就是上面大家提到的挂载问题,这个是由于 Btrfs 的工具不兼容低版本导致(也可以自己下载源码去编); 2. 第二点就是 RAID 这个技术,BTRFS 在 RAID 5 方面确实存在一些稳定性问题(反正 RAID 5 场景的解析我找了很多资料都没有实现数据恢复); 3. 第三点就是要看到 Btrfs 的长处,Btrfs 设计的目的就是要解决文件系统容量有限的问题,这个在当前硬盘价格越来越低的环境下,Btrfs 是很有潜力的。 综上就是用 Btrfs 没有问题,作为一个还在迭代的系统,问题都会得到解决 |
52
zgqq 2023-06-02 14:12:51 +08:00
如果大盘 raid ,坏了恢复也是很麻烦的,最好的方式还是分数据的重要性
|
55
likunyan 2023-06-02 14:30:07 +08:00
ban 得好,没看过通知的吗?
|
56
MrKrabs 2023-06-02 14:36:17 +08:00
zfs 一把嗦
|
58
tyler1128 2023-06-02 15:10:56 +08:00
raid 更多是为了高可用,数据安全还是多备份吧
|
59
GrayXu 2023-06-02 15:13:53 +08:00
@ProphetN #47 有没有一种可能,backup is for reliablity ,RAID is for availability ,两者是正交的。不是说不懂就很菜怎么样,不懂还输出真的不行吧。
|
60
yfang 2023-06-02 15:24:34 +08:00
群晖的全盘加密……有文件名长度限制
|
61
Huelse 2023-06-02 15:25:03 +08:00
记得前段时间有 v2er 在群晖上的硬盘坏了,不知道是不是 raid 问题,具体可以搜索看下
|
62
nuII 2023-06-02 15:30:37 +08:00 1
raid 保证可用性,不保证可靠性。可靠性只能异地 /异机备份
|
63
clf 2023-06-02 15:32:46 +08:00
其实你应该问是不是软 raid
个人建议,raid 当作是提升 IO 读写带宽的方式即可。真要数据安全,还得是备份。如果需要保证硬盘在其它设备可读,建议不要用 raid ,当普通硬盘写入。 |
64
ltkun 2023-06-02 15:35:28 +08:00 via Android
自从用上 zfs 就决定这辈子只用这一个文件系统了
|
65
Daeyn 2023-06-02 15:41:43 +08:00 via iPhone
用啥群晖,选任意一个喜欢的 linux 系统多好
|
66
yurilovedun 2023-06-02 16:29:49 +08:00
我个人是 zfs 组 RAID0+1 ,然后核心数据定期备份到单独的外置硬盘柜,云盘什么的压根不考虑,个人数据坚决不上云。
|
67
boorabee 2023-06-02 16:41:58 +08:00
@yurilovedun 打包强加密上云做个冷备以防万一不好吗
|
68
documentzhangx66 2023-06-02 16:55:59 +08:00
@0superx0
数据重要就不要搞 RAID ??? 哪来的谬论。 以前的企业级基本上是靠带校验的 raid + 热备盘 来保障高可用,然后再配个专门的异地灾备服务器。 现在有纠删码,有分布式存储,来代替 raid 卡以及中心化的存储,但存储原理依然是 raid 那一套东西。 |
69
raptor 2023-06-02 17:08:16 +08:00
不说 RAID 几的都是耍流氓!
RAID1 还是很靠谱的。 |
70
lxrmido 2023-06-02 17:20:52 +08:00
家里几个群晖都是 RAID1 ,好几次硬盘故障都平安度过了
|
71
doyel 2023-06-02 22:42:12 +08:00
我以前的 GEN8 黑群用的 SHR ,后来升崩了。。。
本身就是 LVM 的,用 Ubuntu 去挂单盘就能直接把数据拷出来,基本没有难度 |
73
vincent7245 2023-06-03 10:34:28 +08:00
看到某些所谓专业人士的建议,说一下我的看法:
1 就像前面有个运维的大哥那样,如果你也是那样专业的人,raid 爱咋用就咋用,没有什么能难住你的。 2 如果你不是搞技术的,也没有太多经历折腾,别用 raid ,别用 raid ,别用 raid 。磁盘格式也尽量用 window 能识别的,别用 ext4 、xfs 等 linux 常用的格式。两个盘直接用软件做镜像拷贝就行,这样一个盘坏了,另一个盘有全量的拷贝。机器坏了,把盘拔下来直接插 windows 电脑就能取出数据。 3 我本人也是搞技术的,虽然不是专业运维,磁盘阵列对我来说还是小菜一碟。我并不觉得那些因为不懂 raid 而不用 raid 的人无知,这些人反而是最理智的,一个自己完全不懂的领域,非要硬着头皮去用,然后出了问题谁来负责呢。raid 确实是成熟的技术,但是不一定适合家用,不适一定合个人,要看使用场景。 楼主得需求是,硬件坏掉也能尽量简单的读取磁盘数据,那 raid 肯定不是第一选择啊,搞清楚楼主需求啊老哥们 |
74
WordTian 2023-06-04 00:33:27 +08:00
我是 nas 的重度使用者,我的所有照片,文档数据都在 nas 中。
对于我个人来说,我会在 nas 组一个 raid1 以存放核心数据,避免因为单硬盘故障导致的数据丢失风险。 同时会对这个 raid1 里的数据定期冷备,一般是几个月备份一次。 剩下的盘就无所谓了,反正放的数据丢了也不心疼 |
75
shuang930225 2023-06-05 11:56:14 +08:00
@lemon6 你以为的 raid 不管是 1 还是 5 ,盘坏了都可以恢复,而实际上群晖的 raid ,在你漏插盘,位置变换,换盘没删盘等会出现灾难性数据问题,并且在备份过程中原始盘还有故障风险,毕竟断电是 NAS 最大的危险,盘坏大概率一起坏,不如 basic+异地备份,网盘备份和 Hyper Backup ,你买了群晖自己测试下就理解了
|
76
WizardLeo 2023-06-06 16:31:22 +08:00
正确的做法是最重要的数据多方式、多地备份,不那么重要的数据用 raid 保证可用性和极端情况下恢复的可能性,完全不不重要、可随意丢失的数据用 jbod 就行了。
|