Migrating customers: overview
This section is for hosting companies that move customer sites onto their platform. It answers: how do you bring a running Exponential site in, what changes when the site is on an older version or another platform, and how do you change the database engine on the way?
Looking for migrations of one site? Schema and content changes a customer's developers ship as files and run with
./console exp:migration:migrateare a different job: Migrations versus migrating a site, Migrations on hosted sites.
The deep technical work is described in the installation book, chapters 14 to 17. These pages arrange it for a host: the assessment, the plan, the move, the checks, and the responsibilities between you and the customer.
Pages in this section
| Page | What it gives you |
|---|---|
| Migrating customers to your hosting | the whole process for a host: assessment, offer, staging, cut-over, aftercare |
| From older Exponential versions | sites of the 3.x, 4.x and 5.x eras and older 6.0.x releases |
| From eZ Platform and Ibexa | Symfony-based sites and their two destinations |
| Moving a site between hosts | an Exponential 6 site that only changes servers |
| Changing the database engine | moving a site to another of the six databases |
Which page do I need?
| The customer's site runs ... | Read |
|---|---|
| Exponential 6.0.x, another host | Moving a site between hosts |
| eZ Publish 3.x, 4.x or 5.x legacy (the old name of the product, discontinued by its creator after almost 18 years) | From older Exponential versions |
| eZ Platform 1.x to 3.x, Ibexa DXP or OSS 3.3 to 5.0 | From eZ Platform and Ibexa |
| any of these, and the database should change | also Changing the database engine |
Note
Only the 6.0 line is maintained; 5.x, 4.x, 3.x and older get no security fixes (SECURITY.md). A customer on an
old version is a migration project, not a hosting move. Price and plan it as one.
The installation book's migration chapters
- Chapter 14: Migrating from the 4.x line
- Chapter 15: Migrating from the 5.x legacy stack
- Chapter 16: Migrating from eZ Platform and Ibexa
- Chapter 17: Migration reference
- Chapter 11: Upgrading
Related pages
- Hosting companies: start here
- Restore and restore tests
- Go-live checklist for a customer site
- Migrations
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.