Home / Migration

How it works

Migrate to O3-Shop –
step by step.

A practical guide for moving from the OXID Community Edition 6.4.3 to O3-Shop. Composer-based, no classical data migration – just swap packages and update the schema.

4 steps · Composer-based migration Full documentation ↗
Note: For a clean installation, the O3 team recommends a fresh install. Migration is possible when all requirements are fully met.

Check requirements

Prerequisites

Before you start: all requirements must be fully met. Otherwise the migration will abort or leave an inconsistent installation.

  • CE 6.4.3 installed via Composer project package (not ZIP)
  • PHP 8.0 or higher
  • Composer 2.x
  • Full database backup created
  • Full file backup (including source/ and vendor/)
# verify composer.json
$ cat composer.json | grep oxideshop-project
# back up database
$ mysqldump -u USER -p DBNAME > backup_$(date +%Y%m%d).sql
# back up files
$ tar -czf backup_$(date +%Y%m%d).tar.gz source/ vendor/