MIDAS KnowledgebaseMIDAS Knowledgebase

How to relocate MIDAS to a new server

If you wish to migrate or "move" your MIDAS scheduling system over to a new server, it's a relatively straight forward four step process:
Step 1: Check your new server is ready for MIDAS
First ensure that you new server meets the server requirements for running MIDAS.
It's also highly advisable to run our "Server Readiness Tool" on your new system first, as this will help you identify whether any required Perl modules are missing, which will need to be installed first in order for MIDAS to function correctly on your new server.

Step 2: Move your MIDAS MySQL database(s)
If your MySQL server is to remain the same, or you're running a version of MIDAS prior to v4, you can skip this step.
To move your MIDAS MySQL database(s) to a new MySQL server you will need to export the database(s) from the current MySQL server, and import them into your new MySQL server.
The easiest way to do this is using a program such as phpMyAdmin which provides an simple way to export/import entire MySQL databases.
Alternatively, you could use the MySQL command line tool, "mysqldump" to backup your MIDAS MySQL database from your original server, and restore it to your new server.

Step 3: Move your MIDAS files
If your web server is to remain the same, you can skip this step.
You will need to copy all the files (and directories) from your current web server's MIDAS installation over to your new web server.
Please ensure that when copying files across that existing file and folder permissions are maintained.
Note: If the "path to perl" (i.e. the location where Perl is installed) on your new server differs from the location of Perl on your previous server, you may need to manually edit the very first line of each .pl file within your migrated MIDAS system to reflect the correct location of Perl on your new server.

Step 4: Update your settings
Use our quick and easy online self service tool to update your MIDAS settings to reflect your new web server and/or MySQL settings.
Your MIDAS is then ready for use on your new server!

Once you're up and running on your new server, please remove all MIDAS files and directories from your previous server.

Please note that the license agreement you agreed to prior to the original installation of MIDAS on your infrastructure does not permit you to concurrently run more than a single "live" instance plus one additional "test" instance of MIDAS. If you do not fully follow the steps outlined in the this article, and/or if you fail to completely remove your previous instance of MIDAS when migrating over to a new server, you may invalidate your license and may not be able to access further software updates.

If we currently "cloud host" your MIDAS system and you wish to migrate to a self-hosted edition of our software, running from your own server, please contact us for further assistance.

You might also be interested in...
MIDAS » KB » Support » Article 00055

← Return to Knowledgebase