Version Differences for AnthillPro Upgrade Checklist

(Number of Agents)
(Number of Agents)
Line 12:
  * <font size=4 color=indigo>Upgrade a copy of your database to ensure no problems will occur with this portion of the upgrade</font>    * <font size=4 color=indigo>Upgrade a copy of your database to ensure no problems will occur with this portion of the upgrade</font> 
  * <font size=4 color=navy>Scheduling on-call support during your upgrade window</font>    * <font size=4 color=navy>Scheduling on-call support during your upgrade window</font> 
- Backup the database. Use the tools that come with your database vendor to perform this, and consult your vendor’s documentation on how to use them.   + Backup the database. Use the tools that come with your database vendor to perform this, and consult your vendors documentation on how to use them.  
  Backup the file-system. At a minimum, backup the anthill installation location. '''This contains not only AnthillPro, but your artifacts and job logs (''ATTENTION: var DIRECTORY'')'''.    Backup the file-system. At a minimum, backup the anthill installation location. '''This contains not only AnthillPro, but your artifacts and job logs (''ATTENTION: var DIRECTORY'')'''. 
  These steps will ensure you have a copy of the current state. If for any reason you need to revert the upgrade, you will need this information to do so.    These steps will ensure you have a copy of the current state. If for any reason you need to revert the upgrade, you will need this information to do so. 
Line 23:
  # Shutdown the server    # Shutdown the server 
  # Ensure the installer archive is extracted to an accessible directory.    # Ensure the installer archive is extracted to an accessible directory. 
- # Copy your database driver to the installer’s lib\ext directory (create \ext\ if it doesn’t exist).   + # Copy your database driver to the installers lib\ext directory (create \ext\ if it doesnt exist).  
  # From an Administrative Command Prompt (or shell in *nix), navigate to the anthill3-install directory and run install-server.bat (or ./install-server.sh in *nix).    # From an Administrative Command Prompt (or shell in *nix), navigate to the anthill3-install directory and run install-server.bat (or ./install-server.sh in *nix). 
  # When prompted, give the currently installed AnthillPro server directory.    # When prompted, give the currently installed AnthillPro server directory. 
- # You will be prompted if you would like to upgrade. Input ‘Y’ (inputting ‘N’ will fail out the program).   + # You will be prompted if you would like to upgrade. Input Y (inputting N will fail out the program).  
  # Provide the JDK location you wish to use (usually %JAVA_HOME%).    # Provide the JDK location you wish to use (usually %JAVA_HOME%). 
  # Provide any additional information the installer requests (such as hostname, Windows Service name, etc.).    # Provide any additional information the installer requests (such as hostname, Windows Service name, etc.). 
Line 37:
  # Select one or more agents to test the upgrade    # Select one or more agents to test the upgrade 
  # Hit the upgrade arrow    # Hit the upgrade arrow 
- # The upgrade was successful if the agent shows ‘online’ and has the proper version (i.e. the agent version matches the ‘current acceptable agent version’ listed at the top of the agents page).   + # The upgrade was successful if the agent shows online and has the proper version (i.e. the agent version matches the current acceptable agent version listed at the top of the agents page).  
       
  Now you can run some tests using that agent, and decide to upgrade the rest.    Now you can run some tests using that agent, and decide to upgrade the rest. 
Line 43:
- To upgrade the rest, select all of the agents and choose ‘upgrade agents’. This will upgrade 5 at a time. Individually upgrade in a few minutes.   + To upgrade the rest, select all of the agents and choose upgrade agents. This will upgrade 5 at a time. Individually upgrade in a few minutes.  
       
  === Formula ===    === Formula === 
Line 49:
       
  <pre>(CEILING(num-agents)sig5 / 5 agents-concurrent) * 2 minutes-per-upgrade = total-minutes-needed</pre>    <pre>(CEILING(num-agents)sig5 / 5 agents-concurrent) * 2 minutes-per-upgrade = total-minutes-needed</pre> 
- <pre>? ? ? ?   + <pre>  
- ? ?num-agents?sig5 ?   + num-agentssig5  
- ? ----------------------? * 2 minutes per upgrade = total minutes needed   + ---------------------- * 2 minutes per upgrade = total minutes needed  
- ? 5 agents concurrent ?   + 5 agents concurrent  
- ? ?</pre>   + </pre>  
  * The actual agent upgrade might actually run quicker depending on network, processor, disk speed, etc.     * The actual agent upgrade might actually run quicker depending on network, processor, disk speed, etc.  
  The next section lists some applications of this formula:    The next section lists some applications of this formula: 
Line 217:
  # Restore the old file system (i.e. AnthillPro installation directory)    # Restore the old file system (i.e. AnthillPro installation directory) 
  # Start AnthillPro and clear your browser cache    # Start AnthillPro and clear your browser cache 
- # Navigate to the agents page and follow the upgrade process (which will “upgrade” your agents to the AnthillPro version you are using).   + # Navigate to the agents page and follow the upgrade process (which will upgrade your agents to the AnthillPro version you are using).  
       
  = Appendix A: Database Moving =    = Appendix A: Database Moving =