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 Cloudjiffy. 

Topology migration is the first step in migrating my application architecture from another provider to us. It is important to note that this feature only allows me 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 I make sure that if I need an older version to be enabled in order for my 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://cloudjiffy.com/portal/knowledgebase/68/Backup

  • Database Server: To take the backup of the database, refer to the below options:
  1. https://cloudjiffy.com/portal/knowledgebase/83/Scheduling--Databases-Backups.html
  2. https://cloudjiffy.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.

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

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

Note: I can check our knowledgebase for other languages.

  • For importing the database(s) in the new database server, refer to the below options:
  1. https://cloudjiffy.com/portal/knowledgebase/174/MysqlorMariaDB-backup-scheduling.html
  2. https://cloudjiffy.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 I will receive in my email when I create the environment.

3 - Connection between the App server and Database Server

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

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

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

4 - Troubleshooting

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

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

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


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 5367