December 19, 20241 yr Hello guys, I have a serious problem with my Unraid server consisting of 5 disks, 4 data and 1 parity. I changed the server and moved the disks, but most likely the data or power cables were faulty... After a correct startup, the server started failing after I turned it off and on several times in a short period. At first, one disk wouldn't mount, then another, and now only one data disk remains mountable... I'm sure the disks aren't defective because they always worked well in the old server. However, the new server with a different motherboard and cables caused the issue... I put the disks back into the old server and restarted Unraid, but the current situation is as shown in the attached image. Is there a way to repair the partitions or mount them to recover the data??? Please help me, all my personal data, photos, files, etc., from the past 20 years are on those disks. I'm desperate. File System is ZFS. Thanks I’m attaching photos and diagnostics. server2012-diagnostics-20241218-1855.zip
December 19, 20241 yr Author Hello, Unraid Started - Maintenance Mode: root@SERVER2012:~# zpool import pool: disk4 id: 16366680502675623599 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: disk4 ONLINE md4p1 ONLINE pool: disk3 id: 9366551740632413894 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: disk3 ONLINE md3p1 ONLINE pool: disk2 id: 10281060940874546620 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: disk2 ONLINE md2p1 ONLINE pool: disk1 id: 18162261385565336200 state: FAULTED status: One or more devices contains corrupted data. action: The pool cannot be imported due to damaged devices or data. see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-5E config: disk1 FAULTED corrupted data md1p1 FAULTED corrupted data
December 19, 20241 yr Disk1 is damaged, now still in maintenance mode try zpool import disk2 zpool import disk4
December 19, 20241 yr Author 4 minutes ago, JorgeB said: Disk1 is damaged, now still in maintenance mode try zpool import disk2 zpool import disk4 Nothing else to do, this is the result. root@SERVER2012:~# zpool import disk2 cannot import 'disk2': I/O error Destroy and re-create the pool from a backup source. root@SERVER2012:~# zpool import disk4 cannot import 'disk4': I/O error Destroy and re-create the pool from a backup source.
December 19, 20241 yr 2 minutes ago, john_petrucci said: Destroy and re-create the pool from a backup source. Looks like that will be the only option, for all 3 disks, if you don't have backups, you can try a file recovery app, like UFS explorer.
December 19, 20241 yr Author 8 minutes ago, JorgeB said: Looks like that will be the only option, for all 3 disks, if you don't have backups, you can try a file recovery app, like UFS explorer. 😔 What if I tried to force import (-f) the individual disks? What if I tried mounting the individual disks on another Unraid server to see if they would mount? Does UFS Explorer recognize the ZFS file system?
December 19, 20241 yr 59 minutes ago, john_petrucci said: What if I tried mounting the individual disks on another Unraid server to see if they would mount? You can try, but assuming no hardware issues it should be the same, any RAID controllers in use with the previous server? 1 hour ago, john_petrucci said: Does UFS Explorer recognize the ZFS file system? It does support single device zfs filesystems
December 19, 20241 yr Author 1 hour ago, JorgeB said: You can try, but assuming no hardware issues it should be the same, any RAID controllers in use with the previous server? It does support single device zfs filesystems No RAID controllers, only standard SATA. However, right after the disaster, I put the disks back into the previous server where everything used to work... How can I recover the only disk (Disk3) that the array sees and mounts?
December 19, 20241 yr 24 minutes ago, john_petrucci said: How can I recover the only disk (Disk3) that the array sees and mounts? You can just mount it the current array or after doing a new config
December 19, 20241 yr Author 37 minutes ago, JorgeB said: You can just mount it the current array or after doing a new config Should I start the array in normal mode or maintenance mode while trying to mount disk3? Thank you very much for your help. I hope to be able to recover the most important things from the other disks. Edited December 19, 20241 yr by john_petrucci
December 19, 20241 yr To mount the disk it has to be in normal mode, same as the screenshot you posted before, disk3 was mounted.
January 2, 20251 yr Author Solution On 12/19/2024 at 5:24 PM, JorgeB said: To mount the disk it has to be in normal mode, same as the screenshot you posted before, disk3 was mounted. I would like to update the discussion to thank @JorgeB so much. With UFS Explorer, I recovered all my data. After this adventure, I will always have a backup disk in addition to Unraid.
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.