You can utilize Veeam Backup and Replication Free version, with its VeeamZIP built-in functionality.
VeeamZIP is similar to full VM backup. Nevertheless, when you perform backup with VeeamZIP, there is no need to configure a backup job and schedule it; instead, the backup process for selected VMs can be started immediately.
Once the job is finished, you’ll have the highly de-duped and compressed VM on one (*.vbk) file, which afterwards can be easily sent to Linux machine.
Hope this helps.
Thanks.