[摘 要] 本文簡要介紹了洗化廠辦公郵件系統(tǒng)及Domino郵件工作原理,然后從用戶管理、數(shù)據(jù)庫管理、服務(wù)器管理、數(shù)據(jù)備份等4個(gè)方面,對Domino郵件系統(tǒng)的管理與維護(hù)進(jìn)行詳細(xì)的闡述,最后針對系統(tǒng)運(yùn)行過程中常見問題的解決辦法進(jìn)行講解。
[關(guān)鍵詞] Domino郵件系統(tǒng); 用戶管理; 數(shù)據(jù)庫管理; 服務(wù)器管理; 數(shù)據(jù)備份
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2010 . 17 . 027
[中圖分類號]F270.7;TP317.1 [文獻(xiàn)標(biāo)識碼]A [文章編號]1673 - 0194(2010)17- 0064- 04
1郵件系統(tǒng)簡介
撫順石化公司洗滌劑化工廠(以下簡稱洗化廠)辦公郵件系統(tǒng)采用了美國Lotus公司出品的Domino/Notes R5.03 軟件作為系統(tǒng)平臺,計(jì)算機(jī)室有一臺Domino郵件服務(wù)器,網(wǎng)上有400多名Notes用戶,在網(wǎng)上傳輸大量電子郵件。Domino/Notes系統(tǒng)覆蓋了公司機(jī)關(guān)、公司下屬8個(gè)直屬廠,洗化廠是公司直廠屬之一。圖1是洗化廠郵件路由拓?fù)鋱D。
“Domino”是一種群組工作軟件。Lotus Notes的服務(wù)器稱為Domino服務(wù)器。Domino的功能強(qiáng)大,界面豐富,主要用于輔助多人協(xié)同工作,從而突破平臺、技術(shù)、組織和地理上的限制,充分實(shí)現(xiàn)信息與技術(shù)方面的共享。該軟件目前在企業(yè)級基礎(chǔ)通信、辦公自動化和信息發(fā)布等領(lǐng)域已取得領(lǐng)導(dǎo)地位。
2郵件系統(tǒng)工作原理
Domino郵件系統(tǒng)是包括3個(gè)基本組件:Domino郵件服務(wù)器、Domino郵件文件和郵件客戶機(jī)。 Domino郵件服務(wù)器是組織中信息結(jié)構(gòu)的骨干,支持簡單郵件傳輸協(xié)議(SMTP)、郵局協(xié)議版本3(POP3)、因特網(wǎng)消息訪問協(xié)議(IMAP)和多用途Internet郵件擴(kuò)充(MIME)等幾種協(xié)議的郵件。Domino系統(tǒng)中的每個(gè)Notes郵件客戶端在Domino郵件服務(wù)器上都有一個(gè)郵件文件。所有的郵件都存儲在Domino郵件文件中,無論是采用哪種協(xié)議格式的郵件,Domino郵件文件以Notes格式和MIME格式存儲消息。郵件客戶機(jī)用來編輯、提取、閱讀郵件。
Domino以Notes和多用途Internet郵件擴(kuò)充格式,通過簡單郵件傳輸協(xié)議和Notes路由來路由郵件。當(dāng)用戶從連接至Domino服務(wù)器的客戶機(jī)發(fā)送消息時(shí),郵件路由就開始了。此消息從用戶的客戶機(jī)傳送到用戶郵件服務(wù)器的Mail.box數(shù)據(jù)庫,Mail Router(郵件路由)檢查消息中的地址來確定如何將其路由至收件人,以及是使用簡單郵件傳輸協(xié)議(SMTP)還是使用Notes路由。
3Domino郵件系統(tǒng)的維護(hù)
管理員的工作是管理Domino系統(tǒng)。Domino管理員最基本也是最重要的工作就是維護(hù)服務(wù)器的穩(wěn)定性,使Domino服務(wù)器上所有的應(yīng)用程序能夠執(zhí)行順暢。下面以洗化廠為例介紹Domino郵件系統(tǒng)維護(hù)工作。
3.1 用戶管理
3.1.1注冊用戶
系統(tǒng)管理員承擔(dān)Notes用戶的注冊、注銷工作。要成為Notes用戶,必須先由系統(tǒng)管理員注冊ID,用戶ID是用戶進(jìn)入Notes的唯一鑰匙。當(dāng)用戶調(diào)離公司,則必須注銷其用戶ID。通訊錄數(shù)據(jù)庫中匯集所有用戶信息,系統(tǒng)管理員可以隨時(shí)修改用戶信息并將用戶分組歸類。
注冊新用戶時(shí)應(yīng)注意: Domino Administrator中,選擇“個(gè)人和群組”附簽,選擇“工具”—“個(gè)人”—“注冊”,輸入驗(yàn)證者標(biāo)識符的口令后確定,出現(xiàn)圖3。
(1) 在圖3“基本”窗格中,“姓(L)”中輸入要注冊用戶名字,例如:張帥;“口令(W)”中輸入“password”,以后由用戶自行修改。
(2) 由于服務(wù)器硬盤空間是有限的,并且在用戶郵箱太大時(shí),會使服務(wù)器工作在超負(fù)荷狀態(tài)下,為了更加合理地使用Lotus Notes系統(tǒng),在注冊用戶時(shí),對每個(gè)用戶郵箱進(jìn)行大小設(shè)置,以防止數(shù)據(jù)庫無限制的膨脹。因公司要求每人郵箱不得超過100M ,所以在圖3“郵件”窗格中,“設(shè)置數(shù)據(jù)庫限額(B)”設(shè)置為100M,“設(shè)置警告閾值”為90M,當(dāng)個(gè)人郵箱超過90M,未達(dá)到100M時(shí),打開郵件時(shí),提示“您的郵件文件大小超出了閾值,應(yīng)該刪除一些消息和壓縮郵件文件”,及時(shí)提醒用戶刪除郵件,減小數(shù)據(jù)庫大小。當(dāng)個(gè)人郵件達(dá)到100M時(shí),就會提示“cannot allocate database object - database would exceed its disk quota”(不能分配數(shù)據(jù)庫對象 —— 數(shù)據(jù)庫將超過它的磁盤限額),這時(shí)不會阻止用戶訪問數(shù)據(jù)庫,只是沒有可以使用的空間了,阻止用戶添加任何能使數(shù)據(jù)庫變大的元素。解決的辦法就是刪除個(gè)人郵箱中收、發(fā)件箱中的郵件,保證足夠的空間?!班]件文件名(N)”中輸入用戶名字,例如“mail\\張帥”。
(3) 在圖3“標(biāo)識符信息”窗格中,“驗(yàn)證字截止日期”(缺省是2 年),輸入當(dāng)前年份加40年的年份,這樣管理員不用重新驗(yàn)證用戶標(biāo)識符,方便了用戶和管理員。保存用戶標(biāo)識符要選擇“文件中”,不要選擇“在通訊錄中”,以免通訊錄數(shù)據(jù)庫(names.nsf)太大?!霸O(shè)置標(biāo)識符文件(I)”輸入用戶名字,例如:張帥.id。
(4) 在圖3 “群組”窗格中,每個(gè)用戶按部門和崗位分組,例如:張帥在生產(chǎn)分廠,是安全員,可以在“將個(gè)人分配到群組中(T)”中,選擇“_洗化_生產(chǎn)分廠組”和“_洗化_安全員組”,加入到“選定的群組”中。
3.1.2重新驗(yàn)證用戶標(biāo)識符
管理員能對未到期用戶和已到期用戶進(jìn)行驗(yàn)證。 具體操作為:Domino Administrator中,選擇“配置”附簽,選擇“工具”—“驗(yàn)證”,選擇驗(yàn)證者標(biāo)識符,即要驗(yàn)證的用戶所在組織單元標(biāo)識符,輸入相應(yīng)口令后,再選擇要驗(yàn)證的用戶標(biāo)識符進(jìn)行驗(yàn)證。此時(shí)應(yīng)注意驗(yàn)證服務(wù)器不需改動,選擇默認(rèn)即可。驗(yàn)證后,若用戶不能打開郵箱數(shù)據(jù)庫,則要對用戶郵箱數(shù)據(jù)庫存取控制列表(ACL)重新設(shè)置。
3.1.3刪除用戶
Domino Administrator中,“個(gè)人和群組”附簽中,選取要?jiǎng)h除的用戶,點(diǎn)擊“刪除個(gè)人”,即可刪除用戶。
3.1.4創(chuàng)建和修改群組
在 Domino Administrator 中,可以創(chuàng)建和修改群組??梢栽诂F(xiàn)有群組中嵌套一個(gè)或多個(gè)群組,也就是說,創(chuàng)建群組并添加一個(gè)或多個(gè)現(xiàn)有的群組作為新群組的成員。對于郵件路由,能嵌套的群組級別可達(dá)5個(gè)。對所有其他用途,能嵌套的群組級別可達(dá)6個(gè)。
在創(chuàng)建群組時(shí),以“_洗化”為頭創(chuàng)建群組名稱,在通訊錄中顯示時(shí),群組名稱在上面,用戶名在下面,這樣通訊錄層次分明。
3.2 數(shù)據(jù)庫管理
3.2.1管理存取控制列表
每個(gè)數(shù)據(jù)庫都有一個(gè)存取控制列表,用來指定用戶和服務(wù)器對數(shù)據(jù)庫的存取級別。盡管用戶和服務(wù)器的存取級別名稱是相同的,不過指定給用戶的級別決定用戶在數(shù)據(jù)庫中所能執(zhí)行的任務(wù),而指定給服務(wù)器的級別則決定服務(wù)器能復(fù)制數(shù)據(jù)庫中的哪些信息。只有具有“管理者”存取級別的人,才能創(chuàng)建或修改存取控制列表。
3.2.2創(chuàng)建副本
創(chuàng)建數(shù)據(jù)庫副本,能使不同場所、不同網(wǎng)絡(luò)或不同時(shí)區(qū)的用戶都能夠使用此數(shù)據(jù)庫。數(shù)據(jù)庫創(chuàng)建時(shí),會被分配一個(gè)副本標(biāo)識符,所有的數(shù)據(jù)庫副本共享這個(gè)副本標(biāo)識符。兩個(gè)數(shù)據(jù)庫副本能有不同的文件名,并且每個(gè)數(shù)據(jù)庫副本能包含不同的文件,或有不同的數(shù)據(jù)庫設(shè)計(jì),但只要副本標(biāo)識符相同,他們之間就能發(fā)生復(fù)制。
3.2.3壓縮
從數(shù)據(jù)庫中刪除文件和附件時(shí),系統(tǒng)會試圖重新使用未占用的空間,而不是立即減小文件大小。有時(shí)系統(tǒng)不能重新使用這些空間,或由于碎塊的存在不能有效地重新使用這些空間,只有壓縮數(shù)據(jù)庫才能解決這個(gè)問題。在R5.03版本中,用到了3種壓縮樣式:“現(xiàn)場壓縮”、“取決于數(shù)據(jù)庫的大小”、“拷貝樣式”。
3.3 服務(wù)器管理
3.3.1查看日志文件
每個(gè)服務(wù)器都有1個(gè)日志文件,用于報(bào)告所有服務(wù)器活動,并提供關(guān)于服務(wù)器上數(shù)據(jù)庫和用戶的詳細(xì)信息。日志文件是在第一次啟動服務(wù)器時(shí)自動創(chuàng)建的,并能設(shè)置日志文件保留時(shí)間、大小等。日志文件包括復(fù)制事件、其他事件、數(shù)據(jù)庫的大小和使用等信息。例如Notes日志庫中,記錄著服務(wù)器上每個(gè)數(shù)據(jù)庫在一段時(shí)期內(nèi)的被訪問情況,以及每個(gè)庫的大小、使用頻率等。同時(shí),各個(gè)用戶對數(shù)據(jù)庫中文檔的讀寫情況,以及打開數(shù)據(jù)庫的時(shí)間都記錄在這個(gè)庫中。因而系統(tǒng)管理員可以從這個(gè)庫中了解到每個(gè)庫的被使用情況以及每個(gè)用戶對Notes的利用情況。
3.3.2查看消息處理
Domino Administrator中,選擇“消息處理”附簽,選擇“郵件”附簽,用于管理郵件用戶、路由郵箱、查看郵件路由狀態(tài)、路由事件和郵件路由拓?fù)浣Y(jié)構(gòu)等。每個(gè)郵件服務(wù)器都使用1個(gè) Mail.box 數(shù)據(jù)庫來保存正在傳送的消息。服務(wù)器上的郵件路由讀取消息,然后將其郵遞到本服務(wù)器上的郵件文件中。因此,當(dāng)服務(wù)器或網(wǎng)絡(luò)出現(xiàn)問題,或當(dāng)收件人郵箱超過限額,而且發(fā)件人郵箱也超過限額時(shí),在Mail.box 中就會積壓用戶發(fā)送的郵件,每天都會積壓很多郵件,需要管理員經(jīng)常處理。利用以下方法,可以自動清理Mail.box數(shù)據(jù)庫,只保留當(dāng)前兩天的死信。
Domino Administrator中,選擇“消息處理”附簽—“郵件”—“xhcoaserver郵件(mailbox)”—菜單選擇“文件”—“復(fù)制”—“設(shè)置”—“節(jié)省空間”—“刪除最近[]天內(nèi)未修改過的文檔(R)”,在[]中輸入“1”。
3.3.3查看復(fù)制進(jìn)程
復(fù)制是個(gè)進(jìn)程。它在整個(gè)域中保持Domino目錄和其他數(shù)據(jù)庫同步,并在兩個(gè)數(shù)據(jù)庫副本之間交換所修改的部分。復(fù)制器遵從復(fù)制連接文件控制。管理員能查看復(fù)制日程安排、復(fù)制事件和復(fù)制拓?fù)浣Y(jié)構(gòu)。其中復(fù)制事件記錄了服務(wù)器每天復(fù)制的情況,洗化廠服務(wù)器到公司及公司直屬廠服務(wù)器之間的復(fù)制任務(wù)一般安排在1:00到6:00。
4系統(tǒng)備份和數(shù)據(jù)備份
4. 1系統(tǒng)備份
系統(tǒng)備份主要是備份郵件系統(tǒng)相關(guān)配置參數(shù)和相關(guān)數(shù)據(jù),目的是為了保證在系統(tǒng)崩潰時(shí)能夠在最短時(shí)間里將系統(tǒng)恢復(fù)。系統(tǒng)備份包括系統(tǒng)全備份和系統(tǒng)關(guān)鍵數(shù)據(jù)備份。
(1) 系統(tǒng)全備份:由于用戶使用郵件頻率高,傳輸數(shù)據(jù)量大,一般一個(gè)月進(jìn)行一次全備份。系統(tǒng)全備份內(nèi)容:停下Domino郵件服務(wù),拷貝Domino郵件服務(wù)器所有數(shù)據(jù),即Lotus文件夾所有內(nèi)容。
(2) 系統(tǒng)關(guān)鍵數(shù)據(jù)備份:停下Domino郵件服務(wù),在Lotus\\Domino\\Data\\目錄下,拷貝names.nsf、notes.ini、admin4.nsfcertlog.nsflog.nsfmail.box,admin.id、cert.id、server.id。在Lotus\\Domino\\目錄下,拷貝notes.ini文件。系統(tǒng)關(guān)鍵數(shù)據(jù)每周進(jìn)行一次備份。
4.2 數(shù)據(jù)備份
數(shù)據(jù)備份是指當(dāng)系統(tǒng)中出現(xiàn)數(shù)據(jù)錯(cuò)誤、數(shù)據(jù)丟失等時(shí),能夠恢復(fù)到上次備份時(shí)的數(shù)據(jù)。數(shù)據(jù)備份的內(nèi)容:停下Domino郵件服務(wù),在(\\Lotus\\Domino\\Data\\mail\\)目錄下,拷貝所有用戶郵件文件;在(\\lotus\otes\\data\\ids\\people\\)目錄下,拷貝所有用戶 ID文件;拷貝管理員使用的應(yīng)用數(shù)據(jù)(\\lotus\otes\\data\\desktop5.dsk)。數(shù)據(jù)備份的頻率可以根據(jù)本地的實(shí)際條件制定自己的備份方案,由于洗化廠用戶每天使用頻率高,郵件信息不易重建,因此每周進(jìn)行一次數(shù)據(jù)備份。
5Domino郵件服務(wù)器常見問題的解決辦法
從郵件工作原理來看,在郵件流轉(zhuǎn)的整個(gè)過程中,不論哪個(gè)環(huán)節(jié)出現(xiàn)問題,郵件系統(tǒng)都不能正常運(yùn)行。在日常維護(hù)過程中,經(jīng)常會遇到以下問題。
5.1 部分郵件文件損壞
當(dāng)郵件文件損壞以后,Notes系統(tǒng)就不能正常運(yùn)行,恢復(fù)的辦法是在服務(wù)器控制臺上利用服務(wù)器任務(wù)修復(fù)數(shù)據(jù)庫,如FIXUP命令可以檢查和修復(fù)被損壞的數(shù)據(jù)庫,UPDALL命令可以重建被損壞的數(shù)據(jù)庫視圖。
5.2 郵件文件徹底壞,提示“數(shù)據(jù)庫已壞,不能分配空間”
(1) 新建郵件文件。移走損壞的郵件文件,選擇菜單“文件”—“數(shù)據(jù)庫”—“新建”,出現(xiàn)圖4。“服務(wù)器(S)”選擇“xhcoaserver/洗化廠/fssh”,“文件名”輸入損壞的郵件文件名,例如“mail\\磺化分析.nsf”,點(diǎn)擊“模板服務(wù)器”,選擇“郵件(R 5.0)”,點(diǎn)擊“確定”。
(2) 對郵件文件進(jìn)行權(quán)限設(shè)置。選擇“文件”附簽—“mail”—選擇新建的郵件文件,點(diǎn)擊鼠標(biāo)右鍵,選擇“存取控制”—“管理”—“用戶類型”選擇“個(gè)人”—“存取級別”選擇“管理者”—選擇“刪除文檔”,點(diǎn)擊“確定”,新的郵件文即可件建成。
5.3 Mail.box不能打開或有問題。
停止郵件服務(wù),重命名Mail.box后重啟郵件服務(wù)器。這樣系統(tǒng)會自動新建Mail.box,然后將消息從舊的Mail.box中拷貝到新的Mail.box中。
6結(jié)束語
Domino郵件系統(tǒng)在洗化廠已經(jīng)應(yīng)用10年,在這10年里,提升了員工的工作效率,增強(qiáng)了企業(yè)競爭力,降低了管理成本。
主要參考文獻(xiàn)
[1] 李建壹. IBM Lotus Domino 7基礎(chǔ)系統(tǒng)管理[M]. 臺北:IBM出版社, 2006.
[2] 北京義馳美迪技術(shù)開發(fā)有限公司. Domino R5系統(tǒng)管理[M]. 北京: 海洋出版社, 2000.
[3] Kyle Brown, Kenyon Brown. Lotus Notes與 Domino 5實(shí)用大全 [M]. 云舟工作室,譯. 北京: 中國水利水電出版社, 2001.