Domino服務器在硬件升級的時候,需要被移植到一臺新的機器上,那么,如何做才能夠不影響Domino現有用戶的使用呢?
使用以下的方法可以在不影響Domino用戶的前提下,移動一個已有的Domino服務器到一個新的機器上。此方法的基本思想是:在新的機器上安裝相同版本的Domino服務器,但是不要配置它,然后,從舊的機器上把數據目錄和ini文件移植上去。
- 首先,要取得現在正在運行的Domino服務器的安裝介質。如果原有Domino服務器的版本低于現有Domino服務器的安裝介質的版本,例如,原來運行的Domino服務器是R5.05,而我們的Domino服務器的安裝介質的版本是R5.07,那么,我們需要先把現在運行的Domino服務器從R5.05升級到R5.07。
注意: 應該盡量避免在升級服務器之前移動它,因為只有這樣才能在遇到問題的時候,分辨出問題是否是由于升級引起的。
- 如果服務器是Notes網絡域中眾多的服務器中的一臺,一定先要與其它服務器進行Domino目錄(names.nsf)的復制,以保證數據是最新的。
- 禁止到此臺舊服務器的復制和訪問。從Notes客戶端的復制和訪問可以通過關閉Domino服務器來停止。
- 為舊服務器做全備份。
- 在新的硬件服務器上安裝Domino,但一定不要配置它。
- 從舊的服務器上拷貝數據目錄和notes.ini文件到新的服務器上,替代在安裝新的Domino時產生的數據目錄和notes.ini文件。(如果在Domino服務器上安裝了第三方的軟件,需要單獨從程序目錄下拷貝這些dll文件,但是最好的方法還是重新安裝第三方的軟件。)
- 如果在新的機器上的數據目錄的路徑和舊的不同,需要修改在notes.ini的文件中的 directory= 行的內容,以定義在新機器上的正確的數據目錄的位置。
- 從網絡上斷開舊的機器。
- 修改DNS,設置服務器名為新的服務器的IP地址 (NT服務器的名字不需要與舊的機器的名字相同。)
注意:如果使用了NetBIOS作為名字解析,需要清除NetBIOS的緩存,否則,其它的機器將不能夠找到新的機器。
- 啟動新的服務器,測試Notes和DNS的工作是否正常。
- 為新服務器做全備份。
- 如果需要在網絡上重新連接舊的機器,一定要確保已經廢棄了早先安裝的Domino服務器,從而保證不會與新的服務器產生沖突。
- 現在,Domino服務器已經可以在新的機器上正常的運行了,而不會對原有的用戶產生影響。