“dump” a directory structure and compress the data while streaming it via ssh to a remote server.
dump -0af - data_directory | gzip -1 - | ssh user@hostname dd of=image.dump.gz
“restore” a directory structure while using gunzip to decompress the data stream via ssh from a remote server.
ssh user@hostname dd if=image.dump.gz | gzip -d | restore -x -f -