• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      大連臺(tái)電視播控系統(tǒng)中的數(shù)據(jù)庫(kù)應(yīng)用與維護(hù)

      2015-07-02 00:30:54峰,孔
      電視技術(shù) 2015年4期
      關(guān)鍵詞:備份文件數(shù)據(jù)庫(kù)系統(tǒng)控系統(tǒng)

      譚 峰,孔 冰

      (大連廣播電視臺(tái)電視播控中心,遼寧 大連 116022)

      大連臺(tái)電視播控系統(tǒng)中的數(shù)據(jù)庫(kù)應(yīng)用與維護(hù)

      譚 峰,孔 冰

      (大連廣播電視臺(tái)電視播控中心,遼寧 大連 116022)

      介紹了大連廣播電視臺(tái)電視播控?cái)?shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)庫(kù)軟件選用、軟硬件架構(gòu)的設(shè)計(jì)以及管理維護(hù)方法。經(jīng)過(guò)兩年的應(yīng)用實(shí)踐,結(jié)果表明,該數(shù)據(jù)庫(kù)系統(tǒng)性能符合業(yè)務(wù)需求,能夠持續(xù)穩(wěn)定地運(yùn)行,從而確保電視播控系統(tǒng)的安全高效運(yùn)行。

      數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)安全;數(shù)據(jù)庫(kù)系統(tǒng)軟硬件架構(gòu);數(shù)據(jù)庫(kù)管理維護(hù)

      近年來(lái),大數(shù)據(jù)這個(gè)詞使用的頻率越來(lái)越多,大數(shù)據(jù)變成時(shí)下很熱門(mén)的一個(gè)技術(shù)話題。從手動(dòng)播控到自動(dòng)播控,從磁帶播出到硬盤(pán)播出,隨著播控系統(tǒng)向著網(wǎng)絡(luò)化、文件化的方向發(fā)展,數(shù)據(jù)存儲(chǔ)量越來(lái)越大,播控系統(tǒng)的“大數(shù)據(jù)”時(shí)代已經(jīng)到來(lái)。隨著IT技術(shù)與播控系統(tǒng)的融合,數(shù)據(jù)庫(kù)技術(shù)在播控系統(tǒng)中的地位愈發(fā)重要,已經(jīng)成為數(shù)字化播控系統(tǒng)中的管理和信息中樞。播前準(zhǔn)備、節(jié)目播控、播后數(shù)據(jù)歸檔,整個(gè)播控工作流程都離不開(kāi)數(shù)據(jù)庫(kù)。由于編單、上載、播出等工作站對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)非常頻繁,一旦數(shù)據(jù)庫(kù)系統(tǒng)崩潰,播控系統(tǒng)也面臨癱瘓。因此,數(shù)據(jù)庫(kù)系統(tǒng)的科學(xué)應(yīng)用與管理,是保證數(shù)據(jù)庫(kù)的正常運(yùn)行,進(jìn)而確保安全播出的關(guān)鍵,是數(shù)字播控系統(tǒng)中的重中之重。下面結(jié)合數(shù)據(jù)庫(kù)在大連臺(tái)電視播控系統(tǒng)中的應(yīng)用及管理維護(hù)方法做簡(jiǎn)要介紹。

      1 大連臺(tái)播控?cái)?shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與應(yīng)用

      1.1 數(shù)據(jù)庫(kù)軟件的采用

      數(shù)據(jù)庫(kù)采用Microsoft SQL Server 2008作為數(shù)據(jù)庫(kù)系統(tǒng)軟件。Microsoft SQL Server 2008具有強(qiáng)大的安全性、可靠性、可伸縮性和可擴(kuò)展性等特點(diǎn),在繼承上一代版本的優(yōu)點(diǎn)的基礎(chǔ)上,增加了許多新特性,如數(shù)據(jù)集成功能(SSIS)、改進(jìn)了分析服務(wù)(SSAS)、報(bào)告服務(wù)(SSRS)以及office集成等。Mi?crosoft SQL Server 2008適用于大規(guī)模聯(lián)機(jī)事務(wù)處理(OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用的數(shù)據(jù)庫(kù)和數(shù)據(jù)分析平臺(tái)。數(shù)據(jù)庫(kù)內(nèi)部架構(gòu)如圖1所示。

      圖1 SQL Server 2008架構(gòu)

      SQL Server 2008功能模塊很多,但是總體來(lái)說(shuō)可以分為兩大模塊(見(jiàn)圖2):數(shù)據(jù)庫(kù)模塊和商務(wù)智能模塊。數(shù)據(jù)庫(kù)模塊除了數(shù)據(jù)庫(kù)引擎以外,還包括以數(shù)據(jù)庫(kù)引擎為核心的Ser?vice Broker、復(fù)制、全文搜索等功能組件。而商務(wù)智能模塊由集成服務(wù)(Integration Service)、分析服務(wù)(Analysis Service)和報(bào)表服務(wù)(Reporting Service)三大組件組成。

      圖2 SQL Server 2008各組件之間關(guān)系

      本系統(tǒng)數(shù)據(jù)庫(kù)主要使用數(shù)據(jù)庫(kù)模塊的功能,如數(shù)據(jù)庫(kù)引擎、復(fù)制、全文搜索等功能;商務(wù)智能模塊的存在,對(duì)于播控系統(tǒng)從外部獲取數(shù)據(jù)或?qū)С霾コ鰯?shù)據(jù)以及播出數(shù)據(jù)分析也提供了強(qiáng)大的功能支持。

      采用SQL Server 2008作為數(shù)據(jù)庫(kù)系統(tǒng)軟件,除了考慮到該產(chǎn)品性能足夠強(qiáng)大,能夠滿足目前播控系統(tǒng)的數(shù)據(jù)處理的需求之外,還考慮到數(shù)據(jù)庫(kù)產(chǎn)品的易用性。由于之前播控系統(tǒng)使用的數(shù)據(jù)庫(kù)版本為SQL Server 2005,采用SQL Server 2008,可以使管理人員迅速上手,無(wú)需過(guò)多的學(xué)習(xí)就可以管理維護(hù)新數(shù)據(jù)庫(kù),實(shí)現(xiàn)新舊數(shù)據(jù)庫(kù)管理的平滑過(guò)渡。

      1.2 數(shù)據(jù)庫(kù)在播控系統(tǒng)中的應(yīng)用

      數(shù)據(jù)庫(kù)系統(tǒng)是數(shù)字化硬盤(pán)自動(dòng)播出系統(tǒng)的數(shù)據(jù)平臺(tái),它作為數(shù)據(jù)存儲(chǔ)中心,在播出業(yè)務(wù)流程中進(jìn)行數(shù)據(jù)管理和共享,為節(jié)目安全播出提供技術(shù)支撐,也是播控系統(tǒng)網(wǎng)絡(luò)化、文件化的基礎(chǔ)。

      播出業(yè)務(wù)流程從時(shí)間線上分為3個(gè)階段,播前、正播和播后。這3個(gè)階段的工作都與數(shù)據(jù)庫(kù)系統(tǒng)息息相關(guān)。由于大連臺(tái)的全臺(tái)網(wǎng)正在設(shè)計(jì)規(guī)劃中,電視播控系統(tǒng)包含了一部分備播系統(tǒng)的功能。在播前階段,也就是節(jié)目播出的準(zhǔn)備階段,節(jié)目單編輯系統(tǒng)、字幕編輯系統(tǒng)和上載系統(tǒng)、素材遷移系統(tǒng)、自動(dòng)技審系統(tǒng)都要與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互,節(jié)目單信息、字幕文件信息、生成上載任務(wù)信息、上載后素材文件的元數(shù)據(jù)信息、素材遷移的信息、自動(dòng)技審信息都要存儲(chǔ)到數(shù)據(jù)庫(kù)中;正播階段,播控工作站、邊播邊載工作站、延時(shí)播工作站要與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)通信,完成調(diào)取節(jié)目單信息、應(yīng)急播出調(diào)取素材庫(kù)文件、刷新播出單素材信息、正播單保存、邊播邊載、延時(shí)播等工作任務(wù);播后階段,播后數(shù)據(jù)存儲(chǔ)、過(guò)期素材刪除、播后日志歸檔等都離不開(kāi)數(shù)據(jù)庫(kù)。除此之外,播控系統(tǒng)的管理與配置、網(wǎng)絡(luò)監(jiān)控的數(shù)據(jù)都要存儲(chǔ)在數(shù)據(jù)庫(kù)中,系統(tǒng)的自動(dòng)策略也要從數(shù)據(jù)庫(kù)中提取信息,并保存完成信息,由此可見(jiàn)數(shù)據(jù)庫(kù)在播控系統(tǒng)的運(yùn)行中起著至關(guān)重要的作用(見(jiàn)圖3)。

      圖3 電視播控?cái)?shù)據(jù)庫(kù)工作流程圖

      正如前面所述,數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)種類繁多,數(shù)據(jù)量大,很多都是實(shí)時(shí)更新的,與相關(guān)設(shè)備的數(shù)據(jù)通信量也很大。圍繞節(jié)目播出生產(chǎn)的信息都集中存儲(chǔ)在數(shù)據(jù)庫(kù)中,如何保證數(shù)據(jù)庫(kù)系統(tǒng)足夠健壯,是必須考慮的問(wèn)題。為了保證數(shù)據(jù)庫(kù)的可用性,筆者從硬件架構(gòu)和軟件應(yīng)用上進(jìn)行了精心設(shè)計(jì)。

      1)硬件架構(gòu)的安全應(yīng)用

      播控?cái)?shù)據(jù)庫(kù)的硬件架構(gòu)(見(jiàn)圖4)采用了3臺(tái)Dell R710服務(wù)器,其中2臺(tái)設(shè)置為主備數(shù)據(jù)庫(kù)服務(wù)器,另外1臺(tái)作為第二備數(shù)據(jù)庫(kù)服務(wù)器。主備服務(wù)器通過(guò)2條網(wǎng)線相互通信,一條網(wǎng)線直接連接2臺(tái)服務(wù)器,用作數(shù)據(jù)庫(kù)鏡像數(shù)據(jù)同步以及偵聽(tīng)心跳;另一條網(wǎng)線連接播控系統(tǒng)網(wǎng)絡(luò),為播控業(yè)務(wù)系統(tǒng)提供正常網(wǎng)絡(luò)通信。為了防止單一網(wǎng)絡(luò)設(shè)備故障,主備服務(wù)器分別連接播出子網(wǎng)中不同的交換機(jī)。主、備和第二備服務(wù)器實(shí)現(xiàn)了二級(jí)備份的硬件架構(gòu),從硬件上保證了系統(tǒng)運(yùn)行的安全性。

      圖4 播控?cái)?shù)據(jù)庫(kù)硬件架構(gòu)

      2)業(yè)務(wù)軟件的安全應(yīng)用

      軟件架構(gòu)(見(jiàn)圖5)采用SQL Server 2008、AutoStart和Sec?ondCopy構(gòu)成播控?cái)?shù)據(jù)庫(kù)系統(tǒng),其中SQL Server 2008作為數(shù)據(jù)庫(kù)軟件;AutoStart軟件支持無(wú)共享磁盤(pán)陣列方式的雙機(jī)熱備、雙機(jī)集群、多機(jī)集群,可以保證系統(tǒng)上的應(yīng)用程序、數(shù)據(jù)和網(wǎng)絡(luò)資源不會(huì)受到任何外在因素影響而中斷服務(wù),在本系統(tǒng)中主要用作主備數(shù)據(jù)庫(kù)熱備切換軟件,同時(shí)為外部業(yè)務(wù)系統(tǒng)提供唯一的數(shù)據(jù)庫(kù)虛擬IP地址;SecondCopy軟件自動(dòng)從當(dāng)前活動(dòng)數(shù)據(jù)庫(kù)服務(wù)器拷貝數(shù)據(jù)庫(kù)備份文件至第二備數(shù)據(jù)庫(kù)服務(wù)器中,用作冷備數(shù)據(jù)庫(kù)的恢復(fù)數(shù)據(jù)源文件。當(dāng)前活動(dòng)數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)備份文件由維護(hù)計(jì)劃自動(dòng)完成,每天凌晨3:00進(jìn)行完整數(shù)據(jù)庫(kù)文件備份,每3 h進(jìn)行差異數(shù)據(jù)庫(kù)文件備份。主、備數(shù)據(jù)庫(kù)的存在保證系統(tǒng)隨時(shí)有2個(gè)可用的數(shù)據(jù)庫(kù)引擎,AutoStart軟件則實(shí)現(xiàn)當(dāng)前活動(dòng)數(shù)據(jù)庫(kù)的故障檢測(cè),如果發(fā)生故障,則自動(dòng)切換到備數(shù)據(jù)庫(kù),確保系統(tǒng)的安全性。SecondCopy軟件用來(lái)確保第二備數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)備份文件為最新的備份文件。這3個(gè)軟件互相協(xié)作,形成了數(shù)據(jù)庫(kù)系統(tǒng)的2級(jí)保護(hù)屏障,保證正常數(shù)據(jù)業(yè)務(wù)運(yùn)行,提高了系統(tǒng)的可用性。

      圖5 數(shù)據(jù)庫(kù)軟件架構(gòu)

      播控?cái)?shù)據(jù)庫(kù)系統(tǒng)架構(gòu)上實(shí)現(xiàn)了1+1+1的冗余備份,主備數(shù)據(jù)庫(kù)服務(wù)器在線熱備,支持自動(dòng)切換;第二備數(shù)據(jù)庫(kù)自動(dòng)備份保存數(shù)據(jù)庫(kù)備份文件,手動(dòng)恢復(fù);符合廣電總局“62號(hào)令”實(shí)施細(xì)則的關(guān)于播控?cái)?shù)據(jù)庫(kù)方面的一級(jí)保障要求[1]。

      2 數(shù)據(jù)庫(kù)的管理維護(hù)

      數(shù)據(jù)庫(kù)從創(chuàng)建開(kāi)始,以后的工作都叫做管理維護(hù)。搭建了強(qiáng)壯的數(shù)據(jù)庫(kù)系統(tǒng)之后,并不意味著數(shù)據(jù)庫(kù)就一定安全穩(wěn)定的運(yùn)行,還要進(jìn)行合理的管理維護(hù),才能確保數(shù)據(jù)庫(kù)系統(tǒng)正常工作。為了確保數(shù)據(jù)庫(kù)系統(tǒng)安全持續(xù)運(yùn)行,結(jié)合大連臺(tái)電視播控系統(tǒng)的實(shí)際工作需求,采用以下措施來(lái)管理維護(hù):

      2.1 保護(hù)好系統(tǒng)數(shù)據(jù)庫(kù)文件

      SQL Server中的系統(tǒng)數(shù)據(jù)庫(kù)(見(jiàn)圖6)很重要,包括Master數(shù)據(jù)庫(kù)、Tempdb數(shù)據(jù)庫(kù)、Model數(shù)據(jù)庫(kù)、Msdb數(shù)據(jù)庫(kù),如果系統(tǒng)數(shù)據(jù)庫(kù)被篡改或破壞,那么SQL Server將不能啟動(dòng)。它包含了SQL Server保持聯(lián)機(jī)所需要的所有存儲(chǔ)過(guò)程。因此這4個(gè)數(shù)據(jù)庫(kù)不允許工作人員直接對(duì)其內(nèi)容進(jìn)行手工修改和操作。

      圖6 系統(tǒng)數(shù)據(jù)庫(kù)(截圖)

      2.2 制定合理的權(quán)限管理策略

      播控系統(tǒng)的數(shù)據(jù)庫(kù)存儲(chǔ)著大量的重要業(yè)務(wù)數(shù)據(jù),由于大量的不同工位要訪問(wèn)數(shù)據(jù)庫(kù),為了避免或減少人為操作的失誤或惡意攻擊對(duì)數(shù)據(jù)庫(kù)帶來(lái)的傷害,制定合理的權(quán)限管理是確保數(shù)據(jù)庫(kù)安全的重要措施之一。權(quán)限是用戶賬戶的屬性,它決定了用戶在數(shù)據(jù)庫(kù)中可以進(jìn)行的操作[2]。權(quán)限管理的配置要遵循最少權(quán)限原則,即只給用戶授予完成任務(wù)所需的權(quán)限,除此之外,不再授予其他任何權(quán)限。同時(shí)要滿足CIA三角(見(jiàn)圖7)安全規(guī)則[3],即數(shù)據(jù)安全滿足下面3個(gè)方面:

      1)機(jī)密性,即未授權(quán)的人或者使用未授權(quán)的方法不能訪問(wèn)數(shù)據(jù)。

      2)完整性,即未授權(quán)的人或者使用未授權(quán)的方法不能修改數(shù)據(jù)。

      3)可用性,即已授權(quán)的人隨時(shí)可以使用數(shù)據(jù)。

      圖7 CIA三角

      在考慮到上述原則后,對(duì)權(quán)限管理做了詳細(xì)規(guī)劃,將工作人員劃分到3個(gè)組中(見(jiàn)表1),這3個(gè)組分別為Administra?tor(系統(tǒng)管理員)、播出、上載,不同組中的用戶擁有相應(yīng)的權(quán)限,不同權(quán)限的用戶登錄后所能進(jìn)行的操作不同,而且每一個(gè)用戶登錄后在系統(tǒng)內(nèi)的操作都會(huì)留下記錄,比如播控系統(tǒng)的素材是誰(shuí)上載的,誰(shuí)負(fù)責(zé)審核的,誰(shuí)播出的,在數(shù)據(jù)庫(kù)中均可以檢索到,責(zé)任明確,便于管理。

      表1 權(quán)限列表

      2.3 采用嚴(yán)格的病毒防護(hù)措施

      整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)從技術(shù)層面上對(duì)于病毒防護(hù)采取兩個(gè)措施,一是對(duì)外來(lái)的文件執(zhí)行嚴(yán)格的殺毒導(dǎo)入制度,二是網(wǎng)絡(luò)系統(tǒng)安裝了賽門(mén)鐵克公司的網(wǎng)絡(luò)防護(hù)系統(tǒng)(SEP)。

      1)外來(lái)文件殺毒

      使用3臺(tái)獨(dú)立的殺毒工作站對(duì)外來(lái)文件進(jìn)行殺毒,每臺(tái)工作站上安裝不同的殺毒軟件,分別是卡巴斯基、諾頓、瑞星殺毒軟件,對(duì)于要進(jìn)入系統(tǒng)的節(jié)目單、飛字、廣告掛角等文件,需要經(jīng)過(guò)3臺(tái)殺毒工作站一一殺毒,方可進(jìn)入系統(tǒng)使用。由于采用了3種殺毒軟件,病毒特征代碼庫(kù)內(nèi)容更加全面,殺毒效率更高,有效地預(yù)防病毒文件進(jìn)入業(yè)務(wù)系統(tǒng)。

      2)網(wǎng)絡(luò)防護(hù)系統(tǒng)

      采用賽門(mén)鐵克公司的網(wǎng)絡(luò)防護(hù)系統(tǒng)Symantec Endpoint Protection,該系統(tǒng)使用集中式病毒防護(hù)控制體系,采用性能卓越的查毒引擎,可對(duì)客戶端強(qiáng)制執(zhí)行查毒操作,自動(dòng)更新病毒庫(kù),為系統(tǒng)提供強(qiáng)大的病毒防護(hù)功能。

      文件在進(jìn)入系統(tǒng)前要經(jīng)過(guò)3臺(tái)獨(dú)立的殺毒工作站進(jìn)行殺毒,進(jìn)入系統(tǒng)時(shí)還要經(jīng)過(guò)網(wǎng)絡(luò)防護(hù)系統(tǒng)殺毒和過(guò)濾,這2級(jí)安全防護(hù)手段確保數(shù)據(jù)庫(kù)的數(shù)據(jù)信息不被病毒感染,能夠圓滿完成病毒防護(hù)的工作任務(wù)。

      2.4 設(shè)置安全高效的備份與恢復(fù)模式

      播控系統(tǒng)日常工作與數(shù)據(jù)庫(kù)緊密相關(guān),一個(gè)高度依靠數(shù)據(jù)庫(kù)的系統(tǒng),在享受數(shù)據(jù)庫(kù)帶來(lái)工作效率的同時(shí),還要承擔(dān)因?yàn)閿?shù)據(jù)庫(kù)的崩潰而造成的重要數(shù)據(jù)丟失甚至業(yè)務(wù)系統(tǒng)癱瘓的風(fēng)險(xiǎn)。高效可靠地備份計(jì)劃,可以在災(zāi)難發(fā)生時(shí)盡快恢復(fù)數(shù)據(jù),盡量減少數(shù)據(jù)庫(kù)崩潰對(duì)系統(tǒng)的影響,保證業(yè)務(wù)系統(tǒng)正常運(yùn)轉(zhuǎn)。所謂備份就是制作數(shù)據(jù)庫(kù)結(jié)構(gòu)、對(duì)象和數(shù)據(jù)的復(fù)制文件,以便在數(shù)據(jù)庫(kù)遭到破壞的時(shí)候能夠修復(fù)數(shù)據(jù)庫(kù)。制訂備份計(jì)劃需要考慮以下3個(gè)方面:

      1)備份類型

      常用的數(shù)據(jù)庫(kù)備份類型有4種,即完整數(shù)據(jù)庫(kù)備份、差異備份、事務(wù)日志備份和文件或文件組備份??紤]到播控系統(tǒng)目前的數(shù)據(jù)量和工作流程,采用完整數(shù)據(jù)庫(kù)備份+差異備份相結(jié)合的方式。本系統(tǒng)每天凌晨3:00進(jìn)行完整數(shù)據(jù)庫(kù)備份,每隔3 h進(jìn)行差異數(shù)據(jù)庫(kù)備份。

      2)備份恢復(fù)模式

      SQL Server 20008包括3種恢復(fù)模型,簡(jiǎn)單恢復(fù)模型、完全恢復(fù)模型、大容量日志記錄恢復(fù)模型?;謴?fù)模式會(huì)改變事務(wù)日志的行為、可執(zhí)行的備份以及數(shù)據(jù)的恢復(fù)方式[4]。不同的恢復(fù)模型在SQL Server備份、恢復(fù)的方式和性能方面存在差異,而且采用不同的恢復(fù)模型對(duì)于避免數(shù)據(jù)損失的程度也不相同。通過(guò)評(píng)估系統(tǒng)數(shù)據(jù)庫(kù)大小,以及能夠承受損失的程度并且兼顧到高效的原則,筆者采用簡(jiǎn)單恢復(fù)模型,優(yōu)點(diǎn)在于日志的存儲(chǔ)空間較小,能夠提高磁盤(pán)的利用效率,而且恢復(fù)的時(shí)間較短。在此種模式下,可以執(zhí)行完整備份和差異備份。簡(jiǎn)單的說(shuō)這種恢復(fù)方式既滿足了安全備份類型的需要,也節(jié)省了磁盤(pán)空間,同時(shí)兼顧了高效的原則。

      3)備份文件存儲(chǔ)

      數(shù)據(jù)庫(kù)的備份文件存儲(chǔ)在2個(gè)位置,一個(gè)是自動(dòng)維護(hù)計(jì)劃中設(shè)置好的既定路徑——主數(shù)據(jù)庫(kù)服務(wù)器的F盤(pán)下,另一個(gè)通過(guò)SecondCopy軟件,將主數(shù)據(jù)庫(kù)中的備份文件自動(dòng)復(fù)制到第二備數(shù)據(jù)庫(kù)服務(wù)器中,這樣既確保數(shù)據(jù)庫(kù)軟件受損時(shí)有備份文件可用,也預(yù)防主數(shù)據(jù)庫(kù)服務(wù)器硬件故障導(dǎo)致備份文件缺失。

      2.5 使用方便快捷的數(shù)據(jù)庫(kù)監(jiān)控

      數(shù)據(jù)庫(kù)投入使用之后,使用技術(shù)手段對(duì)其運(yùn)行狀態(tài)進(jìn)行監(jiān)控,掌握軟硬件系統(tǒng)的各個(gè)時(shí)刻的運(yùn)行參數(shù)。技術(shù)人員通過(guò)分析,一方面在最短時(shí)間內(nèi)獲取故障信息,快速采取應(yīng)急手段,恢復(fù)數(shù)據(jù)庫(kù),盡可能降低數(shù)據(jù)庫(kù)故障對(duì)于業(yè)務(wù)系統(tǒng)運(yùn)行的影響;另一方面,通過(guò)監(jiān)控,在出現(xiàn)故障前發(fā)現(xiàn)系統(tǒng)瓶頸,及早預(yù)防,防患于未然,優(yōu)化系統(tǒng)運(yùn)行的可靠性和可用性。

      目前本數(shù)據(jù)庫(kù)系統(tǒng)在大洋監(jiān)控系統(tǒng)中集成了數(shù)據(jù)庫(kù)運(yùn)行狀態(tài)監(jiān)測(cè)的項(xiàng)目(見(jiàn)圖8、圖9)。SQL Server 2008數(shù)據(jù)庫(kù)軟件監(jiān)測(cè)主要功能:監(jiān)控系統(tǒng)可以對(duì)數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行的實(shí)例數(shù)量。實(shí)例進(jìn)程、內(nèi)存使用率、磁盤(pán)使用率、日志文件等方面進(jìn)行全面監(jiān)視監(jiān)測(cè)及分析,并且可以根據(jù)故障情況提供聲光報(bào)警,根據(jù)分析數(shù)據(jù)提示系統(tǒng)運(yùn)行隱患,以便提前做好數(shù)據(jù)備份、設(shè)備備份等應(yīng)急處理,保證數(shù)據(jù)庫(kù)運(yùn)行的安全性、可靠性。

      2.6 配置自動(dòng)運(yùn)行的數(shù)據(jù)庫(kù)維護(hù)計(jì)劃

      數(shù)據(jù)庫(kù)維護(hù)計(jì)劃是SQL server 2008自動(dòng)化管理的技術(shù)手段之一,所謂自動(dòng)化管理就是對(duì)能夠預(yù)測(cè)到的服務(wù)器事件或必須按時(shí)執(zhí)行的管理任務(wù),根據(jù)已經(jīng)制定好的計(jì)劃作出必要的操作[5]。通過(guò)自動(dòng)化管理,可以將一些每天必須進(jìn)行的固定不變的日常維護(hù)任務(wù)交給服務(wù)器自動(dòng)執(zhí)行。維護(hù)計(jì)劃可以執(zhí)行多種維護(hù)操作,包括數(shù)據(jù)庫(kù)備份、縮減數(shù)據(jù)庫(kù)文件大小、索引維護(hù)和檢查數(shù)據(jù)完整性等任務(wù)。

      圖8 數(shù)據(jù)庫(kù)監(jiān)控主視圖(截圖)

      圖9 數(shù)據(jù)庫(kù)監(jiān)控錯(cuò)誤日志頁(yè)面(截圖)

      大連臺(tái)電視播控?cái)?shù)據(jù)庫(kù)維護(hù)計(jì)劃包括每日維護(hù)計(jì)劃與每3 h維護(hù)計(jì)劃。

      每日維護(hù)計(jì)劃(見(jiàn)圖10)主要執(zhí)行3項(xiàng)任務(wù)。

      圖10 數(shù)據(jù)庫(kù)每日維護(hù)計(jì)劃

      1)對(duì)指定數(shù)據(jù)庫(kù)文件大小超過(guò)50 byte的時(shí)候收縮數(shù)據(jù)庫(kù),將釋放的空間歸還給操作系統(tǒng),減少數(shù)據(jù)庫(kù)文件的磁盤(pán)占用空間。

      2)將指定的數(shù)據(jù)庫(kù)文件完整備份到F:數(shù)據(jù)庫(kù)備份,并驗(yàn)證備份文件的完整性。

      3)將備份時(shí)間超過(guò)7天的數(shù)據(jù)庫(kù)備份文件刪除,也就是只保存最近7天的數(shù)據(jù)庫(kù)完整備份文件。

      每3 h維護(hù)計(jì)劃與每日維護(hù)計(jì)劃使用方法類似,只是用來(lái)備份差異數(shù)據(jù)庫(kù)備份文件,在此就不贅述了。

      2.7 建立良好的維護(hù)制度

      即使應(yīng)用了許多技術(shù)手段使系統(tǒng)自動(dòng)應(yīng)急與管理,但良好的維護(hù)制度必不可少,由于監(jiān)控軟件與自動(dòng)管理只能執(zhí)行預(yù)先設(shè)計(jì)好的工作任務(wù),以及檢測(cè)固定的工作對(duì)象,不能夠做到面面俱到,而且這些自動(dòng)運(yùn)行的程序也有可能在某些特定的條件下停止運(yùn)行或出錯(cuò),那么良好的維護(hù)制度能夠與系統(tǒng)的自動(dòng)化管理技術(shù)互補(bǔ),及時(shí)發(fā)現(xiàn)監(jiān)控軟件與自動(dòng)管理中出現(xiàn)的故障與漏洞,快速解決問(wèn)題,保證數(shù)據(jù)庫(kù)系統(tǒng)的安全運(yùn)行。因此建立了一套行之有效的維護(hù)制度,確保數(shù)據(jù)庫(kù)運(yùn)行安全穩(wěn)定。維護(hù)制度按時(shí)間周期不同,分為日巡檢制度、周維護(hù)制度、月維護(hù)制度、定期維護(hù)制度。這些維護(hù)制度主要內(nèi)容包括及時(shí)查看監(jiān)控軟件數(shù)據(jù)庫(kù)監(jiān)控頁(yè)面、每日對(duì)數(shù)據(jù)庫(kù)的運(yùn)行狀況進(jìn)行巡檢(主要檢查自動(dòng)維護(hù)計(jì)劃的執(zhí)行狀況)、自動(dòng)倒換軟件的狀態(tài)是否正常、檢查第二備數(shù)據(jù)庫(kù)的數(shù)據(jù)備份源是否正常、定期檢查數(shù)據(jù)庫(kù)服務(wù)器硬件運(yùn)行情況、定期重啟數(shù)據(jù)庫(kù)服務(wù)器、日志歸檔是否正常、及時(shí)處理發(fā)現(xiàn)的問(wèn)題。通過(guò)近2年的系統(tǒng)運(yùn)行,證明有效的維護(hù)制度是必不可少的,它與數(shù)據(jù)庫(kù)自動(dòng)化管理技術(shù)有效互補(bǔ),提高了系統(tǒng)的安全性。

      3 結(jié)束語(yǔ)

      本文介紹了大連臺(tái)電視播控系統(tǒng)中的數(shù)據(jù)庫(kù)應(yīng)用與維護(hù)。對(duì)于電視播控業(yè)務(wù)來(lái)說(shuō),安全播出是第一位的,由于數(shù)據(jù)庫(kù)在播控系統(tǒng)中的重要地位,因此數(shù)據(jù)庫(kù)的安全也是電視播控系統(tǒng)設(shè)計(jì)與使用過(guò)程中非常重要的一環(huán)。在數(shù)據(jù)庫(kù)系統(tǒng)搭建與使用過(guò)程中,既要強(qiáng)調(diào)在系統(tǒng)設(shè)計(jì)時(shí)要采用合理的軟件和安全的軟硬件架構(gòu),也要通過(guò)后期合理的管理維護(hù)制度來(lái)保障數(shù)據(jù)庫(kù)的安全運(yùn)行。實(shí)踐證明,技術(shù)手段與管理有效互補(bǔ)、相互結(jié)合,才能確保數(shù)據(jù)庫(kù)系統(tǒng)的穩(wěn)定運(yùn)行,保障電視播控業(yè)務(wù)的安全進(jìn)行。

      [1] 中華人民共和國(guó)國(guó)家新聞出版廣電總局.廣播電視安全播出管理規(guī)定(62號(hào)令)[EB/OL].[2010-02-06].http://www.sarft.gov.cn/ articles/2009/12/21/20091221171804840035.html.

      [2] 吳戈,朱勇,趙婉芳.SQL Server 2008學(xué)習(xí)筆記[M].北京:人民郵電出版社,2009.

      [3]KNIGHT B,PATEL K.SQL Server 2008管理專家指南[M].騰靈靈,付勇,譯.北京:清華大學(xué)出版社,2010.

      [4] LEITER C,WOOD D.SQL Server 2008 DBA入門(mén)經(jīng)典[M].張德群,傅效群,徐燕華,譯.北京:清華大學(xué)出版社,2010.

      [5] 郭鄭州,陳軍紅.SQL Server 2008完全學(xué)習(xí)手冊(cè)[M].北京:清華大學(xué)出版社,2011.

      責(zé)任編輯:閆雯雯

      Database Application and Maintenance of DLRTV Broadcast Control System

      TAN Feng,KONG Bing
      (DLRTV Broadcast Control Center,Liaoning Dalian 116022,China)

      DLRTV broadcast control database system is introduced in this paper,including the selection of database software,the design of the hardware and software architecture and the management maintenance methods.After two years of practical application,the results show that the database system performance meets the need of the business.It can operate stablely and ensure the safe and efficient operation of the television broadcast control systems.

      database system;database security;database system hardware and software architecture;database management and maintenance

      TN931.2

      B

      10.16280/j.videoe.2015.04.017

      2014-06-04

      【本文獻(xiàn)信息】譚峰,孔冰.大連臺(tái)電視播控系統(tǒng)中的數(shù)據(jù)庫(kù)應(yīng)用與維護(hù)[J].電視技術(shù),2015,39(4).

      猜你喜歡
      備份文件數(shù)據(jù)庫(kù)系統(tǒng)控系統(tǒng)
      關(guān)于DALI燈控系統(tǒng)的問(wèn)答精選
      文件智能備份好助手
      聯(lián)調(diào)聯(lián)試中列控系統(tǒng)兼容性問(wèn)題探討
      繼電保護(hù)裝置意外掉電的保護(hù)措施研究
      iPhone備份文件加密模式及安全性研究
      數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
      微細(xì)銑削工藝數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)
      實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)安全采集方案
      一種新型列控系統(tǒng)方案探討
      核反應(yīng)堆材料數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用
      阆中市| 综艺| 长丰县| 鹤壁市| 库尔勒市| 昌都县| 青岛市| 澳门| 德格县| 南江县| 禹州市| 拉萨市| 密云县| 绩溪县| 舞钢市| 丘北县| 安岳县| 阜新市| 岳普湖县| 建阳市| 诸暨市| 安吉县| 无棣县| 绵阳市| 三明市| 湾仔区| 涡阳县| 泾源县| 赞皇县| 泰宁县| 富裕县| 安国市| 岚皋县| 磐安县| 长寿区| 林州市| 巢湖市| 青冈县| 陇川县| 鄢陵县| 琼海市|