centos7磁碟備份和還原

2022-09-05 00:42:15 字數 937 閱讀 5319

磁碟操作:

將磁碟備份成鏡象檔案

dd if=/dev/sda of=/root/sda.img

將鏡象檔案恢復到磁碟

dd if=/root/sda.img of=/dev/sdb

資料沒有壓縮就進行整盤備份,勢必需要很大的備份空間,

dd if=/dev/hdb |gzip > /root/image.gz

將壓縮的備份檔案恢復到指定盤

gzip -dc /root/image.gz | dd of=/dev/hdb

備份磁碟開始的512個位元組大小的mbr資訊到指定檔案

dd if=/dev/hda bs=512 count=1 of=/root/image

使用 /dev/zero 和 /dev/null 來測試磁碟

/dev/null 也叫空裝置,小名「無底洞」。任何寫入它的資料都會被無情拋棄。

/dev/zero 可以產生連續不斷的null的流(二進位制的零流),用於向裝置或檔案寫入 null 資料,一般用它來對裝置或檔案進行初始化

向磁碟上寫乙個大檔案, 來看寫效能

dd if=/dev/zero bs=1024 count=1000000 of=/root/1gb.file

從磁碟上讀取乙個大檔案, 來看讀效能

dd if=/root/1gb.file bs=64k | dd of=/dev/null

利用 /dev/urandom 進行格式化

除了 /dev/null 和 /dev/zero 之外,還有乙個很重要的檔案,即 /dev/urandom,它是「隨機數裝置」,它的本領就是可以生成理論意義上的隨機數。

如果我們想清除硬碟裡的某些機密資料,就可以使用 /dev/urandom 這個隨機數生成器來產生隨機資料,寫到磁碟上,以確保將磁碟原始資料完全覆蓋掉。

dd if=/dev/urandom of=/dev/sda

Centos 7 備份與還原

我該如何備份我的centos系統呢?很簡單,就像你備份或壓縮其它東西一樣,使用tar。和windows不同,linux不會限制root訪問任何東西,你可以把分割槽上的所有東西都扔到乙個tar檔案裡去!首先成為root使用者 cd 然後進入檔案系統的根目錄 當然,如果你不想備份整個檔案系統,你也可以進...

centos7系統備份與還原

在使用ubuntu之前,相信很多人都有過使用windows系統的經歷。如果你備份過windows系統,那麼你一定記憶猶新 首先需要找到乙個備份工具 通常都是私有軟體 然後重啟電腦進入備份工具提供的軟體環境,在這裡備份或者恢復windows系統。norton ghost是備份windows系統時經常使...

centos7系統備份與還原

1.系統備份 下面是我用來備份系統的完整命令 cd tar zcvpf centos7.tgz exclude proc exclude lost found exclude mnt exclude sys exclude centos7.tgz tar 當然就是我們備份系統所使用的程式了。cvpf...