While my job mostly has me working with Solaris and Mac OSX systems, I’m occasionally forced to go slumming and deal with Windows. What can I say, we can’t always like every aspect of our jobs. Anyhow, yesterday I had to move our Symantec Ghost control console from one box to another. Sadly, it’s not just a matter of installing the software on a box with the same name, and I was forced to jump through a couple of hoops.
First you need to install the software as usual on the new PC and the copy three files from the original PC. In order to do this the Ghost server needs to be stopped on both the source and target PC in the following manner:
1) Issue the command “C:\Program Files\Symantec\Ghost\ngserver” -uninstall on both PCs to stop the server.
2) Copy the files C:\Program Files\Symantec\Ghost\privkey.crt, pubkey.crt and C:\Program Files\Symantec\Ghost\DB\SYMANTECGHOST.DB to the corresponding directories on the target PC.
3) Issue the command “C:\Program Files\Symantec\Ghost\ngserver ” -install on both PCs to restart the server.
There will now be an exact copy of the console on the other workstation.
Finally, make sure the new system has the same name as the old one. I really wish there was a way to have the clients communicate with more than one instantiation of the control console, but I’ve not been able to find a way to do this yet.

Well, you’re lucky it worked!
I keep getting and error:
28000 [Sybase][ODBC Driver][Adaptive Server Anywhere]Invalid User ID or Passwordafter following the instructions (including exporting and importing the registry key by following these instructions). The old server was Win 2000, the new is Win 2003.