□凌 侃
網(wǎng)絡(luò)非編系統(tǒng)冷備份的一種解決方案
□凌 侃
非編系統(tǒng)的核心是提供各種相關(guān)服務(wù)的服務(wù)器,而服務(wù)器一旦發(fā)生故障,恢復(fù)時(shí)間會(huì)很長(zhǎng)。因此我們考慮使用一臺(tái)服務(wù)器做冷備份,將非編系統(tǒng)的所有核心服務(wù)都安裝在這臺(tái)服務(wù)器里面,使其在緊急的情況下,替代各服務(wù)器完成工作。
服務(wù)器;冷備份;應(yīng)急
如今非編網(wǎng)絡(luò)在電視行業(yè)的普及應(yīng)用為電視制作帶來(lái)極大的方便。非編網(wǎng)絡(luò)會(huì)存在各種各樣的安全問(wèn)題,如設(shè)備故障、災(zāi)難、病毒攻擊等,這些問(wèn)題將會(huì)對(duì)數(shù)據(jù)安全帶來(lái)極大的威脅。為此,我們應(yīng)該采用一切可能的措施確保系統(tǒng)的安全。
但是任何應(yīng)對(duì)措施和成熟穩(wěn)定的產(chǎn)品也不可能做到百分百的保證安全,例如共享盤(pán)陣的控制器發(fā)生故障,或者其他意外因素造成盤(pán)陣的兩塊硬盤(pán)同時(shí)損壞,造成數(shù)據(jù)庫(kù)信息、素材文件及故事板文件的丟失;病毒的攻擊使得整個(gè)網(wǎng)絡(luò)系統(tǒng)癱瘓;核心服務(wù)器發(fā)生硬件故障無(wú)法啟動(dòng)。這些狀況都會(huì)嚴(yán)重影響節(jié)目的制作,而且網(wǎng)絡(luò)系統(tǒng)恢復(fù)的時(shí)間也會(huì)很長(zhǎng)(至少三個(gè)小時(shí))。
因此我們考慮使用一臺(tái)服務(wù)器做冷備份,將索貝非編系統(tǒng)的所有核心服務(wù)都安裝在這臺(tái)服務(wù)器里面,使其在緊急的情況下,代替非編網(wǎng)絡(luò)系統(tǒng)中的各服務(wù)器完成工作。
我們使用的是一臺(tái)DELL2950服務(wù)器,CPU為兩顆至強(qiáng)處理器,主頻3.0GHz,4G內(nèi)存,操作系統(tǒng)為W indows 2000 Server SP4。
在將索貝非編系統(tǒng)集中安裝到同一臺(tái)服務(wù)器的過(guò)程中,我們遇到了不少困難,其中最主要的問(wèn)題出現(xiàn)在數(shù)據(jù)庫(kù)服務(wù)端的配置、數(shù)據(jù)備份文件的導(dǎo)入以及工作站組件與數(shù)據(jù)庫(kù)的連接上,經(jīng)多方學(xué)習(xí)和查閱資料,問(wèn)題最終一一解決。
1.將第一張安裝光盤(pán)放入光驅(qū)中,運(yùn)行setup.exe文件;
2.出現(xiàn)歡迎屏幕,選擇“下一步”開(kāi)始安裝;
3.彈出“文件定位”界面,確定ORACLE主目錄名及安裝路徑,安裝路徑使用默認(rèn)的D盤(pán)。建議不要存放到系統(tǒng)盤(pán)C下;
4.彈出“可用產(chǎn)品”界面,選擇要安裝的產(chǎn)品,選中“O-racle9iDatabase 9.2.0.1.0”;
5.彈出“安裝類型”界面,選擇要安裝的類型,選中“企業(yè)版”;
6.進(jìn)入數(shù)據(jù)庫(kù)配置界面,默認(rèn)選擇為“通用型”;
7.進(jìn)入輸入端口號(hào)界面,默認(rèn)值:2030;
8.彈出數(shù)據(jù)庫(kù)標(biāo)識(shí)界面,輸入數(shù)據(jù)庫(kù)標(biāo)識(shí):netdb,此時(shí)SID默認(rèn)顯示同全局?jǐn)?shù)據(jù)庫(kù)名一致,建議保持默認(rèn)值;
9.彈出“數(shù)據(jù)庫(kù)文件位置”界面,選擇數(shù)據(jù)庫(kù)文件的存放位置,數(shù)據(jù)文件位置默認(rèn)為d∶oracleoradata,可根據(jù)現(xiàn)場(chǎng)的分區(qū)情況,選擇存放在一個(gè)足夠空間的硬盤(pán)上,建議不要存放到系統(tǒng)盤(pán)C下;
10.進(jìn)入字符集選擇界面,使用缺省中文字符集:ZHS16GBK;
11.彈出“數(shù)據(jù)庫(kù)摘要”界面,單擊【安裝】,進(jìn)行數(shù)據(jù)庫(kù)安裝,安裝的過(guò)程中會(huì)彈出兩次對(duì)話框,要求插入第二張和第三張光盤(pán);
12.安裝完畢后,生成數(shù)據(jù)庫(kù)并進(jìn)行工具配置;這個(gè)過(guò)程中提示設(shè)定系統(tǒng)管理員sys和system的口令,輸入“sys”;
13.“安裝結(jié)束”面板通知用戶安裝是否成功,單擊“退出”。
打開(kāi)“開(kāi)始→程序→Oracle OraHome92→Configuration and Migration Tools→Enterprise Manager Configuration Assistant”按提示進(jìn)行設(shè)置。
配置過(guò)程中會(huì)要求輸入SYSTEM口令,默認(rèn)口令為SYS。
完成后,在系統(tǒng)服務(wù)中查看OracleOraHome92ManagementServer是否已啟動(dòng)。
右鍵單擊我的電腦,選擇“管理>本地用戶和組>用戶”,打開(kāi)administrator的屬性對(duì)話框,在“隸屬于”中添加“ORA_DBA”。
打開(kāi)“本地安全策略”,在“本地策略>用戶權(quán)利指派”中找到“作為批處理作業(yè)登陸”,為其添加administrator用戶。
打開(kāi)“程序>oracle-orahome92>enterprisemanager console”,選擇“登錄到 Oracle Management Server”,使用管理員:sysman,口令:oem_temp 登陸。
打開(kāi)“配置>首選項(xiàng)>首選項(xiàng)身份證明”,設(shè)置oracle的用戶名和口令(默認(rèn)管理員用戶名:administrator)。

點(diǎn)擊 netdb,設(shè)置用戶名:SYS,口令:SYS,角色:SYSDBA
在命令提示符中輸入命令:imp數(shù)據(jù)庫(kù)名/密碼@服務(wù)名file=d∶/oracle_backup.dmp log=d∶/back_imp.tmp full=y ignore=y,即可將備份的數(shù)據(jù)庫(kù)文件導(dǎo)入新建立好的數(shù)據(jù)庫(kù)中。
我們每天定時(shí)從數(shù)據(jù)庫(kù)中自動(dòng)導(dǎo)出備份文件,保存在服務(wù)器的本地硬盤(pán),導(dǎo)出數(shù)據(jù)庫(kù)的命令:exp數(shù)據(jù)庫(kù)名/密碼 @ 服 務(wù) 名 file=d∶/oracle_backup.dmp log=d∶/backup_exp full=y compress=y。
在Sobey非編網(wǎng)絡(luò)中,工作站與數(shù)據(jù)庫(kù)的連接是通過(guò)組件服務(wù)完成的,組件服務(wù)需要DNS解析,所以必須要配置DNS服務(wù),否則會(huì)出現(xiàn)工作站無(wú)法找到用戶信息的情況。
進(jìn)入控制面板,在“添加/刪除windows組件”中選擇“網(wǎng)絡(luò)服務(wù)”,打開(kāi)“詳細(xì)信息”,勾選“域名系統(tǒng)(DNS)”進(jìn)行安裝。

安裝完成后,在“程序>管理工具”中打開(kāi)DNS。右鍵單擊“正向搜索區(qū)域”選擇“新建區(qū)域>標(biāo)準(zhǔn)區(qū)域”輸入?yún)^(qū)域名,點(diǎn)擊下一步直至完成。
在“正向搜索區(qū)域”中右鍵單擊剛才新建的區(qū)域,選擇“新建主機(jī)”,將各服務(wù)器和工作站的計(jì)算機(jī)名和IP地址添加進(jìn)DNS列表即可。
以上所述就是配置這臺(tái)服務(wù)器需要特別注意的步驟,其他安裝步驟參照索貝的說(shuō)明文檔進(jìn)行操作即可。
測(cè)試環(huán)境所使用的盤(pán)陣是一臺(tái)NAS盤(pán)箱,使用光纖通過(guò)10Gb端口與交換機(jī)連接。平時(shí)對(duì)節(jié)目素材自動(dòng)做增量備份,保存有最近5天的素材文件。

我們導(dǎo)入測(cè)試當(dāng)天的節(jié)目工程文件,時(shí)間線信息可正常讀取,素材鏈接正常,沒(méi)有出現(xiàn)丟失素材的情況。6臺(tái)工作站同時(shí)播放四軌視頻,畫(huà)面流暢,編輯過(guò)程流暢,測(cè)試過(guò)程中服務(wù)器工作穩(wěn)定,未出現(xiàn)當(dāng)機(jī)的情況。測(cè)試結(jié)果表明,這臺(tái)服務(wù)器基本可以滿足應(yīng)急情況下節(jié)目制作與下載的工作需求。
(作者單位:廣西電視臺(tái)制作部)