Learn More ...
Features
Benefits
How Helm 4 Works
Try Helm
Buy Helm
ScreenShots
Requirements
Upgrade to Helm 4
Helm 4 Upgrade Tool
Modules
Application Packs
Downloads
Members Area

Helm 4 Upgrade Tool

 
Please Note: You can find further information on how to upgrade you Helm 3 licence to Helm 4 here...
 
The Upgrade Tool is a Windows application deployed with Helm 4 that allows the migration of information from one control panel to Helm 4. In the current version, a Helm 3 installation can be upgraded to Helm 4. The application has been designed so that  other control panels can be incorporated into the upgrade process and it will also have the ability to merge those control panels into one central Helm 4 installation. The tool has also been designed to not make any modifications to the current configurations of the domains. This is so that it will not affect the current installations and will mean that the previous control panels will continue to work until you are happy with the upgrade, and thus can perform the upgrade again and again if necessary.
 
You'll see that we've added the most requested feature we received which has made the tool more complex than just a simple "upgrade script". Using this tool, you can upgrade from multiple sources and can even migrate the control server to a different machine than the current control panel you are using. This will be very useful for those with multiple control panels at the moment and later down the line those with multiple products as well.

 
 
(Above) The upgrade tool allows you to import your existing data from a local copy of Helm 3, or read it from a file that you have exported from a different server.
 
 
(Above) The tool running through the export process from Helm 3, having just exported the services and moving on to the accounts and hosting plans.
 
 
(Above) After the export is complete, you can choose to immediately import the data into a local copy of Helm 4, or to save the data to a file so that you can import it on another server


 
(Above) With the process over and all of your data imported into Helm 4, you are ready to try out all the new features of Helm 4. You can re-run the upgrade tool at any time to move the latest data, or to put your Helm 4 installation back into an original state after having run tests on it.

This tool is designed to allow you to upgrade to Helm 4 from a number of different information sources. This tool will not make changes to your current services enabling it to be run along side an active control panel without affecting customer services. Please note that this tool is not a migration tool (i.e. move hosted services from one place to another), but a control server upgrade tool to allow you to upgrade from your current control panel solution to the Helm 4 control system even if they are on different machines.

The tool can support a number of different information sources which are currently as follows:

Helm 3 - This allows an upgrade from version 3.x of the Helm control server family. In order to migrate from Helm 3 you will need to ensure you are running this tool on the Helm 3 control server.

Import Data File - This is a .h4 file that the upgrade tool generates. This is used for exporting settings from one information source in order to install on a different machine. Use this format when needing to migrate a control server from one machine to another. Please note that the new control server MUST be able to communicate with the original host servers in order to complete its task.


How to Use the Upgrade Tool
Prerequisites
Make sure that Helm 4 is setup on your control server and that all your remote machines have the Helm 4 remote, or Helm 4 control server installations on them. Without either of these, this tool will not be able to complete the import processes.

Make sure that all the appropriate modules are installed on all your servers including a new module called the "Helm Upgrade Service" module, which is a server extension. You can uninstall this module when your migration is complete
Performing the Upgrade
Depending on whether you are upgrading to Helm 4 on the same machine as your current control panel or whether you are upgrading to Helm 4 on a different server you will need to perform a different task.

Upgrading On The Same Machine
  1. Go to the Helm 4 installation folder and go to the "Tools" folder.
  2. Run the Helm4UpgradeTool.exe application.
  3. Go through the wizard following the instructions until you hit the "Import" page.
  4. Select the appropriate information source that you will be upgrading from and click Next.
  5. The tool will show it importing the information from the selected source. Once finished click Next.
  6. You will be asked whether you want to upgrade on the server or export the settings to a file. Select "Yes, Upgrade Now!"
  7. Click 'Next', and the tool will show it importing the information in the local Helm 4 control system.
  8. When complete, click 'Next' and you are now upgraded!

Upgrading To A Different Machine

 
  1. Go to the Helm 4 installation folder and copy the "Helm4UpgradeTool.exe", "Helm4UpgradeTool.Readme.txt" and "WHA.Pro.dll" files from the "Tools" folder and the "WHA.Helm.Core.dll" from the "bin" folder to the server where your current control panel is installed (all into the same folder).
  2. Run the Helm4UpgradeTool.exe application on the original control panel central server.
  3. Go through the wizard following the instructions until you hit the "Import" page.Select the appropriate information source that you will be upgrading from and click Next.
  4. The tool will show it importing the information from the selected source. Once finished click Next.
  5. You will be asked whether you want to upgrade on the server or export the settings to a file. Select "No, Save my settings to upgrade on another server.."
  6. Select the location of the .h4 data file which you will need later in order to upgrade on the Helm 4 control server.
  7. Click 'Next' and the tool will show that it has finished, and the file will now exist in the location where you requested it to be saved.
  8. Copy the new .h4 file onto your new Helm 4 Control server.
  9. Go to the Helm 4 installation folder and go to the "Tools" folder again.
  10. Run the Helm4UpgradeTool.exe application.
  11. Go through the wizard following the instructions until you hit the "Import" page.
  12. Select "Import Data File" as your information source this time.
  13. In the file selector that appears, point to the new .h4 file that you have just copied over.
  14. Click 'Next' and the tool will show it importing the settings you just exported from the other machine.
  15. Click 'Next' again and you will be asked again if you want to upgrade on the server or export the settings to a file
  16. Select "Yes, Upgrade Now!"
  17. Click 'Next', and the tool will show it importing the information in the local Helm 4 control system.
  18. When complete, click 'Next' and you are now upgraded!

 

Restarting the Upgrade Tool Process Again

No problem. You can attempt any upgrade as many times as you like. Just drop your Helm 4 database and recreate it using the Helm Configuration Tool and just run through the steps above again.
Try Helm

Online Demo