Развертывание Servigistics InService > Смена хоста
  
Смена хоста
Смена хоста является процессом, с помощью которого данные мигрируют с одного сервера на другой. В этом разделе представлен пример перемещения данных из монолитной среды в разделенную конфигурацию или кластерную среду.
Чтобы сменить хост сервера, необходимо выполнить следующее:
Перед началом необходимо настроить кластер или среду с разделенной конфигурацией.
Приложение Publisher должно быть перенесено с монолитного сервера на хост-сервер.
Необходимо выполнить конфигурирование Publisher, выполнив команду DeployFamily.
Данные должны быть перенесены с монолитного сервера в системы Viewer с кластерной или разделенной конфигурацией.
Перед началом смены хостов
Прежде чем приступить к этой процедуре, обеспечьте следующие условия:
Нет выполняющихся, поставленных в очередь, приостановленных или сбойных заданий Servigistics InService.
Имеется монолитная система с данными, которые будут перемещены.
Имеется ранее настроенный сервер в кластерной или разделенной конфигурации, без данных на нем.
Миграция Publisher
Для переноса приложения Publisher с монолитного сервера в узел Publisher с кластерной или разделенной конфигурацией выполните следующие действия.
1. Скопируйте всю глобальную файловую систему с монолитного сервера в Publisher в кластерной или разделенной конфигурации. Этот каталог можно найти, перейдя в папку  data/Storages/Global/.
2. Скопируйте все каталоги <FamilyName>_TR в Publisher в кластерной или разделенной конфигурации. Этот каталог можно найти, перейдя в папку  data/Storages/.
3. Экспортируйте в Publisher следующие схемы E3C:
TN_CM_SOURCES
TN_CM_FOLDERS (сначала удалите существующее содержимое),
TN_CM_ADMIN_TREE
TN_CM_FEED
TN_GN_SEQUENCES
SC_IDENTITY
SC_REGISTRY
SC_RELATIONS
4. Перейдите в папку config/System/config/ и скопируйте PublicationList.xml в Publisher в кластерной или разделенной конфигурации.
5. Перейдите в папку config/System/config/ и скопируйте ProfileDefinitions.xml в Publisher в кластерной или разделенной конфигурации.
6. Скопируйте следующий каталог в Publisher в кластерной или разделенной конфигурации: work/Application/ContentManger/Work/Profiles:.
7. Перезапустите Publisher.
Настройте Publisher в кластерной или разделенной конфигурации.
После миграции Publisher необходимо выполнить кластерную или разделенную конфигурацию Publisher с помощью следующей процедуры.
1. Запустите новое приложение Publisher и все приложения Viewer.
2. Выполните DeployFamily для всех семейств, которые вы скопировали в Publisher.
Миграция данных в системы Viewer
Чтобы выполнить миграцию данных в системы Viewer в кластерной или разделенной конфигурации, используйте следующую процедуру:
1. В каждом экземпляре Viewer удалите все содержимое из каталога Storages.
2. С монолитного сервера скопируйте все данные из каталога Storages/<SegNumber>/directory в такой же каталог в системах Viewer в кластерной или разделенной конфигурации за исключением следующих каталогов, которые не следует копировать:
Global
*_TR
3. В каждом экземпляре Viewer удалите все содержимое из следующих каталогов Core.
Core/{Viewer1-hostname}/coreServer-1
Core/{Viewer1-hostname}/coreServer-2
4. С монолитного сервера скопируйте следующие каталоги в тот же каталог в экземплярах Viewer в кластерной или разделенной конфигурации:
<Servigistics InService>/data/Titles/<segName>_<number>/Data/Cor
<Servigistics InService>/<segName>_Secondary_<number>/Data/Core
5. В базе данных CMI удалите содержимое следующих таблиц с монолитного сервера, а затем скопируйте их в экземпляры Viewer в кластерной или разделенной конфигурации:
TN_CM_SOURCES
TN_CM_FOLDERS
TN_CM_ADMIN_TREE
TN_CM_FEED
6. В базе данных E3C удалите содержимое следующих таблиц с монолитного сервера, а затем скопируйте их в экземпляры Viewer в кластерной или разделенной конфигурации:
TN_GN_SEQUENCE
7. Выполните миграцию всей базы данных TitanDB и TitanDB2 с монолитного сервера в экземпляры Viewer в кластерной или разделенной конфигурации.
8. Перезапустите экземпляры Viewer.
9. Выполните миграцию схемы Windchill с монолитного сервера в экземпляры Viewer в кластерной или разделенной конфигурации.
Смена хост-сервера монолитной установки с использованием того же самого пути
1. Установите Servigistics InService в том же целевом расположении, где расположен сервер источника.
2. Создайте резервную копию базы данных источника и восстановите ее в целевом расположении.
3. Примените все настройки.
4. Скопируйте папку InService Data из источника на целевой сервер.
5. Измените конфигурацию standalone-full.xml и db.properties для указания на целевую базу данных.