I've just finished building my new server and after I lost all my data from the raid1 due to a botched attempt to reattach the disks it hosed all my data. I've used the same disks and created a new array which has ext3 on it, but after restoring the backup, I've discovered the files copied to the new raid array are corrupted, it seems to be mainly my music collection especially the large files such as the .flac and .ape files.
I initally copied the files using samba off my ubuntu karmic desktop machine but when I ran into the above problems I tried NFS instead and the same thing happened.
It seems the file system is fine according to fsck.
The server is an Intel Atom 330 (Intel D945GCLF2 motherboard) with 2Gb ram and is running Ubuntu 9.04 amd64 edition. I'm out of ideas what could be causing the problem and would welcome some suggestions or even a way to check each files integrity as its copied across to see whats failing where.