- PVSM.RU - https://www.pvsm.ru -
Перевести сервера и фермы XenApp 6 и XenApp 6.5 в другой домен.
Сама по себе задача абсолютно не сложная, учитывая что есть специальная статья [1] на сайте разработчика. Но эта статья не дает ответа как изменить свойства всех опубликованных приложений. Делать это в ручную при большом количестве опубликованных приложений, то еще веселье. Поэтому в данной статье я попытаюсь объединить разбросанную в интернете информацию и постараюсь предостеречь вас от возможных проблем.
Перед тем как сменить домен, нужно понимать что все опубликованные приложения останутся с информацией о пользователях из старого домена. Если таких приложений 5 или 10, нам не составит труда поменять в ручную свойства всех приложений. Но если количество опубликованных приложений переваливает за сотню, тогда нужно подумать о какой-то автоматизации этого процесса. Итак, для начала мы экспортируем все опубликованные приложения. Всю информацию я черпал отсюда [2](английский). Всю работу за нас сделает PS-скрипт написанный Кевином МакЛеманом (Kevin McLeman). Для того чтобы скрипт заработал нам понадобится Citrix XenApp PowerShell SDK:
Add-PSSnapin Citrix.*
Get-PSSnapin Citrix.*
Должно получиться вот так:
XAApps.ps1 -CSV “c:Test.csv” -Export -WorkerGroups -Servers
Где c:test.csv путь и имя файла куда будут экспортироваться приложения.
Параметр –WorkerGroups дает указание скрипту экспортировать так же информацию о Worker Groups
По аналогии параметр –Servers заставляет скрипт экспортировать информацию о серверах.
После запуска скрипта можете откинуться на спинку стульчика и отдохнуть, процесс не из быстрых. В моем случае 150 приложений экспортировались около получаса.
Add-PSSnapin Citrix.*
Get-PSSnapin Citrix.*
XAApps.ps1 -CSV “c:Test.csv” –Import
Где c:test.csv путь и имя файла созданного в пункте 16
К счастью импорт происходит гораздо быстрее экспорта. Поэтому через минуту-две все ваши приложения появятся уже с новыми свойствами.
Список литературы:
P.S.: Теперь я понял на сколько тяжело писать статьи, учитывая что это мой первый опыт не пинайте слишком строго. Любые вопросы и пожелания приветствуются.
Автор: kindacute
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/virtualizatsiya/52328
Ссылки в тексте:
[1] статья: http://support.citrix.com/article/CTX102371
[2] отсюда: http://blogs.citrix.com/2011/04/25/export-and-import-xenapp-published-resources-with-powershell/
[3] скачать: https://www.citrix.com/downloads/xenapp/sdks/powershell-sdk.html
[4] скрипт: http://cdn.ws.citrix.com/wp-content/uploads/2011/04/XAApps.zip?version=1
[5] Google: http://www.google.com
[6] Источник: http://habrahabr.ru/post/191978/
Нажмите здесь для печати.