gzip network traffic.
[virt-p2v.git] / virt-p2v.sh
index 274b087..ae0d021 100755 (executable)
@@ -639,11 +639,11 @@ for dev in $devices_to_send; do
     gigs=$(($sectors/2/1024/1024))
     echo "Sending /dev/$dev (${gigs} GB) to remote machine"
 
-    dd if=/dev/mapper/snap_$dev |
+    dd if=/dev/mapper/snap_$dev | gzip --best |
     case "$remote_transport" in
        ssh)
            ssh -p "$remote_port" "$remote_host" \
-               "cat > $remote_directory/$name"
+               "zcat > $remote_directory/$name"
            ;;
        tcp)
            echo "p2v $name $sectors" > header