數(shù)據(jù)備份對(duì)于unix系統(tǒng)是非常重要的,但是來自IDC的統(tǒng)計(jì)資料表明,全世界60%~80%的公司數(shù)據(jù)都存儲(chǔ)在筆記本電腦和 PC中。但令人遺憾的是,定期備份的筆記本電腦和臺(tái)式機(jī)用戶卻低于4%。在經(jīng)歷了由于系統(tǒng)故障或數(shù)據(jù)丟失而帶來的慘痛教訓(xùn)之后,越來越多的普通用戶認(rèn)識(shí)到了備份的重要性。在過去磁帶備份一直被認(rèn)為是經(jīng)濟(jì)高效的備份介質(zhì)選擇。但是當(dāng)你面對(duì)成千上萬的PC和筆記本電腦,有大量的小文件要同時(shí)備份時(shí),這種備份 方法就不再適用了。普通用戶備份看似小事一樁,然而一旦出現(xiàn)問題,仍會(huì)給企業(yè)帶來損失。隨著DVD刻錄機(jī)和盤片的價(jià)格迅速降低,使用DVD刻錄機(jī)用來備份系統(tǒng)數(shù)據(jù)非常明智的。
一、命令行模式界面
1. 檢查DVD刻錄設(shè)備
在Solaris 下可以使用 cdrw 命令在 CD-R、CD-RW、DVD-RW 或 DVD+RW 介質(zhì)設(shè)備上以 ISO 9660 格式(帶有 Rock Ridge 或 Joliet 擴(kuò)展)向 CD 和 DVD 中寫入文件系統(tǒng)。 從以下發(fā)行版開始提供了 cdrw 命令:Solaris 8 操作環(huán)境 1/01 的 Software Supplement CD,從 Solaris 9 發(fā)行版開始的SolarisTM 發(fā)行版。使用 cdrw 命令執(zhí)行以下任務(wù):
◆創(chuàng)建數(shù)據(jù) CD 和 DVD。
◆創(chuàng)建音頻 CD。
◆從音頻 CD 提取音頻數(shù)據(jù)。
◆復(fù)制 CD 和 DVD。
首先使用cdrw -l 命令查看刻錄設(shè)備的加載情況。
cdrw -l Looking for CD devices... Node | Connected Device | Device type ----------------------+--------------------------------+----------------- cdrom0 | HP DVD Writer 640b | CD Reader/Writer |
加載驅(qū)動(dòng)程序后重啟系統(tǒng)的方法:
# touch /reconfigure # init 6 |
# drvconfig # disks |
# svcadm disable volfs # svcadm enable volfs |
2.數(shù)據(jù)光盤的刻錄
把文件轉(zhuǎn)化為ISO 9660文件系統(tǒng)
首先Solaris下只能從iso文件刻錄。也就是所必需將要刻的文件先制作成ISO文件。ISO 9660文件系統(tǒng)是一個(gè)標(biāo)準(zhǔn)CD-ROM文件系統(tǒng),它允許您在PC,Mac和其它主要計(jì)算機(jī)平臺(tái)上讀CD-ROM文件。此標(biāo)準(zhǔn),通過于1998年,是由稱為High Sierra的工業(yè)組織草擬的。幾乎所有帶有CD-ROM的計(jì)算機(jī)都可以從ISO 9660文件系統(tǒng)讀取文件。 首先使用命令將目標(biāo)文件轉(zhuǎn)化為ISO 9660格式:
mkisofs -r /Documents/RICHPse > my_cd |
![]() |
文件轉(zhuǎn)化為ISO9660文件系統(tǒng) |
cdrw -i ufs_cd Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done. |
需要說明的是cdrw命令只能識(shí)別以下格式:
格式 |
說明 |
sun |
數(shù)據(jù)CDDA 格式的 Sun .au 文件 |
wav |
數(shù)據(jù)為CDDA 格式的 RIFF (.wav) 文件 |
cda |
包含原始 CD 音頻數(shù)據(jù)的 .cda 文件,該音頻數(shù)據(jù)是按小尾數(shù)法字節(jié)順序以 44.1 kHz 抽樣率進(jìn)行抽樣的 16 位 PCM 立體聲 |
aur |
包含原始 CD 數(shù)據(jù)的 .aur 文件,該數(shù)據(jù)以大尾數(shù)法字節(jié)順序排序 |
cdrw -aO groucho.wav chico.au harpo.wav |
4. 復(fù)制 CD盤
缺省情況下,cdrw 命令會(huì)將 CD 復(fù)制到 /tmp 目錄中。復(fù)制時(shí)可能需要多達(dá) 700 MB 的空閑空間。如果 /tmp 目錄中用于復(fù)制 CD 的空間不足,請(qǐng)使用 -m 選項(xiàng)指定替代目錄。步驟如下:
◆將音頻 CD 插入 CD-RW 驅(qū)動(dòng)器。
◆為音頻文件創(chuàng)建目錄。
$ mkdir /music_dir |
$ cdrw -c -m music_dir |
◆插入空白 CD,然后按回車鍵。提取聲道后,將彈出音頻 CD。系統(tǒng)將提示插入空白 CD。
5. 復(fù)制 CD
如果具有兩個(gè) CD-RW 設(shè)備,可以進(jìn)行復(fù)制 CD
$ cdrw -c -s cdrom0 -d cdrom1 |
上面的操縱是在solaris 10 操縱系統(tǒng)下,如果您使用的solaris版本比較陳舊如solaris 8 ,這個(gè)版本沒有cdrw,可以去sunfreeware 下載 cdrecord 。版本cdrecord-1.6.1-sol8-sparc-local.gz。步驟如下:
#gzip -d cdrecord-1.6.1-sol8-sparc-local.gz #pkgadd -d cdrecord-1.6.1-sol8-sparc-local #cdrecord -v /local/mycdromfile.iso (從ISO文件刻錄到光盤 ) #mkisofs -l -L -r -o /local/mycdromfile2.iso /home/neal (將一個(gè)目錄下的文件刻錄到光盤) #mkisofs -o xxx.iso -J -R /full-path-data/ #cdrecord -v /local/mycdromfile2.iso |
二、圖形界面進(jìn)行光盤刻錄
前面介紹的方法是命令行下的操縱,許多新用戶(主要是以前使用Windows操作系統(tǒng)的 用戶)可能不會(huì)熟練掌握命令技巧。下面介紹一下圖形界面進(jìn)行光盤刻錄。首先將系統(tǒng)啟動(dòng)方式設(shè)置為Java Desktop System(JDS)。solaris10提供了兩種登錄到桌面環(huán)境的方式:通用桌面環(huán)境cde(common desktop envir )和java桌面系統(tǒng)(javadesktop system)。用鼠標(biāo)點(diǎn)擊“選項(xiàng)”—〉“會(huì)話過程”來決定是以jds來登錄到桌面控制環(huán)境。
![]() |
選擇啟動(dòng)方式 |
JDS使用的桌面環(huán)境是GNOME,不過這是一個(gè)被Sun重新設(shè)計(jì)過的桌面。作為辦公人員,經(jīng)常對(duì)所保存的文檔進(jìn)行備份也是一項(xiàng)重要的工作。從我的使用來看,JDS的表現(xiàn)可以說非常讓人激動(dòng)。Nautilus 文件管理器中包括了一個(gè)叫做 CD Creator 的工具。要在其中刻錄光盤,只需打開Nautilus,然后在“轉(zhuǎn)到”選單中選擇“CD生成器”,這里在Nautilus的“位置標(biāo)識(shí)符”就會(huì)顯示為“burn:///”,CD Creator 允許你把文件從 Nautilus 窗口中拖放到 CD Creator 界面中。要使用 Nautilus 中的 CD Creator 功能,在你的驅(qū)動(dòng)器中插入一張空白的 CD-R(W),CD Creator 窗口就會(huì)自動(dòng)被顯示。你還可以雙擊桌面上的主目錄圖標(biāo),然后從窗口菜單中選擇 「轉(zhuǎn)到」 => 「CD Creator」。你也可以在「位置:」欄里鍵入 burn: 來啟動(dòng) CD Creator。
![]() |
啟動(dòng) CD Creator |
打開一個(gè) Nautilus 的新窗口,選擇你要寫入 CD-R(W) 的文件和目錄。當(dāng)你做好了把文件寫入 CD-R(W) 的準(zhǔn)備后,點(diǎn)擊 CD Creator 的 Write to CD 按鈕,它會(huì)顯示一個(gè)對(duì)話框,你可以從中選擇寫入的速度(Write speed)、光盤的名稱(CD name)、以及其它選項(xiàng)。
![]() |
選擇寫入?yún)?shù) |
點(diǎn)擊 Write files to CD 按鈕來開始刻錄。一個(gè)顯示刻錄進(jìn)度的狀態(tài)窗口就會(huì)出現(xiàn),如圖所示。
![]() |
顯示進(jìn)度開始刻錄 |
按照默認(rèn)設(shè)置,CD-R(W) 在結(jié)束時(shí)應(yīng)該自動(dòng)從你的驅(qū)動(dòng)器中彈出。一般來說,我們建議桌面用戶定期備份個(gè)人文件,而 CD Creator 能夠幫助你快速備份。應(yīng)該說這一功能已經(jīng)簡(jiǎn)單到了極至,惟一遺憾的是除此之外,JDS并沒有提供其它更專業(yè)的選擇(比如Xcdroast軟件)。
大家既可以選擇命令行模式,也可以選擇圖形界面下的簡(jiǎn)單方法來方便快速的備份數(shù)據(jù)了。