I use “dd” to image source drives to either destination files or destination drives.
I have never tried Clonezilla, but it appears to be perfect for use on a headless computer using serial console (Netgate appliances with ZFS). Apparently, Clonezilla can also send to a destination file.
Clonezilla Live can image a single computer’s storage media or a single partition on the media to an image file stored on a SSH server, Samba network share, locally-attached hard disk drive or to a network filesystem file-share.