CitrixTools.Net Forums

HomeHomeEnglish ForumsEnglish ForumsAbout Our ToolsAbout Our ToolsXenApp Cloning ToolXenApp Cloning Tool
Previous
 
Next
New Post
7/23/2008 8:12 PM
 

Pierre,

 

Is there any documentation about this tool: does it work both in a 4.0 & 4.5 environment, does it eliminate the SID of the server you're cloning, etc?

 

Is this tool similar to the manual process listed on Citrix - http://support.citrix.com/article/CTX107406?

 

I look foward to trying this out, what environments have you all tested in?

 

EDIT: I just noticed your reply to Shannon's XenAppPrep.  How does your tool compare to his (just looking for something easier & faster than the manual process, as listed in the linked-article above)?

 
New Post
7/23/2008 10:19 PM
 

Dear Andy,

Thanks for Your post.

The documentation will be released soon. I've been working on many tools these days and now I'll take some time to write all Docs.

Actually Yes, the tool is similar to the manual process but also does extra things.

When You'll run it, it'll shutdown all Citrix Services and set them to manual startup (depending on Your Version : HealthCheck, XML, SMA, IMA, Spooler, CPSVC)

It'll also manage XenApp sessions Cleaner if Installed.

Then the tool will purges caches (dsmaint recreatelhc and recreaterade) and Generalize MF20.dsn and RadeOffline.dsn (Replacing the ServerName by %COMPUTERNAME%)

At the end, it'll set its own service to automatic startup for next reboot.

If You run the PVS option, it'll launch the Provisionning Server Image Builder Tool.

Then You are ready to launch Your sysprep and then Shutdown Your Server.

At Next Reboot, the Tool Service will Start and :

  • Delete RM Local Database
  • Modify All reg values with the new serverName (just like in the KB)
  • Recreate the STA file with the Server's Mac Adress embedded in STAID
  • Start All Services
  • If You're in standard mode, all services startup will be set to automatic again and the tool service will be configured to manual startup so that it won't intefere at next reboot
  • If You are in Provisionning Server Mode, the tool Service Startup will remain to Automatic.

I've tested this tool on XenApp 4.0 and 4.5, in standard imaging and also with Provisionning Server 4.5 SP1 Imaging.

Regarding XenAppPrep, the tools could be considered as "designed in the same way" as this idea raised before Shannon decided to launch his tool.

The main difference is that I found that it is better to also handle spooler and cpsvc (moreover in Provisionning Servers Environments), but also heathmon (for it not to raise events and try to restart services) and XML (to be sure STA file is always accessible and that the modified version is correctly loaded).

It is also managing XenApp Sessions Cleaner (which XenAppPrep should not be able to manage because it is not a Citrix Official tool).

I also needed a more versatile tool as I'm working on next version to be able to launch tasks from XenApp Cloning Tool to be able to automatically configure the New Server when entering the Farm and eventually add published applications (very useful for Provisionning Server Images and "On Demand" Image Launch).

Just let me know if You have further questions.

Best Regards,

Pierre

 
New Post
7/23/2008 11:21 PM
 

Thanks for your explanation.  For now, I'm using Acronis, will I be able to capture an Acronis Image at some step with your Clone Tool? (in step 6 of the manual process I would restart the server with the Acronis cd)

 

Sincerely,

 

Andy

 
New Post
7/23/2008 11:28 PM
 

Dear Andy,

You're Welcome

In this case, just launch the Tool GUI from Start Menu and run "Standard Image" just before taking Your Image (If You're also doing a sysprep just before imaging, launch the tool just before the sysprep instead).

Best Regards,

Pierre

 
New Post
7/24/2008 2:42 PM
 

Thanks Pierre.

When I deploy the image to the new server, will I still have to generate a new SID, or will this tool do it for me?  Also, will I have to rename the server & edit the registry values for HKLM\Software\Citrix\IMA\ServerHost & HKey_Classes_Root\AppID\{BBB...}\RunAs?

I'm looking to use your tool tonight to add another server to the farm, we just don't have Enteo quite setup yet.

Sincerely,

Andy

 
Previous
 
Next
HomeHomeEnglish ForumsEnglish ForumsAbout Our ToolsAbout Our ToolsXenApp Cloning ToolXenApp Cloning Tool