# Epesi migration and upgrade This article serves as a guide and procedure for upgrading Epesi instances under an eye of Epesi Developers.
**Tip for beginners** Read the whole article before proceeding. To avoid data loss always ensure you have backup before making changes.
### Backup Epesi database and files Create a backup of MySQL database using PHPMyAdmin Export or mysqldump command which is recommended for large databases. `mysqldump -u username -p database_name > backup.sql` Archive Epesi files downloading a compressed zip file from File Manager of your hosting Control Panel or proceed via Terminal: `zip -r**Result** You should have already a **backup of the Epesi database and files**. If any of next steps will fail you will restore your instance with this backup.
### Migration to Triage Upload your Epesi instance to a dedicated [Epesi Cloud PaaS](https://epesi.cloud/ "Epesi Cloud PaaS") infrastructure. Our Engineers are continuously working on its improvement making it a VIP Epesi users only Cloud. It is fine tuned for any LAMP stack PHP compatible applications, especially Epesi. This allows you to test your application in the environment working as a **Triage for Epesi Engineers**. 1. Open a free account on [Epesi Cloud PaaS](https://epesi.cloud/ "Epesi Cloud PaaS") platform. 2. Login to Epesi Cloud control panel: [cPanel](https://mx.epesi.cloud:2083/ "cPanel") or [DirectAdmin](https://mail.epesicrm.com:2222/ "DirectAdmin"). 3. Upload your two backup files to Files Manager.**Result** You should have now a free Epesi Cloud account with backup of your Epesi uploaded.
### Upgrade Once your Epesi instance is on our dedicated PaaS we begin with a **comprehensive audit**. Following it, we will provide you a **detailed report** on your Epesi current status and the **possible improvements.** What is required, needed and nice to have in the future. You decide what of the TODO list will be proceeded. We are starting cleaning, troubleshooting (if necessary), and updating libraries to ensure your system is fully prepared for the upgrade. Finally, **software is upgraded** and available to you for **testing and verifying** on our infrastructure.**Result** Your Epesi is upgraded, ready to migrate on your server or run on Epesi Cloud.
### What next**Stay on Epesi Cloud** Your Epesi will run faster in our dedicated environment. Experience the benefits of leaving server maintenance, updates, and security patches to our experts, so you can focus on your business. | **Migrate to your server** By outsourcing this migration to us you can order an additional service on your machine including server audit, security patches, optimization and fine tuning. | **Run two instances simultaneously** For improvements or custom development, you can use Epesi Cloud for free during the entire development period, running your server version for daily operations and demo Epesi Cloud version simultaneously. |