Steps To Reinstall A Domino Server Or To Move A Domino Server From One

puks

Well-Known Member
Lotus team
03.02.2007
1 971
16
#1
What are the basic steps to reinstall a Domino® server or to move a Domino server from one machine to another?
Possible reasons for reinstalling a Domino Server :

1. Customers may want to reinstall a server because, during install of an incremental installer, an error occured and the installer did not complete.
2. The Domino server is crashing and troubleshooting did not reveal the root cause.

Solution
Note: The following steps should be considered a best practice to recover from a Domino server upgrade failure or a complete reinstallation of a Domino server. These steps only relate to the components installed by the Domino server installer. Data stored in the data directory structure should be protected. Additionally, if there are logs that are stored in the binaries directory or if any other products are installed and reference files in this directory, appropriate actions should be taken to back these files up.


Reinstalling a Domino server
Run a full installation of the Domino server and point the install to the previously installed Domino directory on the physical server. This will not overwrite existing system files and you do not need to go through an initial server setup since the install files will pick up all relevant information from the existing NOTES.INI file. The Domino directory also does not get overwritten so when the server is started again, it will continue as if nothing has changed. Server startup will continue and all previous settings will still be intact.



Moving a Domino server from one machine to another
Shut off replication and mail routing to the server that is being rebuilt or reinstalled.


Make a complete backup of the original Domino server. Note that the location of the program directory can be identified from the line NotesProgram = in the NOTES.INI file.


Create the Lotus\domino and Lotus\domino\data directories on the new server.


Move all the data files from the old machine (the location of the data directory can be identified from the line Directory= in the NOTES.INI) to the appropriate place on the new server box. Data files include:

Anything with an .NSF extension
Server's ID file
Administrator's ID file
Certificate ID file
Public Address Book for the server (NAMES.NSF)

Note: It is also important to copy the Certlog.nsf over because it is used for security purposes and for user maintenance (to some degree).


Move all the mail files of all the Notes mail users. By default, these are kept in the Notes\Data\Mail directory. Additionally, move all other databases that were created on the original Domino server.


Install the Domino server software on the new server box following the instructions outlined in the Domino server Installation guide. The guide (in PDF format) is titled "Setting Up a Domino Server" (for R5) and "Installing Domino Servers" (for R6) and describes how to configure a Domino server on all platforms.

Be sure to use Lotus\Domino and Lotus\Domino\Data as the install directories on a Windows OS. (If you are upgrading the server at the same time as moving it from one machine to another, you would install the new server software)


Disconnect the new machine from the network. Copy the NOTES.INI from the old server (via diskette, since disconnected from the network) and place it in the Domino directory. Launch the server to ensure that it was installed correctly and that it is properly configured. The configuration Notes client should not launch at this time. Because the notes.ini from the previous installation was used, the server should have the same configuration as it did on the original Host Server.

When setting up the Domino server software, use the original server ID, admin ID, and Cert.ID files. Remember to use the exact same Domino server name and Domain names.

When the initial Domino installation begins it may state that the Windows Registry needs to modify some settings that are still present from the previous installation. Click “Yes” to correct this.


Shut down the server.


When the new server has all its files, the old Domino server must be shut down before bringing up the new Domino server with the same name. Take the old server down, put the old server's IP address on the new server, connect the new server to the network, and restart the new server for the change to take effect.


Bring up the Domino server on the new machine.


When the new server has all of its files, the old Domino server must be shut down before bringing up the new Domino server with the same name. Take the old server down, put the old server's IP address on the new server, connect the new server to the network, and reboot the new server for the change to take effect.


Bring up the Domino server on the new machine.



Additional things to consider

Make sure the Server document is updated if the Network Configuration section changes. Some customers may have a server IP address in the Net Address field. This must be updated if the new box being installed has a different IP address.
Check for Directory Links when performing an upgrade/move.
Check for any OS level junctions or symbolic links that are defined. Ensure new symbolic links are created on the new server or the files for those links become part of the data directory.
If the server name is to be changed ensure that all encrypted databases are decrypted before copying the files to the new server.
When moving servers between different operating system platforms, use FTP to relocate the databases or mailfiles. This will ensure the codepages are not corrupted. In some instances, using the OS copy has caused some database corruption.
If moving from one machine to another and the drive mapping is different (e.g., from C drive to D drive), change the following parameters in the NOTES.INI:

Directory=d:\=Lotus\Domino\Data
NotesProgram=d:\Lotus\Domino

Perform a search in the server's NOTES.INI to ensure that these parameters are changed appropriately. Additionally, perform a "find" (CTRL + F) on the old drive references and change appropriately.


NOTE: If the server's name is changed when it is moved to the new hardware, the administrator can send users a mail message with a button having LotusScript behind it to change their Location documents to reflect the new name of the server. For further information, refer to the document titled 'How to use LotusScript to change fields in all Location documents ' (#1092794) for details.


Moving from Windows to Unix platform:
When moving to a different platform, always use the Domino server to replicate the database, primarily because this does not replicate the incompatible view indexes to the new platform.
Windows to Unix moves should investigate and prepare for case-sensitivity file and path issues.
 
F

fvoice

Гость
#2
если я не ошибаюсь, господин berezka, приводил здесь и перевод этой статьи:
Проблема
Какие основные шаги должны повторно установить Домино ® сервер или перемещать сервер Домино от одной машины до другого?

Возможные причины чтобы повторно устанавливать Сервер Домино:

1. Клиенты могут хотеть повторно установить сервер, потому что, в течение установки возрастающего инсталлятора, ошибка произошла, и инсталлятор не завершал.
2. Сервер Домино терпит крах, и поиск неисправностей не показывал причину корня.

Решение
Обратите внимание: следующие шаги должны рассмотреться лучшей практикой, чтобы поправиться от отказа(неудачи) обновления сервера Домино или законченной переинсталляции сервера Домино. Эти шаги только касаются компонентов, установленных инсталлятором сервера Домино. Данные, сохраненные в структуре каталога данных должны быть защищены. Дополнительно, если есть файлы регистрации, которые сохранены в каталоге наборов из двух предметов или если любые другие изделия(программы) установлены и файлы ссылки(справочников) в этом каталоге, приспосабливают действия, должен быть взят в, поддерживают эти файлы.

I. Переустановка сервера Домино

Выполните полную инсталляцию сервера Домино, и направьте установку на предварительно установленный каталог Domino на физическом сервере. Это не будет записывать поверх существующих файлов системы, и Вы не должны пройти начальную установку сервера, так как файлы установки приобретут(подберут) всю уместную информацию от существующего NOTES.INI файл. Каталог Domino также не становится записанным поверх, так когда сервер начат снова, это продолжится, как будто ничто не изменилось. Запуск Сервера продолжится, и все предыдущие параметры настройки будут все еще неповреждены.

II. Перемещение сервера Домино от одной машины до другого

1. Отключенным ответ и маршрутизация почты на сервер, который восстанавливается или повторно установлены.
2. Делать законченное резервирование(копию) первоначального сервера Домино. Обратите внимание, что местоположение каталога программы может быть идентифицировано от линии NotesProgram = в NOTES.INI файле.
3. Создать каталоги Lotus\domino и Lotus\domino\data на новом сервере.
4. Переместить все файлы данных от старой машины (местоположение каталога данных может быть идентифицировано от линии Каталог = в NOTES.INI) к соответствующему месту на новом блоке сервера. Файлы Данных включают:
Что - нибудь с .NSF расширением(продлением)
ID файл Сервера
ID файл Администратора
Свидетельство ID файл
Общественная Записная книжка для сервера (NAMES.NSF)
Обратите внимание: также важно копировать Certlog.nsf, потому что это используется для целей защиты и для пользовательского обслуживания (до некоторой степени).

5. Двигайтесь, все файлы почты всех Примечаний отправляют пользователям. По умолчанию, они сохраняются в каталоге Notes\Data\Mail. Дополнительно, переместите все другие базы данных, которые были созданы на первоначальном сервере Домино.

6. Установить программное обеспечение сервера Домино на новом блоке сервера после команд, выделенных в сервере Домино Руководство по установке. Справочник(руководство) (в формате PDF) назван " Установка Сервера Домино " (для R5) и " Установка Серверов Домино " (для R6) и описывает, как конфигурировать сервер Домино на всех платформах.

При установке программного обеспечения сервера Домино, используйте первоначальный сервер ID, admin ID, и Cert. ID файлы. Не забудьте использовать точный то же самое название(имя) сервера Домино и Имена домена. Когда начальная инсталляция Domino начинается, это может заявлять, что Windows, который системный реестр должен изменить некоторые параметры настройки, которые являются все еще подарком(настоящим) от предыдущей инсталляции. Щелкните "Yes", чтобы исправить это.

Убедитесь, что использовали Lotus\Domino и Lotus\Domino\Data как каталоги установки на Windows OS. (Если бы Вы модернизируете сервер в то же самое время как перемещение этого от одной машины до другого, Вы установили бы новое программное обеспечение сервера)

7. Разъединить новую машину от сети. Копируйте NOTES.INI со старого сервера (через дискету, так как разъединено от сети) и разместите это в каталог Domino. Начните(запустите) сервер, чтобы гарантировать, что это было установлено правильно и что это должным образом конфигурировано. Конфигурация Обращает внимания, что клиент не должен начать(запустить) в это время. Поскольку notes.ini от предыдущей инсталляции использовался, сервер должен иметь ту же самую конфигурацию, поскольку это делало на первоначальном Ведущем Сервере.

8. Завершить сервер.

9. Когда новый сервер имеет все его файлы, старый сервер Домино должен быть закрыт перед воспитанием нового сервера Домино с тем же самым названием(именем). Снимите старый сервер, поместите АДРЕС IP старого сервера в новый сервер, подключите новый сервер с сетью, и перезапустите новый сервер для изменения(замены), чтобы вступить в силу.

10. Поднять сервер Домино на новой машине

11. Когда новый сервер имеет все его файлы, старый сервер Домино должен быть закрыт перед воспитанием нового сервера Домино с тем же самым названием(именем). Снимите старый сервер, поместите АДРЕС IP старого сервера в новый сервер, подключите новый сервер с сетью, и сорвите новый сервер для изменения(замены), чтобы вступить в силу.

12. Поднять сервер Домино на новой машине.


Дополнительные Вещи Рассматривать:
Удостоверитесь, что документ Сервера модифицирован, если Сетевой раздел Конфигурации изменяется. Некоторые клиенты могут иметь сервер АДРЕСОМ IP в области(поле) Net Address. Это должно быть модифицировано, если новый устанавливаемый блок имеет различный АДРЕС IP.
Проверите Связи(ссылки) Каталога при выполнении модернизируемого/перемещающегося.
Проверите любые переходы уровня OS или символические связи(ссылки), которые определены. Гарантируйте, что новые символические связи(ссылки) созданы на новом сервере, или файлы для тех связей(ссылок) стали частью каталога данных.
Если название(имя) сервера должно быть изменено(заменено), гарантируют, что все зашифрованные базы данных расшифрованы перед копированием файлов на новый сервер.
При перемещении серверов между различными платформами операционной системы, используйте FTP, чтобы переместить базы данных или mailfiles. Это будет гарантировать, что кодовые страницы не разрушены. В некоторых случаях, используя копию OS причинил некоторое искажение базы данных.
При перемещении от одной машины до другой и отображения диска различен (например, с диска C на диск D), изменение(замена) следующие параметры в NOTES.INI:
Directory=d: \ = Lotus\Domino\Data
NotesProgram=d:\Lotus\Domino

Исполните поиск в сервере NOTES.INI, чтобы гарантировать, что эти параметры изменены(заменены) соответственно. Дополнительно, исполните "находящийся" (CTRL + F) на старых ссылках(справочниках) диска и изменении(замене) соответственно.
 

puks

Well-Known Member
Lotus team
03.02.2007
1 971
16
#3
Для: fvoice

Спасибо. Давно так не смеялся. :( Особенно понравилась фраза
<!--QuoteBegin-fvoice+18:12:2007, 22:50 -->
<span class="vbquote">(fvoice @ 18:12:2007, 22:50 )</span><!--QuoteEBegin-->5. Двигайтесь, все файлы почты всех Примечаний отправляют пользователям.
[snapback]90473" rel="nofollow" target="_blank[/snapback]​
[/quote]
 
F

fvoice

Гость
#4
Для: puks
:(
ничего смешного, я между прочим по этому документу первый раз сервер переустанавливал, очень помог!