使用 dd 透過網路備份設備

使用 dd 透過網路備份設備

我有一個 Raspberry Pi 和一個 USB 連接到網路。是否可以在我的 Raspberry Pi 上使用 dd 命令並將 iso 自動上傳到我的 Mac?

我的意思是在我的 pi 上我可以做這樣的事情:sudo dd if=/dev/mmcblk0 of=192.168.1.248/path/to/iso(ip 位址是我的 Mac)?如果這可能的話我會怎麼做?

如果需要的話,我很樂意在我的 Mac 上建立一個伺服器。

答案1

使用您喜歡的任何介面(samba、nfs 等)掛載到 Mac 上的遠端目錄。然後只需 dd 到掛載點上的檔案即可。

答案2

不, dd 不會那樣工作,但您可以使用 ssh 和重定向來執行您要查找的操作:

ssh user@pi "dd if=/dev/mmcblk0" > pi.iso

答案3

規範答案unix.se是透過管道ssh

$ dd if=/dev/sda | gzip -1 - | ssh user@remote dd of=image.gz

相關內容