Is there a way to compress a VMWare image on a ESXi server for archival purposes?
What is wrong with simply using your faviourite archiver/compressor utility?
I concur with @Sec - I use .tar.gz or .tar.bz2.
veeam fastscp to copy it to your management station. after that treat as you like...