Как перенести ADManager Plus на новый сервер?

Цель: Перенести ADManager Plus с текущего сервера на новый сервер.

Перед переносом ADManager Plus на новое место следует учесть следующее:

  1. Не удаляйте ADManager Plus с текущего сервера, пока установка на новом сервере не заработает идеально.
  2. Если на новом сервере установлена операционная система Windows Server 2008 или Windows 7, отключите контроль учетных записей пользователей, поскольку этот параметр позволит устанавливать продукт только администратору.
    Чтобы отключить UAC, перейдите в Панель управления > Учетные записи пользователей > Учетные записи пользователей > Отключить контроль учетных записей.
  3. Если планируется восстановить старую базу данных на новом сервере, рекомендуется обновить текущий экземпляр ADManager Plus до последней сборки, используя соответствующий пакет обновления. На новом сервере загрузите и установите последнюю версию ADManager Plus.

Примечание:

  • Если не удается выполнить обновление до последней сборки ADManager Plus, обратитесь по адресу support@admanagerplus.com, чтобы получить сборку ADManager Plus той же версии, что и ваш текущий экземпляр. Установите эту новую сборку на новый сервер и начните процесс переноса.
  • Чтобы узнать номер сборки текущей установки ADManager Plus, войдите в ADManager Plus и нажмите ссылку Лицензия в правом верхнем углу. Номер сборки отобразится в появившемся всплывающем окне Сведения о лицензии.
  • Следующие шаги применимы только в том случае, если ваша установка ADManager Plus использует базу данных pgSQL.
  • Порядок переноса продукта ADManager Plus, работающего со сборками, предшествующими 7140, приведен здесь.

Перенос можно осуществить двумя способами:

Способ 1. Переместите существующую установку ADManager Plus из текущего местоположения в новое местоположение/на новый сервер.

Способ 2. Загрузите и установите ADManager Plus на новый сервер, затем восстановите резервную копию базы данных, взятую со старого экземпляра.

1. Перемещение существующей установки ADManager Plus из текущего местоположения в новое местоположение/на новый сервер

Выполнив следующие шаги, вы перенесете лицензию и данные (конфигурацию).

  1. Остановите работу ADManager Plus. (Перейдите в services.msc > остановите службу "ManageEngine ADManager Plus").
  2. Остановите базу данных. (Откройте командную строку, выбрав "Запуск от имени администратора" > перейдите в папку <каталог_установки>\ManageEngine\ADManager Plus\bin > запустите файл StopDB.bat)
  3. Закройте командную строку и скопируйте всю папку ADManager Plus на новый сервер или диск. Обязательно проверьте размер папки на обоих серверах.
  4. Теперь откройте командную строку на новом сервере [используя команду "Запуск от имени администратора"] > перейдите в папку <каталог_установки>\ManageEngine\ADManager Plus\bin > выполните wrapper.exe -i ..\conf\wrapper.conf, чтобы установить ADManager Plus как службу.
  5. Запустите файл initPgsql.bat
  6. Запустите службу ADManager Plus, перейдя в Services.msc > служба "ManageEngine ADManager Plus" > "Запустить службу".

Примечание: Если вы используете сервер MS SQL в качестве внутренней базы данных и если MSSQL работает на удаленном компьютере, обязательно загрузите и установите собственный клиент SQL, утилиты командной строки и драйвер ODBC на новом компьютере, на котором работает ADManager Plus.

2. Загрузка и установка ADManager Plus на новый сервер с последующим восстановлением резервной копии базы данных, взятой со старого экземпляра

Резервное копирование баз данных помогает предотвратить случайную потерю данных, которая может произойти во время переноса сервера, обновления продукта и т. д.

Порядок резервного копирования и восстановления базы данных ADManager Plus:

  1. Остановите ADManager Plus, перейдя в раздел Пуск > ADManager Plus > Остановить ADManager Plus.

    Примечание: Если вы установили ADManager Plus как службу Microsoft Windows, остановите службу, перейдя в раздел Пуск > Выполнить > services.msc > ManageEngine ADManager Plus > Остановить.

  2. Перейдите в папку <каталог_установки>\ADManager Plus\bin и запустите файл backupDB.bat для создания резервной копии базы данных текущей установки. Будет создана папка с названием Backup внутри каталога установки ADManager Plus (<каталог_установки>\ADManager Plus\Backup). Папка Backup будет содержать файл резервной копии вашей базы данных (например, OfflineBackup_20161129235853.ezip).

     

    Примечание:
    • Это также можно сделать, запустив командную строку от имени администратора и перейдя в папку <каталог_установки>\ADManager Plus\bin и запустив файл backupDB.bat.
    • ADManager Plus использует значение CryptTag в качестве пароля файла резервной копии базы данных по умолчанию для повышения уровня защиты. Его можно найти в файле customer-config.xml.
  3. Создайте копию следующих папок и файлов:
    • Папки Archive, ES и esdata из каталога установки существующего экземпляра ADManager Plus (<каталог_установки>\ADManager Plus).
    • Файл customer-config.xml существующего экземпляра ADManager Plus из папки <каталог_установки>ADManager Plus\conf.
  4. Теперь загрузите и установите последнюю версию ADManager Plus отсюда.

    Примечание: Не запускайте продукт после установки. Это можно сделать, сняв флажок "Запустить ADManager Plus в консольном режиме" в окне настроек.

    Как перенести ADManager Plus на новый сервер?

  5. Вставьте скопированные папки Archive, ES и esdata в каталог установки нового экземпляра ADManager Plus (<каталог_установки>\ADManager Plus).
  6. Замените новый файл customer-config.xml скопированным файлом customer-config.xml в папке conf (<каталог_новой_установки>\ADManager Plus\conf).
  7. Получите файл резервной копии базы данных из папки Backup своего старого экземпляра и вставьте его в папку bin (<каталог_установки>\ADManager Plus\bin) нового экземпляра ADManager Plus.
  8. Восстановите резервную копию базы данных, запустив командную строку от имени администратора и перейдя в папку <каталог_установки>\ADManager Plus\bin и запустив пакетный файл restoreDB.bat в следующем формате:

    restoreDB.bat имя_файла_резервной_копии -p

    (например, restoreDB.bat OfflineBackup_20230215191814.ezip -p)

    Примечание.
    Когда будет предложено ввести пароль, скопируйте и вставьте значение CryptTag из файла customer-config.xml своего старого экземпляра. Значение CryptTag является паролем базы данных по умолчанию и используется только в том случае, если пароль не указан в настройках безопасности и конфиденциальности ADManager Plus.

    Как перенести ADManager Plus на новый сервер?

  9. После этого запустите продукт.
  10. Примените оригинальный файл лицензии, отправленный вам на электронную почту с адреса license@manageengine.com. Вы также можете получить файл лицензии AdventNetLicense.xml из папки License, находящейся в папке <каталог_установки>\ADManager Plus\lib вашего старого экземпляра.

Как перенести ADManager Plus на новый сервер

Если вы используете сборки продукта, предшествующие 7140, то выполните следующие действия, чтобы перенести продукт на новый сервер.

  1. Остановите ADManager Plus и базу данных следующим образом:

    Выберите Пуск > Все программы > ADManager Plus > Остановить ADManager Plus или, если вы установили ADManager Plus как службу NT, выберите Пуск > Выполнить > services.msc > ManageEngine ADManager Plus > Остановить службу. Чтобы остановить базу данных, перейдите в папку <каталог_установки>\ManageEngine\ADManager Plus\bin и запустите файл stopDB.bat.

  2. После остановки базы данных создайте резервную копию базы данных старого экземпляра. Перейдите в папку <каталог_установки>\ADManager Plus\bin > щелкните правой кнопкой мыши файл backupDB > выберите пункт Запуск от имени администратора, чтобы запустить файл backupDB.bat с помощью командной строки.

    Примечание:

    • В папке <каталог_установки> (например, C:\Program Files\Manage Engine\ADManager Plus) будет создана папка Backup, в которой будет содержаться база данных в сжатом формате файла (например, OfflineBackup_20230215191814.ezip).

  3. Теперь скачайте необходимую версию продукта и установите ее на новый сервер. Если вы устанавливаете сборку на существующий сервер, следуйте инструкциям ниже.
    1. Откройте проводник. В строке меню выберите Вид > Показать > и установите флажок Скрытые элементы. Перейдите в папку C:\Program Files(x86)\InstallShield Installation Information. Переименуйте папку {CC00BC3F-40AE-49A7-BA63-FE2F93D20585} в {CC00BC3F-40AE-49A7-BA63-FE2F93D20585}_bak. Также придется переименовать существующую папку ADManager Plus в ADManager Plus_old.
    2. После переименования папки загрузите и установите необходимую версию продукта на существующий сервер.
  4. После установки продукта запустите его в консольном режиме и завершите работу с помощью значка на панели задач > Остановить ADManager Plus.

  5. Скопируйте файл резервной копии БД из папки резервного копирования (<каталог_установки>\ADManager Plus\backup) вместе с папками Archive, ES и esdata из существующей папки установки ADManager Plus (<каталог_установки>\ADManager Plus).
  6. После установки нового экземпляра выполните следующие действия:
    • Вставьте резервную копию БД в папку bin нового экземпляра.
    • Вставьте папки Archive, ES и esdata в папку установки нового экземпляра ( <каталог_установки>\ADManager Plus).
  7. Восстановите резервную копию, которая находится в папке bin, открыв командную строку с учетной записью службы ADManager Plus и перейдя в папку <каталог_новой_установки>\ADManager Plus\bin с помощью команды cd <имя_диска>: и выполнив следующую команду:

    restoreDB.bat <имя_файла_резервной_копии> -p
    Например: restoreDB.bat OfflineBackup_20210116225934.ezip -p

  8. Паролем для открытия папки резервного копирования будет обратная строка имени файла. Например: 43952261101202_pukcaBenilffO

  9. Теперь из того же окна командной строки выполните указанную ниже команду, чтобы установить новый экземпляр как службу.

    wrapper.exe -i ..\conf\wrapper.conf

  10. Наконец, запустите продукт, выбрав Выполнить > Services.msc > ManageEngine ADManager Plus > Запустить.

Нужна дополнительная помощь?

Заполните эту форму, и мы свяжемся с вами в ближайшее время.

Запросить поддержку

  •  
  • *
     
  • *
     
  • *
     
  • Нажимая "Отправить", вы принимаете условия обработки персональных данных в соответствии с Политикой конфиденциальности.

"Спасибо за ваш запрос.

Наша команда технической поддержки свяжется с вами в кратчайшие сроки."