現在很多刊物都在介紹有關Windows系統克隆方法(如GHOST)
但針對Unix系統克隆方法的介紹卻很少
Unix系統是一種多用戶
多任務
多進程的性能穩定且安全性良好的系統
廣泛應用於石油
氣象以及金融等領域
但Unix系統的安裝和維護對於專業技術人員來說並不是一件輕松的事
如果加上各種大型數據庫及應用軟件往往需要數小時
在此
筆者向大家介紹
種Unix系統盤的克隆方法
希望能夠幫助大家在管理和維護Unix系統時節省一些時間和精力
一
SGI的IRIX
系統克隆方法
.以超級用戶的身份注冊
.執行命令prtvtoc(不帶參數)
顯示系統源盤分區表信息
.顯示出要克隆的目標盤的分區表信息
.比較系統源盤與目標克隆盤的分區表
如不相同
調用fx命令對克隆盤重新進行分區
使之與系統盤具有相同的分區結構
注意: 磁盤容量要大於等於系統盤
.由於系統磁盤的卷頭包含許多有關設備參數
分區表
fx版本數的文件以及一些標准程序(如sash就是系統引導時處理器的指定程序)
所以需要調用dvhtool將系統盤的sash文件寫進克隆磁盤
以保證與系統盤相同
.在目標克隆盤上調用mkfs命令建立文件系統
.在系統盤上用mkdir命令建立臨時安裝點
# mkdir /clone
.安裝克隆盤的root分區到臨時安裝點
調用命令xfsdump/dump進行文件系統復制
.安裝克隆盤的usr分區到臨時安裝點
使用上述方法進行復制
.卸掉安裝在/clone目錄上的的文件系統
並刪除clone目錄
# cd
# umount /clone
# rmdir /clone
至此
一個與系統盤一模一樣的克隆系統盤就完成了
此法比重新安裝一遍所花費時間要少得多
這樣
在系統遭到破壞時
用戶就可以很快使用備用系統了
二
SUN Solaris
系統的克隆方法
.確保系統源盤與目標盤的幾何特性相同
.進入超級管理員用戶
.在使用主盤的系統中輸入
touch /reconfigure
命令
有主盤的系統需要有/reconfigure文件
以便在重新啟動時發現目標盤
# touch /reconfigure
.輸入命令init
關閉系統
# init
.將克隆盤連接到系統並開機
OK> boot
.用dd命令將主盤復制到克隆盤
educity
cn/img_
/
/
/
jpg >
.調用fsck命令檢查新的文件系統
#fsck /dev/rdsk/device
name
.建立目錄/clone
並安裝克隆盤的root文件系統
#mkdir /clone
#mount /dev/dsk/device
name /clone
.編輯克隆盤上的/etc/vfstab文件
使之指向正確的設備名
.卸載克隆盤的root文件系統
並關閉系統
#umount /clone
#init
.以單用戶方式引導克隆盤
OK> boot diskN
s
.輸入sys
uconfig命令恢復配置復制盤
配置恢復後關閉系統
.輸入命令boot diskN引導克隆系統盤
.提供主機名
時區
IP地址等相關信息
.系統啟動完成
以超級用戶身份檢驗各種信息
這樣
在源系統出現問題時
就可以輕松啟動備份系統
確保應用的順利進行了
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19563.html