cpxjaz Posted May 31, 2022 Share Posted May 31, 2022 unraid版本 6.9.2 今天出于一些原因,需要移除一块数据磁盘(sdg),其它磁盘及数据保持不变,我按照官方手册【存储管理】中3.3章节的步骤进行了执行(同时执行了重置阵列配置的操作)。在重新启动阵列后阵列立即对奇偶校验磁盘开始了重建,但我注意到原本存放在(sdg)中的数据似乎随着磁盘的移除也被删除了,请问 该问题会随着奇偶校验重建完成而解决吗? 我是否可以通过“将闪存驱动器config文件夹下的文件super.old重命名为super.dat”的操作恢复我的阵列配置并重新挂载(sdg)磁盘以恢复我的数据?(sdg仅被从阵列删除,磁盘本身没有被格式化) unraid是否有true nas中“磁盘预清除”的机制?(即通过将磁盘配置为预清除状态,使系统将该磁盘中的数据提前移动到其它磁盘中,以确保磁盘被移除时内容为空) 感谢您的回答😄 Quote Link to comment
cpxjaz Posted May 31, 2022 Author Share Posted May 31, 2022 补充几张图片 参考的官方手册 删除磁盘前的阵列配置 删除后的阵列配置及状态(奇偶校验盘正在重建) 丢失的数据(在文件夹中本应有一些电影+John Wick三部曲,可以在jellyfin中看到,但目前丢失了存储在sdg上的John Wick三部曲) Quote Link to comment
cpxjaz Posted May 31, 2022 Author Share Posted May 31, 2022 重建完成了 数据依然是一样的,没有被恢复。所以第一条问题已经得到解答了 关于第二条我还没有尝试,但是应该是没有问题的,恢复super.old文件应该会将阵列配置恢复为删除磁盘之前的状态,sdg自然也就回去了 手动mount了一下sdg,可以看到其实数据都在,所以我现在的疑惑就是官方文档里的移除数据磁盘就是字面意义上的删除了?移除的时候也没有提示数据会随磁盘被移除 还是说是我的操作方式有问题?其实是有类似磁盘预清除类似的选项,只是我没找到? Quote Link to comment
lyqalex Posted June 2, 2022 Share Posted June 2, 2022 不要这样做,数据可能跨几个磁盘放置,甚至初始化阵列配置,不等同于把原来的磁盘关系清空? 应该: 1、直接更换磁盘,进行数据恢复。推荐。 2、或者,把数据进行集中,用unraid文件管理工具看每个disk,不是文件夹,移动归纳。再进行磁盘更换,阵列初始化。 Quote Link to comment
cpxjaz Posted June 2, 2022 Author Share Posted June 2, 2022 1 hour ago, lyqalex said: 不要这样做,数据可能跨几个磁盘放置,甚至初始化阵列配置,不等同于把原来的磁盘关系清空? 应该: 1、直接更换磁盘,进行数据恢复。推荐。 2、或者,把数据进行集中,用unraid文件管理工具看每个disk,不是文件夹,移动归纳。再进行磁盘更换,阵列初始化。 我并不是想更换sdg磁盘,而是想移除它,并把sdg上的数据平均分配到其它剩余的磁盘。目前这个过程只能手动操作是吗? Quote Link to comment
cpxjaz Posted June 2, 2022 Author Share Posted June 2, 2022 2 hours ago, lyqalex said: 以我所知是这样。 好的,确实是有点不太方便,应该出一个磁盘预清除的功能🤣 Quote Link to comment
Kisado Posted May 10, 2023 Share Posted May 10, 2023 On 6/2/2022 at 11:59 AM, cpxjaz said: 我并不是想更换sdg磁盘,而是想移除它,并把sdg上的数据平均分配到其它剩余的磁盘。目前这个过程只能手动操作是吗? unBALANCE插件可以把数据分配到其它剩余的磁盘 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.