将数据复制到远程服务器时,dd命令不起作用

时间:2018-02-14 05:30:21

标签: cloud

我使用dd命令将mbr从aws实例复制到azure实例,命令是

ssh hostname@my.ip.address "sudo dd if=/dev/sda " | sudo dd of=/dev/sdc     bs=512 count=1. 

它显示成功执行,但是当我复制mbr时,分区表也应该更改,但它会反映到azure实例中。在azure中,当/ dev /上有分区时,它在磁盘/ dev / sdc上没有显示分区SDA。

我可以获得相同的帮助。

1 个答案:

答案 0 :(得分:0)

我在命令中找到了这个已经需要的括号的解决方案。以下命令将起作用     sudo dd if = / dev / xvda | (ssh username @ ip_address sudo dd of = / dev / sdc bs = 512 count = 1)