Klonen einer Citrix Presentation Server oder XenApp-Server

Dieses Verfahren wird ausführlich erläutert, wie ein Server Citrix Presentation Server klonen 4.0 ó Citrix Presentation Server 4.5. Die Idee ist, wenn Sie bereits einen Server in der Farm und installierten Anwendungen installiert haben, zu ersparen diese, mit ihnen alle und Citrix PS wieder in es neu installieren. Es hängt davon ab, ob die Datenbank Access oder SQL, aber dies würde das Skript ändern, die weiter unten erörtert werden, Sie dient dazu, beide Datenbanken. Wir begannen mit Erklärung.

Wir haben bereits einen Server mit Citrix Presentation Server installiert und Anwendungen, Wir machen einen Klon von ihm, die Anwendung ist, Symantec Ghost die Symantec Livestate Recovery. Und nach ihm geklont oder vor, Es hängt davon ab, was uns interessiert, wenn Sie ein zuvor erstelltes Image haben oder vorbereiten, was auch immer. Wir müssen einen neuen SID erstellen, benennen Sie den Server, IP, Zulassung… Wir werden Sysprep. En el CD de Windows- 2000 die 2003, Wir haben ein Verzeichnis mit dem Namen SUPPORT, innerhalb einem mit dem Namen TOOL und innerhalb eines CAB-Datei mit dem Namen DEPLOY.CAB, wir entpacken Sie den Inhalt dieses Verzeichnisses in einem Ordner Sysprep auf dem Systemlaufwerk aufgerufen, Meer C: ein M:… Wenn wir eine Datei mit Antworten vorbereitet stoppen bereits erzeugt, so dass der Prozess vollständig automatisiert ist (Dateierzeugungs Antworten – A), wenn es ein Prozess ist, tun wir häufig.

gut, jetzt, wir müssen “stoppen” und im Service-Zustand versetzt, wie “Handbuch” die folgenden Citrix Dienste:
Citrix MFCOM-Service
Citrix SMA Service
Independent Management Architecture de Citrix
Servicio Citrix WMI

Um dies zu tun geben wir die Konsole “Dienstleistungen” von “Verwaltung”, in jedem Service-Recht und “Eigenschaften”.

in “Starttyp” wählen “Handbuch” und klicken Sie auf die Schaltfläche “stoppen”, Wir akzeptieren und erkennen, dies mit allen vier Dienste.

Nun zeigen an, wann Neustart automatisch ein Skript ausführen, dieser Schritt kann es vermeiden, und tut es manuell, aber besser aus, wenn alles vollautomatisch. Das erste, was ist das Skript FixUpCTX.cmd von wegzug A, dekomprimieren und sie in dem Verzeichnis speichern, wo Sie vor SYSPREP gespeichert.

Und aus der Registrierung rufen, Wir geben die Windows-Registrierung (“Einleitung” > “Lauf” > “regedit” und “akzeptieren”), Wir betraten zum Eingang:
“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce”, Wir schaffen eine neue “alphanumerischen Wert”, wir setzen auf “Wertname” etwas, das uns, dass das Skript erzählt läuft, in meinem Fall ScriptPS.

und in “Wertinformationen” Wir setzen den genauen Pfad zum Skript, wir akzeptieren,

Inhalt des Skripts zu verstehen:


@echo off
rem Datei für das Klonen von Citrix Presentation 4.x
rem Para SQL y-Zugang (siehe die notwendigen Modifikationen Ende)

echo den Rekord für die Anpassung Citrix Einstellung…

rem eine Protokolldatei im temporären Verzeichnis erstellen
set CTXREG =”%TEMP% fixreg.reg”
Echo.

rem ****** Log-Datei-Header ******
echo Windows Registry Editor Version 5.00 > %CTXREG%
Echo. >> %CTXREG%

Rudern Server specs

rem ****** Citrix IMA Server Host ******
Echo [HKEY_LOCAL_MACHINESOFTWARECitrixIMA] >> %CTXREG%
Echo “Serverhost”=”%COMPUTERNAME%” >> %CTXREG%
Echo. >> %CTXREG%

rem ****** SMA Benutzerkonto ******
Echo [HKEY_CLASSES_ROOTAppID{BBBF5400-E091-11D8-AD76-005056C00008}] >> %CTXREG%
Echo “RunAs”=”%COMPUTERNAME% CTX_SMAUSER” >> %CTXREG%
Echo. >> %CTXREG%

rem CONFIGURE AUTOMATIC START SERVICES

rem ****** Dienst konfigurieren “Independent Management Architecture de Citrix” Für den automatischen Start ******
Echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesIMAService] >> %CTXREG%
Echo “Anfang”= dword:00000002 >> %CTXREG%
Echo. >> %CTXREG%

rem ****** Dienst konfigurieren “Citrix SMA Service” Für den automatischen Start ******
Echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCitrix SMA Service] >> %CTXREG%
Echo “Anfang”= dword:00000002 >> %CTXREG%
Echo. >> %CTXREG%

rem ****** Dienst konfigurieren “Citrix MFCOM-Service” Für den automatischen Start ******
Echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMFCOM] >> %CTXREG%
Echo “Anfang”= dword:00000002 >> %CTXREG%
Echo. >> %CTXREG%

rem ****** Dienst konfigurieren “Servicio Citrix WMI” Für den automatischen Start ******
Echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCitrixWMIService] >> %CTXREG%
Echo “Anfang”= dword:00000002 >> %CTXREG%
Echo. >> %CTXREG%

rem ****** Ändern Datei CtxSta.config ******
Ändern Echo der UID-Wert in CtxSta.config, stellen einen beliebigen Wert auf die bestehenden.
Notizblock% Programfiles% citrixsystem32ctxsta.config
Pause

rem ****** .Dsn ändern Datei gegen SQL ODBC sein sollte, Der Zugang entfällt, wenn ******
Echo SOLO SQL: *** WSID ändern Sie den Wert mit dem aktuellen Servernamen in MF20.dsn **
Echo SOLO SQL: *** oder die entsprechende Datei .dsn **
Notizblock% Programfiles% citrixIndependent Management-Architecturemf20.dsn
Pause

rem ****** Importieren Sie die Datei in die Registry und löschen ******
regedit / s% CTXREG%
del% TEMP% fixreg.reg
set CTXREG =

Neustart des Servers Echo…
Echo Neustart Lauf abbrechen: shutdown -a
shutdown / r / t 40


gut, fortsetzen, wir müssen Sysprep uns nun alle notwendigen Informationen zu erzeugen, ist, wir können es durch einen Doppelklick auf die sysprep.exe oder von der Konsole MSDOS laufen, wir haben es zu versiegeln wieder.

Wir hoffen, zu vervollständigen… und wenn es uns wird ausgeschaltet, wird neu gestartet oder nichts tun (je nach Option haben wir uns entschieden,).

gut, Jetzt neu starten wir, was wird die Zukunft neue PS-Server…

Wie haben wir vor dem SYSPREP wir beginnen ausgeführt, um die neue Windows-Vorbereitung…

Wir beginnen mit einem Assistenten, die wir mit den Informationen füllen, die uns interessiert, neuer Server. Ich werde nicht alle Bildschirme setzen, nur einige…

zeigen die “Name” + “Organisation”…

Der Windows-Produktschlüssel für diesen neuen Server…

Der neue Name, den wir den Citrix-Server wollen, in meinem Fall ist dies die dritte PS-Server, und ist eine Kopie des zweiten PS. Neben dem lokalen Administrator-Passwort.

Die IP-Konfiguration dieses neuen Server…

Und wenn Sie gehören zu einer Domäne, Sie werden sich vereinen und… Weiter geht es durch den Assistenten bis zum Ende und starten zum ersten Mal unser Server.

Als das erste Mal, führen Sie das Skript beginnt wir oben angegeben haben,, wenn Sie nicht oder noch nicht festgelegt, wir haben es manuell ausführen. Wir öffnen einen Editor, um die CtxSta.config Datei in% Programfiles% ist citrixsystem32ctxsta.config, müssen wir die Zeile bearbeiten, wo UID kommt, der sie die eindeutige Kennung, die jeder PS-Server, Sie den Wert ändern, ändern beliebige Zahl oder einen Buchstaben, wir halten es und es schließen.

und jetzt, Wenn unser BD ist SQL, Wir haben die Verbindung zum BD ändern, Wir werden automatisch die Datei öffnen, die in der Regel ist der Standard ein: %Programme% citrixIndependent Management-Architecturemf20.dsn, Sie heraus, ob das nicht, Es sollte berücksichtigt werden, dass wir die vorhandenen .dsn ändern. Ändern Sie die Zeile, wo der Name des Servers WSID, geben Sie den Namen des aktuellen Servers. Wenn unser BD ist, sollte ein Zugriff diesen Schritt überspringen.

Und beginnen jetzt einen obligatorischen Neustart des Servers, Sie können mit dem Befehl abbrechen “shutdown -a” von der Befehlszeile.

nach dem Neustart, wenn wir öffnen Sie die Management-Konsole, wir konfigurieren Entdeckung uns auf den neuen Server nehmen, und wir werden sehen, von der Konsole-Server haben. Und schließlich werden wir die Anwendungen ziehen müssen wir diesen neuen Server veröffentlicht haben, so dass sie für diese Benutzer eine Verbindung herstellen können.

www.bujarra.com – Hector Herrero – nhediebing@bujarra.cdiem – v 1.0


Letzte Artikel von Hector Herrero (Alle anzeigen)