歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下的Ghost軟件Partimage

Linux下的Ghost軟件Partimage

日期:2017/2/28 16:17:15   编辑:Linux教程

由於我的系統經常崩潰,所以我配置好後就用PARTIMAGE做系統鏡像備份,個人覺得partimage是最好的鏡像備份工具了全面支持lilo和grub,用此工具恢復系統後馬上就可以使用。

注意,只能用livecd之類的光盤啟動後對分區進行備份。最好用命令行模式。

限制1:不能自己克隆自己,也就是說不能克隆一個正在運行的linux,因此,需要將原盤掛到另外一個linux系統上。

限制2:目標分區的尺寸不能小於原分區-例如原分區的大小為15G,雖然可能實際使用的容量不到5G,但還是無法克隆到一個小於15G的分區上。

限制3: 如果備份的分區有MBR,不能使用bzip2壓縮格式。

partimage的命令行參數
Partimage 作為Linux軟件同樣支持命令行操縱,主要包括以下主要參數:
-z N :壓縮備份格式,N可以設置為0,1,2 。
-z 0 :表示不壓縮;
-z 1: 表示使用gzip壓縮格式;
-z 2: 表示使用bzip2壓縮格式。
-s :模擬恢復,不會向磁盤寫入文件。
-f, --finish N:完成操縱後的動作。N可以設置為0,1,2,3 ,
-f 0:表示完成操縱後等待,
-f 1:表示完成操縱後關機,
-f2 :表示完成操縱後重新啟動計算機,
-f 3:表示完成操縱後到命令行狀態。
-d :不顯示掃描信息。
-b:啟動批處理模式。
-n, --nossl :禁止使用SSL網絡模式。
-o, --overwrite :自動覆蓋同名文件。
-h, --help:顯示幫助信息。
-v, --version:顯示版本信息。
-i, --compilinfo:顯示編輯信息。

命令實例
(1)將/dev/hda12分區 / mnt/backup/ RedHat-6.2.partimg文件中
#partimage save /dev/hda12 /mnt/backup/redhat-6.2.partimg

(2)將/dev/hda9分區 /mnt/tmp/cao.img文件中使用gzip壓縮格式
#partimage -z1 save /dev/hda9 /mnt/tmp/cao.img

(3)從/mnt/tmp/cao.img文件恢復/dev/hda9分區
# partimage restore /dev/hda9 /mnt/tmp/cao.img

(4)從/mnt/tmp/cao.img文件恢復/dev/hda9分區後關機
# partimage -f1 restore /dev/hda9 /mnt/tmp/cao.img
partimage的命令行性能參數:文件拷貝速度: 125 MB/minute,最大壓縮比: 54 % 。

也可以使用以下命令來備份的:
sudo rsync -auvP --delete-excluded --exclude="/home/walkerxk/bak/" --exclude="/proc" --exclude="/tmp" / /home/walkerxk/bak/

然後就可以胡作非為了,如果你沒有rsync,用cp -R也不錯,或者用這個cp /dev/hda1 > /home/walkerxk/bak/hda1(注意,/home/walkerxk/bak/不能在hda1上,否則……)

Copyright © Linux教程網 All Rights Reserved