本節為您提供系統升級和備份的說明。
在您為現有系統升級到新版的 Solaris 作業環境前,請考慮下列事項。
請參閱 Solaris 版次注意事項 中的 Software Features No Longer Supported(不再支援的軟體功能)一節,看看新版軟體是否不再支援任何您所使用的軟體。
檢查第 2章, 瀏覽新的部分 Solaris 作業環境中的任何變更或改進是否會影像任何您目前的作業。
參閱 Solaris 7 (Intel Platform Edition) Hardware Compatibility List(硬體相容性列表),並確定新版有支援您的系統和裝置。
參閱其它的軟體文件。
為避免在升級時遺失任何您的資料,請參閱下列關於 Solstice DiskSuite 的說明,同時務必參考包裝中其它軟體和協力廠商軟體所附軟體文件中關於升級的說明。
若您使用 Solstice DiskSuiteTM,請注意 metadevices 無法自動升級。其說明請參閱 Solstice DiskSuite Reference Guide 中的附錄 B"Upgrading to Other Solaris Versions"(升級到其它版本的 Solaris)。
系統備份。
在使用升級選項和安裝新版 Solaris 軟體前,請務必先備份現有的檔案系統。備份檔案系統表示複製檔案系統到一個可抽出式的媒體上(例如是磁帶),來避免您的資料發生遺失、損毀或是亂碼的情形。若您目前沒有固定的備份程序,請參閱"系統備份"來學習如何為檔案系統做一次完整的備份。有關如何設定預先排定的備份以及其它備份指令之說明,請參閱System Administration Guide(系統管理員手冊、第三冊)。
將 Configuration Assistant(配置助理)啟動磁碟片插入系統的 A: 磁碟機。
將 Solaris 光碟片插入光碟機。
準備系統來做重新啟動。
表 6-1 重新啟動說明
如果系統... |
請... |
---|---|
是新的(剛從包裝中取出)且是關閉的 |
打開系統元件。 |
已打開且在執行 Solaris
|
用一個指令工具或是 shell 鍵入: $ su root # init 0 按照螢幕的提示來重新啟動。 |
在您打開系統後,Configuration Assistant(配置助理)診斷程式會檢查您的硬體,看看您新增到系統上的裝置是否有任何衝突。如果有任何衝突,它會提示您在繼續前先解決這些問題。
選擇 CD 選項,讓系統從光碟機啟動。
選擇 Interactive(互動)選項。
請不要選擇 2-- 自訂 JumpStart。它是一個進階的按照選項,並需要先前的設定。您若要用自訂 JumpStart 自動地安裝,請參閱 Solaris Advanced Installation Guide(Solaris 進階安裝手冊)。
請不要選擇 Solaris Web Start,它不支援此版次的升級。
從現在開始,您若遭遇任何問題,請參閱第 7章, 解決難題。
請按照螢幕上的指示來安裝 Solaris 作業環境。
Solaris 安裝程式會利用功能表,逐步地以交談式的型式導引您安裝 Solaris 作業環境。它並提供線上輔助說明來解答您的問題。
請等待安裝程式安裝 Solaris 作業環境到您的系統。
安裝的記錄(記載系統是如何安裝的)會儲存在下列檔案:
在系統重新啟動前:/a/var/sadm/system/logs/upgrade_log
在系統重新啟動後:/var/sadm/system/logs/upgrade_log
重新啟動系統。
轉換到高階使用者(superuser)的身份。
將系統關機(shut down)。
# init 0 |
將系統切換到執行層次 S(單一使用者模式)。
ok boot -s |
執行 fsck 指令並用 -m 選項來檢查檔案系統的一致性。例如意外的斷電,會造成檔案有不一致的狀況。
# fsck -m/dev/rdsk/device-name |
(自行選擇)如果您要將檔案系統備份到遠程的磁帶機:
指明磁帶機的裝置名稱。
預設的磁帶機是 /dev/rmt/0。
將一個沒有防寫保護的磁帶插入磁帶機。
選用一個 ufsdump 指令來備份檔案系統,它們列於表 6-2。
表 6-2 完整備份指令
做完整備份來... |
請用指令... |
---|---|
本地磁碟機 |
ufsdump9ucf /vol/dev/ files_to_backup |
本地磁帶機 |
ufsdump9ucf /dev/rmt files_to_backup |
遠程磁帶機 |
ufsdump0ucf remote_host:/ files_to_backup |
當系統提示您時,請取出磁帶並裝入下一個磁帶。
在磁帶上註明備份的順序編號、層次、日期、系統名稱和檔案系統。
在鍵盤上按 Control-D,將系統切換回執行層次 3。
用 ufsrestore 指令來顯示磁帶上的內容,以確定備份成功。