歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

用GHOST制作UNIX系統備份系統

   在SCO UNIX操作系統安裝過程中,當進行分區時系統會自動把65個磁道保留給啟動和診斷用,而不把它分配給UNIX分區。若采用GHOST進行盤對盤復制,則會自動把這65個磁道加到UNIX分區中,這會造成一些應用程序不能正常使用。所以在實際操作中,我們應選用GHOST提供的另一種方法進行克隆:分區到分區。

    1.先連接好SCO UNIX系統源盤和作為第二硬盤的空白目標盤。

    2. 首先對目標盤進行分區,使之與源盤中的分區完全一致,具體做法有兩種:

    (1)使用Aefdisk.exe。它是一個DOS下的磁盤分區程序,支持所有分區格式,能夠創建、刪除目前所知的任何分區格式。先用DOS盤引導系統後執行Aefdisk命令,假設要在第二硬盤建1.2GB的SCO UNIX分區,並激活引導分區,則輸入如下命令:

    Aefdisk 2 /pri:1200:63:1 (2表示第二硬盤,63表示UNIX分區,1為分區號)

    Aefdisk 2 /activate:1 (激活引導分區)

    (2)開機以Root身份進入源盤UNIX系統,鍵入Fdisk命令,Fdisk將對/dev/rhd00設備進行操作,也就是源盤。按數字1顯示分區表,記下UNIX分區的起始位置和結束位置。然後退到命令狀態,安裝第二塊硬盤。

    3.運用以上(1)、(2)其中一種做法,即可完成分區,然後關機。再用DOS盤啟動計算機運行GHOST,選擇Local下面的Partition to Partition。再用鼠標選擇源分區和目標分區,GHOST將給出一個警告提示,確認一遍,按下“Yes”按鈕,復制過程開始。

    再用GHOST

    步驟一:利用GHOST制作。GHO映像文件

    1.DOS分區的硬盤與需要備份的SCO UNIX系統源盤在同一台機器上連接好,前者作為第二硬盤,並用於存放映像文件。

    2.啟動機器,用DOS盤引導後,運行GHOST(5.0以上版本),分別選菜單“Local”→“Partition”→“To Image”,再分別指定源分區和映像文件所在盤與文件名(如Unix.gho),選定高壓縮比並確認後,GHOST開始工作。

    步驟二:利用GHOST恢復備份系統,其操作舉例說明:

    1.制作備份的系統源盤中SCO UNIX分區為1.2GB(如果不知道大小,在運行GHOST時,可以從已生成的映像文件描述看出其源UNIX分區大小),則在目標盤上新建1.2GB SCO UNIX分區,並激活引導分區(方法同上)。

    2.將存放有映像文件(假設名為Unix.gho)的硬盤與目標盤接好並且目標盤作為第二硬盤。用DOS盤引導系統後運行GHOST,分別選菜單“Local”→“ Partition”→“From Image”,並指定映像文件名Unix.gho和目標分區1.2GB,GHOST就開始恢復映像文件。

    利用dd和cpio 命令

    此方法可以在UNIX分區大小不同的硬盤之間拷貝制作UNIX系統備份,上述GHOST要求目標盤UNIX分區比源盤容量大或者兩者相等,但此方法比使用GHOST速度慢。

    1.同上法,先連接好SCO UNIX系統源盤和作為第二硬盤的空白目標盤。然後開機,進入源盤的超級用戶Root,增加一塊硬盤rhd10,對目標硬盤按需要進行UNIX分區, 並激活引導分區(方法同上), 以下是在SCO Open Server Release 5.0.4環境下的操作。

    2.用dd命令將SCO UNIX硬盤自舉程序從源盤拷入目標盤。

    #dd if=/dev/hd0a of=/dev/hdla bs=1024 count=40

    3.用divvy命令在目標盤上建立可安裝的文件系統。

    #divvy-im /dev/rhdla

    4.用divvy 命令查看並修改內分區名。

    #divvy/dev/rhdla

    5.將目標盤引導文件系統安裝到源盤上,並拷貝其內容。

    #mount/dev/aa/mnt

    #cd/stand

    #find.-print|cpio-pdumv /mnt

    #umount/mnt

    6. 將目標盤根文件系統安裝到源盤上,並拷貝其內容。

    # mount/dev/cc/mnt

    #find/-mount print|cpio-pdumv/mnt

    7. 建立目標盤根文件系統中的文件系統安裝點。

    #cd /mnt

    #mkdir mnt stand;chmod 755 mnt stand;chgrp bin mnt stand

    #umount /mnt

    這樣就成功地備份了UNIX系統。但使用此方法,應注意:

    (1)目標硬盤中建立的UNIX分區空間應能容納源盤UNIX分區中的系統。

    (2)有些加密軟件可能在主引導扇區、引導塊、超級塊中放有加密信息,復制後的此類軟件可能不能正常使用,應從新安裝。

Copyright © Linux教程網 All Rights Reserved