October 25, 20232 yr 老机器的硬盘为1个固态硬盘做主阵列,8个机械硬盘组zfs阵列。我更换了nas的主板CPU内存,unraid引导U盘没有动,因为新的宝藏盒pro漏发了硬盘背板,我便只安装了1个固态硬盘+1个新的固态硬盘做校验,没有安装固态硬盘。开机后unraid提示“启动阵列将移除缺失的缓存磁盘”,我不敢点,但是想先填校验盘,将新固态设置为校验盘后,提示可以直接启动阵列,我启动后ZFS池直接被清空了!!!!!!!!!!!怎么办我的重要数据在ZFS阵列里!!!!!十万火急,怎么才能读取到ZFS阵列里的文件!!!!
October 25, 20232 yr Solution 不用担心,只是说 Unraid 看到你没有将原先的 ZFS 池添加回来就启动阵列了,所以才会将 ZFS 池的数据删掉。原因是当你创建了一个缓存池却没有往缓存池里面添加存储设备,那么 Unraid 在你启动阵列后会删除这个没有实际作用的缓存池配置信息,之所以会删除是因为缓存池存在与否会影响系统层面的运行,所以才会将没有实际作用的缓存池删掉。 等你重新创建缓存池并将 ZFS 池的相关硬盘都添加回去之后,Unraid 会自动检测硬盘里面的 ZFS 文件系统相关数据,然后会自动把 ZFS 池还原回来。 Edited October 25, 20232 yr by JackieWu
October 25, 20232 yr Author 25 minutes ago, JackieWu said: 不用担心,只是说 Unraid 看到你没有将原先的 ZFS 池添加回来就启动阵列了,所以才会将 ZFS 池的数据删掉。原因是当你创建了一个缓存池却没有往缓存池里面添加存储设备,那么 Unraid 在你启动阵列后会删除这个没有实际作用的缓存池配置信息,之所以会删除是因为缓存池存在与否会影响系统层面的运行,所以才会将没有实际作用的缓存池删掉。 等你重新创建缓存池并将 ZFS 池的相关硬盘都添加回去之后,Unraid 会自动检测硬盘里面的 ZFS 文件系统相关数据,然后会自动把 ZFS 池还原回来。 现在ZFS存储池是空的,我把8块硬盘原封不动插回去(顺序不记得了估计要打乱),在这里添加,然后存储池会自动恢复吗?
October 25, 20232 yr 25 minutes ago, lengyq1992 said: 现在ZFS存储池是空的,我把8块硬盘原封不动插回去(顺序不记得了估计要打乱),在这里添加,然后存储池会自动恢复吗? 对。
November 5, 20232 yr Author 10 年 29 月 2023 日晚上 10:00,nickniu 说: 蹲个后续,请楼主反馈一下最终的恢复结果。 多谢! 按照二楼的方法确实成功了,没有上论坛忘了回复!
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.