群晖(Synology)更换硬盘时间和精神双重折磨的教训

news/2024/7/5 5:41:03

话说玩磁盘阵列的最后结果就是时间上负担不起,并且还被嫌弃。

在磁盘都到位后下一步就是要选择冗余类型了,对大部分人来说使用群晖自己提供的就好了,通常是 SHR。

什么是 SHR

Synology Hybrid RAID(SHR)是 Synology 的自动 RAID 管理系统。 SHR 可让用户创建具有优化容量和性能的灵活存储解决方案。

SHR 基于 Linux RAID 管理系统,旨在使存储部署比传统 RAID 系统更快,更轻松。这使得它特别适合 RAID 技术的新用户。

SHR的优点:在于方便不熟悉磁盘阵列的玩家,傻瓜简单式的帮你组好磁盘阵列,而且还能合理利用容量大小不一的硬盘,减少浪费,Raid是按照最小的硬盘算,而SHR则可以合理利用减少浪费,智能 Raid 推荐使用。

SHR 1 还是 SHR 2

简单来说就是 SHR 1 能够对比 SHR 2 提供更多的容量,但是只能允许 1 块硬盘出现问题。

SHR-2:SHR-2的原理和SHR的原理是一致的,唯一的区别就是SHR-2只能有2 块硬盘冗余,而SHR只能有1 块硬盘冗余。

这次我们更换硬盘出现的问题就在这里,因为我们的 NAS 是 8 盘位的,但是我们选择了 SHR-1,那么在更换硬盘的时候只能允许 1 块硬盘出现问题。

但是好坏不好坏,在换掉第一块硬盘的时候还没啥问题的。在第一块硬盘更换扩容完成后,我们开始尝试更换第二块硬盘。

这个时候出现了郁闷的事情了,第一块硬盘提示出现坏道,甚至 I/O 错误,但是第二块硬盘已经开始进行扩容和校验了。

结果我们等了 2 周时间,整个 NAS 没有任何进展和动静。

最后我们的解决方案还是重做整列,把出现问题的新硬盘给换下来。

这个时候出现了数据丢失,好在我们对重要数据有了 2 次云备份,同时磁带也备份了一次,丢的数据大部分是一些电影数据,只能说是丢了就丢了吧。

有点遗憾,但最重要的照片和文件都没有丢。

同时 2 周 NAS 用不了,还跑来跑去的被嫌弃说这网盘咋了。

总结

如果你的群晖 NAS 超过了 4 个盘位,并且你的硬盘大小都不一样,无脑选 SHR-2,不要为了多出来的那几个 T 而放弃安全性。

在更换硬盘的时候,是最容易出问题的时候,如果出现了 2 块硬盘出了问题,但你选择的阵列又是 SHR-1,这恢复和折腾的时间遥遥无期。

选择 SHR-2 给了更好的冗余度,哪怕是我们这种极端情况也能够比较好的恢复数据。

我们是好在有 2 次云备份和磁带,才没有丢失太多重要的东西,但还是丢了不少电影等。

2023-12-13_16-45-25

上面的图片是我们在重做整列后还在从磁带和云平台上拷贝数据回来。

在扩容之前,把重要数据备份一次,这真的很重要,不要偷懒,要不然哭都没得哭。

UPS 真的需要,如果在修复存储池的时候掉电,整个修复过程重来算轻的,搞不好重做阵列。

群晖(Synology)更换硬盘时间和精神双重折磨的教训 - 系统容器 - iSharkFly


http://lihuaxi.xjx100.cn/news/1890219.html

相关文章

Nacos配置Mysql数据库

目录 前言1. 配置2. 测试前言 关于Nacos的基本知识可看我之前的文章: Nacos基础版 从入门到精通云服务器 通过docker安装配置Nacos 图文操作以下Nacos的版本为1.1.3 1. 配置 对应的配置文件路径如下: 对应的application.properties为配置文件 需配置端口号 以及 mysql中的…

python自动化测试实战 —— CSDN的Web页面自动化测试

软件测试专栏 感兴趣可看:软件测试专栏 自动化测试学习部分源码 python自动化测试相关知识: 【如何学习Python自动化测试】—— 自动化测试环境搭建 【如何学习python自动化测试】—— 浏览器驱动的安装 以及 如何更…

Java二叉树的遍历

Java二叉树的遍历 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天,让我们一同探讨Java中二叉树的遍历,解锁这个数据结构的神秘面纱。 J…

【LeetCode每日一题】1904. 你完成的完整对局数

给你两个字符串 startTime 和 finishTime ,均符合 "HH:MM" 格式,分别表示你 进入 和 退出 游戏的确切时间,请计算在整个游戏会话期间,你完成的 完整对局的对局数 。 如果 finishTime 早于 startTime ,这表示…

成功解决 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found

Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found的解决方案,亲测可用! 方法一:清理IDEA的缓存 File -> Invalidate Caches 方法二:添加版本号 先看自己当前的版本号 首先打开pom.xml文件进行查看C…

区块链的可拓展性研究【05】闪电网络

1.闪电网络:闪电网络是一种基于比特币区块链的 Layer2 扩容方案,它通过建立一个双向支付通道网络,实现了快速、低成本的小额支付。闪电网络的交易速度非常快,可以达到每秒数万笔交易,而且交易费用非常低,几…

西电计科微机原理实验二(详细注释版)

西电计科微机原理实验二(详细注释版) 环境:VSCodeMASM/TASM插件(建议使用相同环境,学校机房环境有点老,可能会出一些奇怪的问题) 实验室:EⅡ-522 实验要求 输入一个不超过5位的十进制数,回车结束输入,并将其转换为二进制数,输出到屏幕上输入非数字字符,报错,重新输入输入q或…

WSL的导出与导入

1需求 现在我需要把我在平板上配好的系统导出来,再放到我的笔记本上。 2基本情况 笔记本电脑没装过wsl 平板上配好了wsl,并且里面的ubuntu配好了python环境。 3从平板导出 比较顺利 先关机。 wsl --shutdown 这里后两个我用不到,因为…