成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux下使用dd制作副本又不破壞你的磁盤?

譯文
系統 Linux
本文教你使用Linux dd工具,安全可靠地為驅動器、分區和文件系統制作完美副本。

【51CTO.com快譯】 本文教你使用Linux dd工具,安全可靠地為驅動器、分區和文件系統制作***副本。

[[235906]]  

無論你試圖從即將壞掉的存儲驅動器搶救數據,將歸檔備份到遠程存儲,還是在別處對活動分區制作一份***副本,都要知道如何安全可靠地復制驅動器和文件系統。幸好,有dd這款簡單而強大的鏡像復制工具,而且歷史悠久。在這方面沒有比它更出色的工具了。

為驅動器和分區制作***副本

如果你研究足夠深入,可以用dd執行各種任務,但它最出色的功能就是讓你可以玩轉分區。當然,可以使用tar甚至scp來復制整個文件系統,辦法就是從一臺計算機復制文件,然后將它們原封不動地粘貼到另一臺計算機上新安裝的Linux。但是,由于那些文件系統歸檔不是完整的鏡像,它們需要在兩頭都運行主機操作系統作為基礎。

另一方面,使用dd可以為幾乎任何數字化內容制作逐字節對應的***鏡像。但是在你開始將分區從一個地方復制到另一個地方,有必要提一下:“dd代表磁盤破壞者”這句盛傳于Unix管理員當中的老話有一定道理。即使在dd命令中輸錯哪怕一個字符,都會立即***地清除整個驅動器的寶貴數據。是的,確保輸入無誤很重要。

切記:在按下回車鍵調用dd之前,務必要考慮清楚!

dd的基本操作

我們已對你作了必要的警告,先從簡單的方面開始入手。假設你想為被指定為/dev/sda的整個磁盤的數據創建一個精確鏡像。你已插入了空的驅動器(理想情況下容量與/dev/sda系統一樣大)。語法很簡單:if =定義源驅動器,of =定義保存數據的文件或位置: 

  1. # dd if=/dev/sda of=/dev/sdb 

下一個例子將創建/dev/sda驅動器的.img歸檔,將其保存到用戶帳戶的主目錄中: 

  1. # dd if=/dev/sda of=/home/username/sdadisk.img 

那些命令創建了整個驅動器的鏡像。你還可以專注于驅動器中的單個分區。下一個例子執行該操作,還使用bs設置一次復制的字節數(本例中是4096個字節)。調整bs值可能會影響dd操作的整體速度,但理想的設置將取決于你的硬件配置文件及其他考量因素。 

  1. # dd if=/dev/sda2 of=/home/username/partition2.img bs=4096 

恢復起來很簡單:實際上只要將if的值和of的值反過來。在本文中,if=對應你想要恢復的鏡像,of=對應你想要寫入鏡像的目標驅動器: 

  1. # dd if=sdadisk.img of=/dev/sdb 

還可以在一個命令中同時執行創建操作和復制操作。比如說,該例子將使用SSH創建遠程驅動器的壓縮鏡像,并將生成的歸檔保存到本地計算機: 

  1. # ssh username@54.98.132.10 "dd if=/dev/sda | gzip -1 -" | dd of=backup.gz 

你應該始終測試歸檔,確認它們是否正常可用。如果它是你創建的啟動驅動器,將它插入到計算機,看看是否正常啟動。如果它是普通的數據分區,掛載它以確保文件存在且可以正常訪問。

用dd擦除磁盤

多年前,我有個朋友為其政府負責海外大使館的安保工作。他曾告訴我,他監管的每個大使館都配有政府發放的一把錘子。為什么?萬一大使館遇到什么危險,可以使用這把錘子砸爛所有硬盤。

那為什么不刪除數據呢?你不是在開玩笑吧?眾所周知,從存儲設備刪除含有敏感數據的文件實際上刪除不了數據。如果時間夠充裕、動機夠強烈,可以從幾乎任何數字介質找回幾乎任何數據,那些被砸得稀巴爛的數字介質除外。

然而,你可以使用dd讓不法分子極難搞到你的舊數據。這個命令將花一些時間在/dev/sda1分區的每個角落上創建數百萬個0: 

  1. # dd if=/dev/zero of=/dev/sda1 

但它可以變得更好。使用/dev/urandom文件作為來源,你可以使用隨機字符寫入到磁盤: 

  1. # dd if=/dev/urandom of=/dev/sda1 

監控dd操作

由于磁盤或分區歸檔可能要花很長時間,你可能需要為命令添加進度監控工具。安裝Pipe Viewer(Ubuntu上執行sudo apt install pv),并將其插入到dd。使用pv,***一個命令看起來像這樣: 

  1. # dd if=/dev/urandom | pv | dd of=/dev/sda1  
  2. 4,14MB 0:00:05 [ 98kB/s] [      <=>                  ] 

厭煩了備份和磁盤管理?有了dd,你不會有太多的借口。它用起來其實不難,不過要小心。祝你好運!

原文標題:How to use dd in Linux without destroying your disk,作者:David Clinton

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2018-07-23 09:50:39

Linuxdd命令磁盤

2019-03-28 08:00:00

Linux磁盤IO監控存儲設備

2014-12-23 09:37:09

Linuxrsync

2023-09-24 19:29:44

LinuxWebP圖像

2022-03-09 14:43:38

LinuxDLNA

2018-06-25 11:58:23

Linuxparted磁盤分區

2017-03-09 19:32:22

LinuxWindowsUSB

2019-03-28 09:25:51

Linux磁盤命令

2011-01-11 14:04:26

2009-07-15 17:52:23

sqlite jdbc

2015-09-28 10:12:21

Linux磁盤碎片

2015-09-25 15:57:09

磁盤碎片整理Linux

2022-09-01 13:12:53

LinuxTC網絡限流

2016-08-16 08:26:19

Linuxsignalsigaction

2017-01-05 12:21:00

LinuxPyCharm安裝

2020-11-22 07:20:15

LinuxEtcherUSB

2009-10-22 10:50:47

linux磁盤管理命令

2020-11-17 11:19:48

Linux磁盤空間

2021-03-25 12:50:31

Linux磁盤命令

2011-03-09 15:54:34

LAMP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲视频中文字幕 | 中文字幕黄色大片 | 亚洲精品在线免费 | 一级毛片成人免费看a | 久久久久久久久久久久久9999 | 日韩福利| 成人网在线观看 | 国产精品不卡一区 | 亚洲成人精品一区 | 亚洲视频欧美视频 | 久久精品国产免费 | 国产精品一区二区久久久久 | 欧美日韩国产一区二区三区 | 日韩久久久一区二区 | 亚洲精品在线观看网站 | 久久亚洲一区二区三区四区 | 一级做a | 国产精品色哟哟网站 | 欧美国产精品 | 国产精品一区二区三区免费观看 | 国产精品3区 | 欧美精品久久久 | 国产毛片视频 | 精品久久久久久久人人人人传媒 | 欧美男人天堂 | 福利视频网站 | 超碰日韩 | 精品三级在线观看 | 欧美日韩亚洲国产综合 | 国产网站久久 | av乱码| 国产成人精品高清久久 | 亚洲视频免费在线观看 | 国产欧美日韩一区二区三区在线观看 | 美女天天操 | 欧美伊人影院 | av特级毛片 | 国产精品免费一区二区三区四区 | 欧美三级视频在线观看 | 视频在线日韩 | 国产福利二区 |