Hello, this is my first time posting and I’m in need of some significant help… Been really difficult trying different solutions to my issue.
My NAS PC randomly rebooted while I was copying files over and when it started up again, the pool was gone.
I have two hard drives that were mirrored in the pools and while truenas is able to detect them, I am unable to see my storage pool “ProtoNAS”. The only pool that seems to be visible is “boot-pool”
I’ve tried a few different solutions that seemed similar to mine around the forums and web to no avail.
Hoping to get some directions on what I can do to recover the data as it’s quite sentimental
Not sure if any of these details would help identify what went wrong and how to go about the recovery.
Motherboard CMOS battery died, clocks reset recently
Used the upgrade pool button (NAS seemed to be working after the upgrade as well)
Reading and copying files to my android tablet was fine about 30mins before the nas rebooted
Nas rebooted when I was on my windows PC copying files to Adobe media encoder.
I can add some specific outputs and details once I get home.
While I know it is important to recover your data and @Protopia will get you there, it is also important to know why your computer randomly rebooted. Do you know what caused the reboot? If you do not, here is a question followed by some advice.
Question:
Do you have your computer on a Uninterruptable Power Supply (UPS)? If not, get one if your data is valuable to you.
How old is this computer you are using? A CMOS battery takes many many years to die.
What is the Make/Model of the hard drives? Need to be sure they are not SMR drives which is not compatible with ZFS during heavy write operations.
Advice:
Run Memtest86 (or Memtest86+) for 3 complete passes of the complete test series. This will give you a good foundation that your RAM and the CPU interface is good and stable.
Next run a CPU stress test for at least 15 minutes, longer is better (1 hour) and some people do it for a solid week (mission critical).
Never “Upgrade” the pool unless there is a new feature you need. It makes rolling back to the previous version impossible, which is really a good thing to be able to do when trouble hits. If you really want to upgrade, wait 2+ months.
No, but you would need to boot into something like “The Ultimate Boot CD” which has a number of testing program, Memtest and CPU stress tests are there. You can use something like Rufus to create a bootable USB Flash Drive.
root@truenas[~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 10.9T 0 disk
├─sda1 8:1 0 2G 0 part
└─sda2 8:2 0 10.9T 0 part
sdb 8:16 0 10.9T 0 disk
├─sdb1 8:17 0 2G 0 part
└─sdb2 8:18 0 10.9T 0 part
sdc 8:32 0 119.2G 0 disk
├─sdc1 8:33 0 260M 0 part
├─sdc2 8:34 0 103G 0 part
└─sdc3 8:35 0 16G 0 part
└─sdc3 253:0 0 16G 0 crypt [SWAP]
pool: boot-pool
state: ONLINE
status: Some supported and requested features are not enabled on the pool.
The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(7) for details.
scan: scrub repaired 0B in 00:00:11 with 0 errors on Tue Feb 18 03:45:13 2025
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
sdc2 ONLINE 0 0 0
errors: No known data errors
in the Storage dashboard tab
“ProtoNAS” pool exists - but it’s offline
there are 2 unassigned disks and the add to pool option is available to select and add them to the existing pool where i can choose ProtoNAS
however due to the warning that says it will wipe the drives i have not progressed with this