I am adding a disk to my Z2 pool and this is requiring me to copy 38TB to another pool and then copy it back. Typically with NTFS I can be sure at least some data will be corrupted with such a large copy. With NTFS I usually do a checksum compare after copying data. Is this necessary with ZFS? Is there a built-in mechanism to ensure data is copied accurately such as a checksum on both ends or do I need to worry about it the same as NTFS?