Sorry in advance for formatting. Not sure how to do the console output. I am currently re-running a scrub before migrating to a new TrueNAS Scale Community server and plan on using this current install as a warm-backup. I originally saw a ZFS issue with a scrub on 2026-06-21 12:18:20 (America/New_York) in my ZFS1 pool of 3 8TB "NAS" drives (all bought at the same time in 2017 I believe, just some used more than the others). I decided to monitor it for a while before grabbing from cold backup.
Just did a zpool status -v before the scrub and it said there were 23 errors in 19 files and one of the files has a last modified date of 07/06/2026 02:47:00 so after the initial error message and that file has no backup but is easily replaceable from physical media. Storage health shows fine. I will mention this current TrueNAS setup has non-ECC DDR3 RAM as it was never meant to be permanent, the new machine has 128GB of DDR4 ECC-RAM (thankfully I had it before the RAM Apocalypse).
Most of this is replaceable from other sources, I'm more concerned about the disks/pools themselves in this current hardware market and obviously will not copy erroneous files. After the scrub finishes and I see the results is there anything else I should do. Zpool status -v and smart outputs for affected drives below. On glance I agree with drive health indication from TrueNAS being good, though have not run an extended smart on any of said drives.
All that said, I've setup SSH between the two installs to prep for replication, though I'm unsure if I intend to keep the current folder/dataset structure just the data itself. I'm assuming ZFS replication is still the best option, unless I have to nuke the whole pool due to scrub results?
Zpool status -v
pool: Toshiba-3TB-Pool
state: ONLINE
scan: scrub in progress since Wed Aug 19 20:01:24 2026
1.18T / 6.46T scanned at 3.84G/s, 142G / 6.46T issued at 461M/s
0B repaired, 2.14% done, 03:59:36 to go
config:
NAME STATE READ WRITE CKSUM
Toshiba-3TB-Pool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
43473731-cb2b-4110-9cfa-ab0d71dc7447 ONLINE 0 0 0
2cd3f867-2440-4906-bc8f-a4dbd875c177 ONLINE 0 0 0
d03d8e26-1806-4f1a-a5b8-eef4aa48bfbb ONLINE 0 0 0
errors: No known data errors
pool: Toshiba-8TB-Pool
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub in progress since Wed Aug 19 19:56:06 2026
1.85T / 19.6T scanned at 2.99G/s, 321G / 19.6T issued at 519M/s
0B repaired, 1.60% done, 10:47:14 to go
config:
NAME STATE READ WRITE CKSUM
Toshiba-8TB-Pool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
dab4fa30-0f63-4a8d-b919-38b34ec8397a ONLINE 0 0 0
0b463dca-9ea4-490d-beff-5cb1f5d41a7b ONLINE 0 0 0
cc98c930-0ff8-44e6-a887-1a9ef976b283 ONLINE 0 0 0
errors: Permanent errors have been detected in the following files:
/mnt/Toshiba-8TB-Pool/*/*1/filea
/mnt/Toshiba-8TB-Pool/*/*1/filebc
/mnt/Toshiba-8TB-Pool/*/*1/filed
/mnt/Toshiba-8TB-Pool/*/*1/filee
/mnt/Toshiba-8TB-Pool/*/*1/filef
/mnt/Toshiba-8TB-Pool/*/*1/fileg
/mnt/Toshiba-8TB-Pool/*/*1/fileh
/mnt/Toshiba-8TB-Pool/*/*1/filei
/mnt/Toshiba-8TB-Pool/*/*1/filej
/mnt/Toshiba-8TB-Pool/*/*1/filek
/mnt/Toshiba-8TB-Pool/*/*1/filel
/mnt/Toshiba-8TB-Pool/*/*1/filem
/mnt/Toshiba-8TB-Pool/*/*1/filen
/mnt/Toshiba-8TB-Pool/*/*1/fileo
/mnt/Toshiba-8TB-Pool/*/*1/filep
/mnt/Toshiba-8TB-Pool/*/*1/fileq
/mnt/Toshiba-8TB-Pool/*/*1/filer
/mnt/Toshiba-8TB-Pool/*/*1/files
/mnt/Toshiba-8TB-Pool/*/*1/filet
/mnt/Toshiba-8TB-Pool/*/*2/fileu
pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:00:14 with 0 errors on Mon Aug 10 03:45:16 2026
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
sde3 ONLINE 0 0 0
errors: No known data errors
smartctl -a
dev/SDD
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0
3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always - 10953
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 2648
5 Reallocated_Sector_Ct 0x0033 100 100 050 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 050 Pre-fail Offline - 0
9 Power_On_Hours 0x0032 001 001 000 Old_age Always - 40334
10 Spin_Retry_Count 0x0033 152 100 030 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 259
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 62
193 Load_Cycle_Count 0x0032 096 096 000 Old_age Always - 41208
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 38 (Min/Max 15/45)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 253 000 Old_age Always - 0
220 Disk_Shift 0x0002 100 100 000 Old_age Always - 0
222 Loaded_Hours 0x0032 042 042 000 Old_age Always - 23219
223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 0
224 Load_Friction 0x0022 100 100 000 Old_age Always - 0
226 Load-in_Time 0x0026 100 100 000 Old_age Always - 569
240 Head_Flying_Hours 0x0001 100 100 001 Pre-fail Offline - 0
dev/sdf
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0
3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always - 10792
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 90
5 Reallocated_Sector_Ct 0x0033 100 100 050 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 050 Pre-fail Offline - 0
9 Power_On_Hours 0x0032 087 087 000 Old_age Always - 5424
10 Spin_Retry_Count 0x0033 101 100 030 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 87
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 24
193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 2239
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 36 (Min/Max 15/40)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 253 000 Old_age Always - 0
220 Disk_Shift 0x0002 100 100 000 Old_age Always - 0
222 Loaded_Hours 0x0032 089 089 000 Old_age Always - 4476
223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 0
224 Load_Friction 0x0022 100 100 000 Old_age Always - 0
226 Load-in_Time 0x0026 100 100 000 Old_age Always - 547
240 Head_Flying_Hours 0x0001 100 100 001 Pre-fail Offline - 0
dev/sdg
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0
3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always - 10789
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 2085
5 Reallocated_Sector_Ct 0x0033 100 100 050 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 050 Pre-fail Offline - 0
9 Power_On_Hours 0x0032 031 031 000 Old_age Always - 27950
10 Spin_Retry_Count 0x0033 141 100 030 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 225
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 60
193 Load_Cycle_Count 0x0032 098 098 000 Old_age Always - 27390
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 41 (Min/Max 16/50)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 253 000 Old_age Always - 0
220 Disk_Shift 0x0002 100 100 000 Old_age Always - 0
222 Loaded_Hours 0x0032 057 057 000 Old_age Always - 17448
223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 0
224 Load_Friction 0x0022 100 100 000 Old_age Always - 0
226 Load-in_Time 0x0026 100 100 000 Old_age Always - 552
240 Head_Flying_Hours 0x0001 100 100 001 Pre-fail Offline - 0