利用netcat和dd做远程备份


在源主机上执行此命令备份/dev/hda:

dd if=/dev/hda bs=16065b | netcat < targethost-IP > 1234

在目的主机上执行此命令来接收数据并写入/dev/hdc:

netcat -l -p 1234 | dd of=/dev/hdc bs=16065b


以下两条指令是目的主机指令的变化分别采用bzip2 gzip对数据进行压缩,并将备份文件保存在当
前目录 :


netcat -l -p 1234 | bzip2 > partition.img
netcat -l -p 1234 | gzip > partition.img