Why generate a checksum before transferring a backup?
It records a fingerprint of the source content for comparison after transfer.
It compresses the backup so the transfer is always smaller.
It encrypts the backup so no transfer tool is needed.
It automatically repairs any future corruption in the destination copy.