Replaced all four disks in my unraid server. Today moved 800GB of data, total 2.8TB.
I don't have a spare server to migrate the data, so I pull out old disks, installed new disks, then read the data from the old disk. Unraid use xfs, so each disk can be read.
Before i pull out all disks, I performed a parity check to make sure the old disk has correct data. Maybe it's safer to calculate each file's hash before pulling them out. But I guess they won't be corrupted during the reading process.