Copy a ProTop Installation from one server to another on Windows

I just finished setting up ProTop on server1. It was time-consuming and painstaking, but everything is working great now. How do I make the next install faster? After all, server2 is pretty much the same as server1.

Prerequisites:

  1. DLC points to the same OpenEdge installation on both boxes
  2. ProTop is to be installed in the same directory on both boxes
  3. ProTop is already installed, configured, and running on server1

Steps:

  1. On server2, start a proenv session
  2. create the same protop folder as on server1 (i.e. C:\protop)
  3. cd to your new protop folder on server2
  4. On server1, zip up your protop folder
  5. Copy your protop zip from server1 to your protop folder onserver2
  6. On server2, expand your protop zip/tar into your new protop folder
  7. del tmp/*
  8. del log/*
  9. del rpt/*
  10. del dbanalys/*
  11. pt3inst
  12. select (down arrow then enter) the option to install for an existing custid
  13. If not presented with your custid, enter it
  14. You will not be prompted to discover running databases, so to discover them run:
    pro -p util\xdisc.p
  15. Edit your custom etc\*.*.cfg files and correct names contained in them to match the names of the resources on this server
  16. Test each subsystem as you make corrections

Other considerations

SSL - see this ProTop KBase entry on SSL / Secure Sockets Layer for ProTop

Configure any additional monitors for OpenEdge features that were not configured on the server this zip file came from (e.g., replication is used in prod but not in dev/test)