找回密码
 加入我们
搜索
      
查看: 6842|回复: 2

威联通NAS通过SSH还原恢复旧硬盘(磁盘)

[复制链接]
发表于 2023-8-10 15:46 | 显示全部楼层 |阅读模式
前情提要:用户一共4块硬盘 4(都是4T 的)块单独创建的静态卷  1号盘报错想更换新磁盘 将nas关机后把1号磁盘槽位的硬盘拔出插入新硬盘 将1号磁盘插入2号槽位 并对原1号存储池进行了移除(UI历史记录),且对新硬盘1(16T 建立了 新的单一静态卷) ,旧硬盘1为系统盘。


这里先将nas空开机进入ssh底层看到失去了flex标签。


图片1.png



使用storw2util --nas-disk-write-signature-v2 enc_id=0,port_id=1修复flex标签,修复成功后使用md_checker 命令查看raid组信息发现没有输出。

图片2.png

使用mdadm -E /dev/sda3已经没有超级块输出,使用df查看也没有md9无法尝试恢复配置信息。

图片3.png

尝试插了剩下的3块磁盘挂载md9 恢复配置文件。

图片4.png

使用挂载命令挂载后成功将md9挂上,接下来使用CfR命令将1号磁盘组建。

图片5.png

组建成功,但是没有vg信息。

图片6.png

接下来手动创建vg,进入/mnt/HDA ROOT/.config/1ym/backup目录下找到了vg289配置信息。

图片7.png

复制uuid,使用pycreate -ff -u L9600t-eZ0N-Udp-QT8G-FoC-Gxh5-Itm65 --restorefile /mnt/HDA R00T/.config/lvm/backup/vg289 /dev/md2命令恢复,但是恢复失败。

图片8.png



原因是用户更换了新的硬盘,配置信息为新硬盘(16T)的 无法去还原旧硬盘(4T)的vg。

图片9.png

从容量可以看到配置信息是不正确的,那么进入旧配置信息的存档去找回旧的配置信息。

进入/mnt/HDA ROOT/.config/lvm/archive 目录下找到正确的配置信息文件。

图片10.png

图片11.png

创建成功,使用Vgcfgrestort –force -f /mnt/HDA R00T/.config/1vm/archive/yg28903977-2005069324.vg vg289 去还原配置信息
再使用lvchange -ay vg289 激活vg。
最后使用挂载命令,成功将vg289 挂载,重启nas后恢复数据。

发表于 2023-8-10 16:24 | 显示全部楼层
我觉得你们应该出一本技术白皮书,你们自己开发了很多的应用工具,如果公开出来,可以为一些技术型用户增加一些玩机的乐趣;每次看到你们的技术人员远程过来跑的命令,我都会问,但是你们都不回答。
 楼主| 发表于 2023-8-16 09:53 | 显示全部楼层
mshtyu 发表于 2023-8-10 16:24
我觉得你们应该出一本技术白皮书,你们自己开发了很多的应用工具,如果公开出来,可以为一些技术型用户增加 ...

技术人员的活儿很多,都是以尽快解决问题为目标。他们主要还是远程命令操作多一些,需要语言基础,我这边慢慢做一做整合,争取把一些比较常见的案例综合一下
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-5-3 07:48 , Processed in 0.013745 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表