0%

linux下利用dd命令备份 gzip压缩 ssh远程拷贝备份

原文 https://www.cnblogs.com/yuanjiex/p/15588746.html

把远程主机磁盘备份到本地

ssh user@ip “dd if=/dev/sda | gzip -1 -“ | dd of=./backup.gz

把本地磁盘备份到远程主机

dd if=/dev/sda | gzip -1 - | ssh user@ip “dd of=backup.gz”

把远程备份恢复到本地

ssh user@ip “dd if=/path/to/backup.gz” | gunzip | dd of=/path/to/restore

把本地备份恢复到远程主机

dd if=/path/to/backup.gz | ssh user@ip “gunzip | dd of=/dev/sda”