1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Migration: keep the current content of your hosting
This guide explains how to migrate an existing Infomaniak Web hosting to the current offer of Web hosting. By following this procedure, you will keep the content you currently have on your hosting while benefiting from the latest developments.
Don't have time to migrate your services? Launch a free tender to find an Infomaniak partner who will take care of everything.
1. Start the migration procedure
For this:
- Familiarize yourself with this other guide to begin the migration.
- Check the box Retrieve files and databases.
- Click on the Next button.
At this stage, your website is still running on the old server and you have 30 days to test and adapt your site on the new server. To avoid losing data, we advise you not to update your site on both the old and the new server during the migration phase.
2. Test your site on the new server
For this:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product you have migrated.
- Click on the button 2 Test my sites at the top of the page to display your site as it will appear when it goes live on the new server:
- During your tests, check on each of the tested pages that the URL displayed in the address bar of your browser matches the preview address, otherwise check that your site does not have redirects that prevent its preview.
- If the site displays normally, go directly to step 4 otherwise go to step 3.
3. Adapt the site for the new infrastructure
With a content management system (CMS) like WordPress, Joomla, Drupal or another web application (ownCloud, phpBB, etc.) using a database, adjust the following information in the appropriate configuration file for the site to work:
- the database name
- the database server
- the username that accesses the database
- the password of the username that accesses the database
To find this information on the Manage, refer to this other guide (+ help WordPress and help Joomla).
- These changes must be made on the new server via a new FTP account (help).
- To connect to the new server via FTP Manager (help), use the address of your web server (help) and not the domain name, as the latter still points to the old server.
4. Checks to perform before going live
4.1 Retrieve the latest changes on the new server
If the content of the old site was modified by a user during the transition period, retrieve these changes on the new server:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product you have migrated.
- Click on button 1 Copy my data:
- Choose the elements to import according to your needs (if you re-import the
/web
folder by activating the overwrite existing files parameter, you will also overwrite your modified configuration files; therefore, make a backup copy before proceeding so that you can easily restore them after the copy. - Click on the blue Start copy button.
4.2 Check scheduled tasks (cronjobs)
If there are scheduled tasks (cronjobs), it is necessary to test and reactivate them:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product in question.
- Click on Web in the left sidebar.
- Click on Task Scheduler in the left sidebar.
- Test your site again by following the procedure described in step 2 of this guide.
5. Go live
To permanently switch traffic to the new server (you will no longer have access to the old site and your databases stored on the old server):
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product you have migrated.
- Click on the button 3 Go live:
If your domain name is not managed by Infomaniak or if it is in a different Organization than the site in question:
- Modify the pointing (A records) to specify the new IP address of your site.