I have 2 drives; 1 main NAS, and 1 spare drive. Sometimes I copy the main drive to the spare, re-format the main drive, and copy the spare contents back to it (last I did it was ext4 spare copy to ZFS main). Generally did it no problem ext4 and NTFS for years with Linux. My notes for formatting the drives.
Was doing it last night (ZFS main to NTFS spare on 14.2-R), and I'm getting I/O errors I've never seen before on a few files/dirs:
rsync:
Errors:
I mount the NTFS spare with this (get similar errors still without
I haven't tried
The errors are consistent (happens on immediate re-runs) and doesn't seem to be hardware related at quick glance (nothing in dmesg, other files xfer'd fine).
Was doing it last night (ZFS main to NTFS spare on 14.2-R), and I'm getting I/O errors I've never seen before on a few files/dirs:
rsync:
Code:
rsync -v -i -r -P --ignore-existing '/NAS/' '/mnt/NAS2/'
Errors:
Code:
rsync: [generator] recv_generator: mkdir "/mnt/NAS2/Music/Legacy/Genre [flac]/Artist - Album [FLAC]" failed: Input/output error (5)
*** Skipping any contents from this failed directory ***
cd++++++++++ Music/Legacy/Genre [flac]/Artist - Album [FLAC]/
rsync: [generator] recv_generator: failed to stat "/mnt/NAS2/Music/Legacy/Genre [flac]/Album/01 - Artist - Song (Mix).flac": Input/output error (5)
rsync: [generator] recv_generator: mkdir "/mnt/NAS2/Music/Legacy/Genre [flac]/Album2 ~Non-Stop Mix~" failed: Input/output error (5)
*** Skipping any contents from this failed directory ***
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1359) [sender=3.3.0]
I mount the NTFS spare with this (get similar errors still without
windows_names):
Code:
ntfs-3g -o 'rw,big_writes,windows_names' '/dev/ada2' '/mnt/NAS2'
I haven't tried
cp, but don't see any obvious reason why rsync would give errors with those files/dirs (longer folder names and stuff with CKJ characters copied fine).The errors are consistent (happens on immediate re-runs) and doesn't seem to be hardware related at quick glance (nothing in dmesg, other files xfer'd fine).