#/opt/ignite/bin/make_tape_recovery [ -AprvC] [-d destination] [-b boot_destination]

    -A : 指定要備份整個(gè)root disk /

    -p : 預(yù)覽備份過(guò)程,并不創(chuàng)建 Bootable DDS Tape

            a. 確認(rèn) /var/opt/ignite/recovery/mkrec.append 文件

            b. 創(chuàng)建 /var/opt/ignite/recovery/arch.include 文件

    -r : 使用 -p 選項(xiàng)后,可以用該選項(xiàng)創(chuàng)建 Bootable DDS Tape

            a. 該選項(xiàng)可以識(shí)別 /var/opt/ignite/recovery/arch.include 文件

    -v : 用于顯示備份過(guò)程的提示信息

    -d : 指定DDS 的設(shè)備文件名 ( default: /dev/rmt/0mn )

    -b : 指定系統(tǒng)備份過(guò)程中,用到的臨時(shí)文件(default: /var/tmp/uxinstlf.recovery。該文件大小為 32M,也就是說(shuō),使用make_tape_recovery命令對(duì)系統(tǒng)進(jìn)行備份,如果不是用-b的參數(shù),需要的最小var空間至少是32M。所以對(duì)系統(tǒng)進(jìn)行make_recovery 時(shí),要注意 /var 文件系統(tǒng)的大小,當(dāng) /var 文件系統(tǒng)大小不足時(shí),可用如下命令對(duì)系統(tǒng)進(jìn)行備份:    # make_tape_recovery -A -C -b /tmp/uxinstall.recovery  )

    -C : 創(chuàng)建反映系統(tǒng)當(dāng)前狀態(tài)的文件: /var/opt/ignite/recovery/makrec.last,如果該文件存在,那么可以用 check_recovery 命令

    一點(diǎn)說(shuō)明:make_tape_recovery是HP-UX較新的版本中所帶的命令,而較老的HP-UX版本中,所帶的命令是make_recovery,其用法和make_tape_recovery一樣。


    管理員看到這份文檔,有些茫然的問(wèn):“能不能再給我講解一下啊??吹竭@么多內(nèi)容,頭都大了?!?br />

    我笑了笑:“這說(shuō)明你還不喜歡UNIX里面命令的格式和說(shuō)明。咱們先來(lái)看看格式。眾所周知,‘#’表明用戶(hù)的權(quán)限是管理員的權(quán)限。那么,#/opt/ignite/bin/make_tape_recovery的含義應(yīng)該是很清楚的,就是root用戶(hù)在執(zhí)行/opt/ignite/bin目錄下的make_tape_recovery命令。而‘[]’里面的一些參數(shù),表明的是可選的參數(shù),就是說(shuō)你在執(zhí)行make_tape_recovery這條命令的時(shí)候,可以帶上這些參數(shù)。而且,可選的含義也包含了,你也可以不帶這些參數(shù)?!?br />

    此時(shí)服務(wù)員端了一杯新沖的香草咖啡過(guò)來(lái),并禮貌的放在前面的桌子上請(qǐng)我慢用。我用勺子攪拌了一下,繼續(xù)說(shuō):

    “你用man查看某條命令的用法的時(shí)候,就常常會(huì)看到這樣的說(shuō)明格式。一定要習(xí)慣它,這樣會(huì)帶給你很快的閱讀速度。了解這些以后,你就可以根據(jù)自己的需求來(lái)使用make_tape_recovery命令給你的系統(tǒng)作備份了?!?br />

    說(shuō)著,我又從資料袋中拿了一份材料給管理員。


        使用make_tape_recovery備份系統(tǒng)root disk的常用方式


        1. 創(chuàng)建“最小”O(jiān)S的bootable DDS tape (default 設(shè)備文件: /dev/rmt/0mn )

        #/opt/ignite/bin/make_tape_recovery

        2. 創(chuàng)建“最小”O(jiān)S的bootable DDS tape到/dev/rmt/c0t1d1 (設(shè)備文件: /dev/rmt/c0t1d1BESTn )

        #/opt/ignite/bin/make_tape_recovery -d /dev/rmt/c0t1d1BESTn

        3. 先預(yù)覽,再創(chuàng)建bootable DDS tape

        #/opt/ignite/bin/make_tape_recovery -p

        #vi /var/opt/ignite/recovery/arch.include (當(dāng)然也可以用more命令來(lái)查看)

        #/opt/ignite/bin/make_tape_recovery -r

        4.  備份整個(gè)root disk

        #/opt/ignite/bin/make_tape_recovery -A

        5. 備份整個(gè)root disk,并生成反映系統(tǒng)當(dāng)前狀況的文件(/var/opt/ignite/recovery/makrec.last)

        #/opt/ignite/bin/make_tape_recovery -C -A

        6. 備份整個(gè)root disk,并在備份的過(guò)程中顯示提示信息

        #/opt/ignite/bin/make_tape_recovery -Av


        管理員看了看這份文檔,有些如獲至寶的對(duì)我說(shuō):“還是這份文檔好,讓人一看就知道應(yīng)該怎么操作?!?br />

        “這份算是工程師們常常用到的經(jīng)驗(yàn)文檔吧,其實(shí),還是上面那個(gè)讓你頭暈的詳細(xì)說(shuō)明文檔更能在關(guān)鍵時(shí)刻幫你學(xué)會(huì)如何去看文檔。copyutil命令和make_tape_recovery命令一樣,備份的磁帶也是可啟動(dòng)的。不過(guò),因?yàn)閙ake_tape_recovery命令更加靈活強(qiáng)大,所以實(shí)際上,目前很少使用copyutil命令來(lái)備份了。這份資料你可以自己看看?!?br />


        使用copyutil備份系統(tǒng)root disk

        1.   啟動(dòng)“copyutil”

        從CD或者是DVD啟動(dòng),進(jìn)入ISL

        BOOT_ADMIN>sea (search命令的縮寫(xiě),目的是查找光驅(qū)的地址)

        BOOT_ADMIN>bo p2 (boot命令的縮寫(xiě),假設(shè)找到的光驅(qū)地址是p2)

        在ISL下看看copyutil命令的相關(guān)信息

        ISL>ode copyutil

        執(zhí)行copyutil命令

        ISL_CMD>copyutil

                Please wait while scan device bussess…… (系統(tǒng)會(huì)開(kāi)始查找硬件設(shè)備)




























TY Indx Path Product ID Bus Size Rev
D 0 16/5.6.0 SEAGATEST31230N disk drive SCSI 1.0 GB HPM4
D 1 16/5.5.0 SEAGATEST31230N disk drive SCSI 1.0 GB HPM4
T 2 16/5.0.0 HPC1504[X]/HPC1521B DDS tape SCSI n/a 1009

                從這個(gè)圖中,我們可以看到系統(tǒng)找到了兩個(gè)硬盤(pán),和一個(gè)磁帶機(jī)

        2.  備份系統(tǒng)硬盤(pán)上的所有數(shù)據(jù)

        COPYUTIL>backup


        Enter the disk index ([q]/?):0        (我們要備份boot disk,而通過(guò)上圖我們知道,此硬盤(pán)的路徑為0)

        Enter the Tape index ([q]/?):2 (通過(guò)上圖我們也可以知道,磁帶機(jī)的路徑為2)


        Use data compression?(y/[n])?y


        When backup finished, system will show: DONE!


        COPYUTIL>exit

        3.  恢復(fù)數(shù)據(jù)到指定的系統(tǒng)硬盤(pán)上

        COPYUTIL> restore


        Enter the Tape index ([q]/?): 2

        Enter the disk index  ([q]/?): 0


        Use data compression? (y/[n])? Y


        After system display:  Restored Successful, that means restore is finished!


        COPYUTIL> exit

        需要注意的是:和make_tape_recovery備份的磁帶一樣,使用copyutil命令備份的磁帶,也是帶啟動(dòng)的!


   本文版權(quán)歸作者及存儲(chǔ)在線所有,如需轉(zhuǎn)載,請(qǐng)與本站聯(lián)系。

分享到

多易

相關(guān)推薦