Uso di XenAppPrep 2.0 per clonare server XenApp 4.5 e XenApp 5.0
Esiste un'utilità su cui possiamo contare per clonare server Citrix XenApp 4.5 o Citrix XenApp 5.0, chiamata XenAppPrep, attualmente nella sua versione 2.0. Il suo sito ufficiale (http://support.citrix.com/article/CTX116063), la possiamo scaricare da AKI. Possiamo usarla per creare dischi vDisk di Citrix Provisioning Server (http://www.bujarra.com/?p=763) o per creare template da XenServer o VMware ESX, per esempio. Così come per clonarli in modo normale con un Ghost o qualsiasi altro metodo…
Cosa fa XenAppPrep?
Beh, fondamentalmente ciò che facevamo prima manualmente, lo possiamo osservare in questo documento (http://www.bujarra.com/?p=765). Quando eseguiamo XenAppPrep.exe succede tutto questo:
– Ferma e imposta come manuali i servizi: Citrix SMA Service, Independent Management Architecture di Citrix (IMA) e il servizio Citrix WMI
– Modifica il valore HKLMSOFTWARECitrixIMARuntimePSRequired a 1 per indicare a IMA che si tratta di un server clonato.
– Elimina questa chiave HKLMSOFTWARECitrixIMAServerHost poiché non è più necessaria.
– Se eseguiamo XenAppPrep.exe /pvs indichiamo che l'immagine sarà usata con Citrix Provisioning Server, quindi creerà e modificherà il valore della chiave HKLMSOFTWARECitrixXenAppPrepPvsClone a 1 per evitare possibili problemi.
– Elimina la cache del database della local host cache (LHC), del DB RadeOffline e del DB RM (Resource Manager) poiché, rigenerandosi, avranno le informazioni corrette.
– Elimina il valore WSID del file MF20.dsn poiché non è più necessario.
– Elimina il file WFCName.ini poiché contiene il vecchio nome del server, verrà creato di nuovo alla nuova connessione ICA.
Si crea il seguente servizio XenAppPrepService che, una volta clonata, si avvia, realiza lo siguiente:
– Introduce el nuevo nombre del servidor en HKLMSOFTWARECitrixIMALoggingHostName.
– Modifica además el valor HKCRAppID{BBBF5400-E091-11D8-AD76-005056C00008}RunAs a NOMBRE_DE_EQUIPOCtx_SmaUser.
– Modifica el STA ID en CtxSta.config ya que es necesario para el servicio XML.
– Pone como automáticos e inicia los servicios Citrix SMA Service, Independent Management Architecture di Citrix (IMA) e il servizio Citrix WMI.
El servicio XenAppPrep se deshabilita una vez haya reiniciado el servidor correctamente y haya sido clonado.
—————————————————————–
Bene, comenzamos con su instalación en un servidor Citrix XenApp (lógicamente ya con las aplicaciones instaladas y perfectamente configurado), “Prossimo”,
Accettiamo la licenza & “Prossimo”,
Seleccionamos el path, Default “C:Program FilesCitrixXenAppPrep” & “Prossimo”,
Clicca su “Installare” per installarlo ora,
…
Tras un par de segundos ya tendremos XenAppPrep instalado, Ok.
Semplicemente, debemos abrir una consola DOS e ir al directorio de instalación, ejecutaremos XenAppPrep para indicar que este servidor ya está listo para ser clonado, tras la ejecución de este comando clonaremos el servidor. (Recordar que podemos ejecutarlo con el parámetro /pvs para crear un disco virtual de Citrix Provisioning Server),
Una vez ejecutado comprobamos que todo el proceso es correct… y ya podremos clonarlo, oltre a usare Sysprep para cambiarle el SID al equipo así come su nombre de host.
















































