Как я могу скопировать весь контент в новую установку WebCenter Sites?

У меня есть работающая среда WebCenter Sites (11.1.1.8GA), которая не была настроена должным образом. Он работает и работает на рабочем сайте, но при установке возникли проблемы. Чтобы решить эту проблему, мы создали новую среду и исправили ее до версии 11.1.1.8 patch 11. Теперь мне нужно скопировать все содержимое в новую среду.

Любые предложения о том, как сделать это таким образом, чтобы не засорять а) обновленные файлы jar и конфигурацию, добавленные патчем 11, и б) различия в окружении (например, имя сервера) в файлах конфигурации?

Рекомендация, которую мы получили до сих пор, выглядит следующим образом:

Скопируйте окружение:

  1. Скопировать каталог развертывания веб-приложения
  2. Копировать каталог установки сайтов
  3. Копировать общий каталог
  4. Экспорт базы данных

Убедитесь, что целевой сервер имеет ту же структуру каталогов, что и исходный сервер.

На целевом сервере.

  1. Установить сервер приложений
  2. Настройте jdbc для подключения к новому экземпляру базы данных и схеме.
  3. Импорт базы данных
  4. Поместите общий ресурс в ту же структуру каталогов, что и источник
  5. Поместите каталог установки сайтов в ту же структуру папок каталога, что и источник
  6. Развертывание веб-приложений, настраиваемых приложений и настройка путей к классам
  7. Внесите необходимые изменения в файлы .ini и .properties, чтобы отразить новое имя хоста/IP или домен. Вы можете просмотреть файлы cs-cache.xml, ss-cache.xml, linked-cache.xml и cs-cache.xml в настройках многоадресной рассылки. Другие изменения, которые следует внести, касаются cas. (SSOConfig.xml и Custom Beans.xml)

К сожалению, это предполагает, что мы хотим скопировать всю среду, включая патчи и конфигурацию. В частности, шаги 4, 5 и 6 не будут работать.

Знаете ли вы, какие каталоги/файлы необходимо скопировать? Или мне нужно скопировать только БД контента?


person brendan    schedule 27.01.2016    source источник


Ответы (1)


Что я сделаю, так это настрою новый сервер как исходный (путем копирования веб-приложения и структуры каталогов на новый сервер), но без использования общего каталога и базы данных. Затем, чтобы данные находились на вашем новом сервере, либо экспортируйте их с рабочего сервера и импортируйте на новый сервер с помощью CSDT (но вы можете столкнуться с некоторыми проблемами с файлами во время экспорта из-за ограничений именования файлов), либо опубликуйте свои активы на новый сервер.

Я иногда использую этот метод для восстановления рабочей среды в моей учебной среде, это требует некоторого времени, потому что я использую CSDT (мне не разрешено зеркалировать мои сайты через брандмауэры)

person Christophe    schedule 05.02.2016