Migrate to Websoft9
Websoft9 applications hosting platform that can host websites, business software, databases and other types of applications.
Therefore, migrating distributed applications to Websoft9 for unified management is a common requirement.
This chapter describes how to migrate applications to Websoft9.
Prepare
Prepare the following before migrating your application to Websoft9:
- 
Install Websoft9 Console to your target server 
- 
Backup all HTTP server configurations for your source server 
- 
Install the migration tools in the Websoft9 Console as follows 
- 
Binding domain to target server 
Migration Samples
Migrating WordPress
- 
Export your database to SQL file for your source WordPress 
- 
Compress the source WordPress wp-content folder to zip file 
- 
Install WordPress at your target server by Websoft9 Console and make sure it can be access 
- 
Recover source WordPress to target server - Import SQL file by phpMyAdmin for new WordPress
- Delete wp-content folder of new Wordpress, then unzip wp-content zip file to the same path
- Run command chown -R user:gourp /var/www/html/wp-contentin WordPress container
 
- 
Change domain URL at WordPress 
- 
Testing new WordPress 
Migrating Databases
Tools must be used to migrate databases, and there are three types of tools for database migration:
- Database Original Vendor Tools, e.g mysqldump
- Tools at Websoft9 App Store, e.g phpMyAdmin
- Other online SaaS/PaaS tools
Post migration
There are some important tasks after the migration:
- Domain name re-resolution and binding
- Fix file or folder permission
- Verify application's account availability
- Fix root URL of application
- Delete source application