How to migrate my environments from another Jelastic provider ?

OVERVIEW

This article provides a step by step procedure for migrating the environment from another Jelastic provider to Apiqcloud. 

Topology migration is the first step in migrating your application architecture from another provider to us. It is important to note that this feature only allows you to set up an environment with the architecture but doesn’t pull the data. This needs to be done manually which is again explained in the steps below.

Note: If the versions of apps are not present in our platform they would be replaced automatically with newer versions. So make sure you let us know if you need an older version to be enabled in order for your application to work.

STEPS - 

1 - Take backup from the old provider.

  • App Server: To take the backup of app server data, refer to the below link:

          https://apiqcloud.com/portal/knowledgebase/68/Backup

 

  • Database Server: To take the backup of the database, refer to the below options:

 

  1. https://apiqcloud.com/portal/knowledgebase/83/Scheduling--Databases-Backups.html
  2. https://apiqcloud.com/portal/knowledgebase/278/How-to-exportorImport-Database-via-Command-line.html
  3. Login to PHPMyAdmin, select the database, and export the database.

2 - Migrating data.

You can create a new environment with the specific topology or you can export the topology from another Jelastic provider and import it over here.

  • Now you can deploy the archived file which is taken in step 1 for the app data. OR You can also deploy the data by using git/svn.
  1. https://apiqcloud.com/portal/knowledgebase/37/Deploy--PHP-Project---via-Archive-or-URL.html
  2. https://apiqcloud.com/portal/knowledgebase/38/Deploy--PHP-Project---via-GITorSVN.html

Note: You can check our knowledgebase for other languages.

  • For importing the database(s) in the new database server, refer to the below options:
  1. https://apiqcloud.com/portal/knowledgebase/174/MysqlorMariaDB-backup-scheduling.html
  2. https://apiqcloud.com/portal/knowledgebase/278/How-to-exportorImport-Database-via-Command-line.html
  3. Login to PHPMyAdmin, Create the database, Select the database, and import the database.

Note: Phpmyadmin link and its credentials you will receive in your email when you create the environment.

3 - Connection between the App server and Database Server

After migrating all the data, you need to add/check the connection between the app and the database server. You can refer to the below link:

https://apiqcloud.com/portal/knowledgebase/94/MySQL-andgt-PHP--Connection.html

Note: For other languages, you can check our knowledgebase.

4 - Troubleshooting

If your site/application doesn’t work after migration, please refer to the logs in order to resolve issues.

https://apiqcloud.com/portal/knowledgebase/66/Log-files.html

If you fail to resolve the issue or need further assistance, please contact us through our email support@apiqcloud.com.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Share Environment

Share Environment A client who originally created an environment becomes its Owner and share...

Clone Environment

Cloning Environment Apiqcloud provides multiple environments in just a few clicks, like...

Create Environment

How to Create your Apiqcloud Environment Firstly,  you need to create an appropriate...

Environment Aliases

Environment Aliases To ease the process of management, creating alternative (alias) for an...

Enviornment Variables

Environment Variables: To store the values of the frequently used parameters environment...