Pokud to musí být bit-exact, tak dd, parametry bs, offset, seek a count. Před tím je možné volné místo vynulovat (na ext4 zerofree, na FAT vytvořením souboru s nulama) a gzipovat, čímž se ušetří storage/síť. Pokud to nemusí být bit-exact, tak jednoznačně rsync.
U některých dd musíš ještě přidat conv=fullblock, pro jistotu to tam dej.