公司舊的LOTUS 服務器(Type:IBM PC Server,OS:Win2000 Server,Application:Lotus for NT R5.08,OA)想淘汰下來,准備新裝一台新的服務器。現在想把舊的LOTUS 服務器裡的數據全部導出到新的服務器上,但不想改變所有的服務器的配置內容。 我應該怎麼做呢?還有就是在遷移過程中應該注意什麼問題呢? ★方法一: 基本思想是:在新的機器上安裝相同版本的Domino服務器,但是不要配置它,然後,從舊的機器上把數據目錄和ini文件移植上去。 1. 首先,要取得現在正在運行的Domino服務器的安裝介質。如果原有Domino服務器的版本低於現有Domino服務器的安裝介質的版本,例如,原來運行的Domino服務器是R5.05,而我們的Domino服務器的安裝介質的版本是R5.07,那麼,我們需要先把現在運行的Domino服務器從R5.05升級到R5.07。 注意: 應該盡量避免在升級服務器之前移動它,因為只有這樣才能在遇到問題的時候,分辨出問題是否是由於升級引起的。 2. 如果服務器是Notes網絡域中眾多的服務器中的一台,一定先要與其它服務器進行Domino目錄(names.nsf)的復制,以保證數據是最新的。 3. 禁止到此台舊服務器的復制和訪問。從Notes客戶端的復制和訪問可以通過關閉Domino服務器來停止。 4. 為舊服務器做全備份。 5. 在新的硬件服務器上安裝Domino,但一定不要配置它。 6. 從舊的服務器上拷貝數據目錄和notes.ini文件到新的服務器上,替代在安裝新的Domino時產生的數據目錄和notes.ini文件。(如果在Domino服務器上安裝了第三方的軟件,需要單獨從程序目錄下拷貝這些dll文件,但是最好的方法還是重新安裝第三方的軟件。) 7. 如果在新的機器上的數據目錄的路徑和舊的不同,需要修改在notes.ini的文件中的Directory= 行的內容,以定義在新機器上的正確的數據目錄的位置。 8. 從網絡上斷開舊的機器。 9. 修改DNS,設置服務器名為新的服務器的IP地址 (NT服務器的名字不需要與舊的機器的名字相同。) 注意:如果使用了NetBIOS作為名字解析,需要清除NetBIOS的緩存,否則,其它的機器將不能夠找到新的機器。 10. 啟動新的服務器,測試Notes和DNS的工作是否正常。 11. 為新服務器做全備份。 12. 如果需要在網絡上重新連接舊的機器,一定要確保已經廢棄了早先安裝的Domino服務器,從而保證不會與新的服務器產生沖突。 13. 現在,Domino服務器已經可以在新的機器上正常的運行了,而不會對原有的用戶產生影響。 ★方法二: 主導思想:為移植的模塊購建相同環境,此法適用於開發相應的模塊後實施,在開發過程使用用戶的環境,可以免去一些設置,直接使用。 1. 備份所要仿制的主服務器的如下文件:cert.id、server.id、desktop5.DSK、Cache.DSK、names.nsf及其它所需的應用數據庫(開發人員開發涉及到的);仿客戶端需要user.id及其它所需文件. 2. 安裝Domino,暫不配制,將備份的主服務器文件拷貝到剛剛安裝好的domino的數據路徑下,開始配置Domino: 第一步:原服務器是什麼就選什麼; 第二步:選高級; 第三步:選擇原服務器所具有的服務,如果對原服務器所具有的服務仿效要求不高(用不到),之選中http,imap,pop3,smtp就夠用了; 第四步(很關鍵):選擇“使用現有的驗證者標示符”,“使用現有的服務器標示符”,“使用現有的管理員標示符”,然後添入必須填寫項中的內容,要和主服務器的相應設置相同。點擊完成,會提示選擇用戶的id,及提示輸入相應的標示符的秘密。運行以下Domino,如果沒有錯誤提示,那麼到此,仿服務器就仿制出爐了。 3. 安裝客戶端(安裝時,請關閉Domino),暫不配制,將備份的主客戶端的備份文件拷貝到剛剛安裝好的domino的數據目錄下。啟動Domino,,運行notes客戶端配置,和正常的客戶端配置完全相同。(連接不上不要忘了配置hosts文件)。