04 / MIGRATION & RECOVERY
A fresh environment. A carefully managed move.
WordPress, WooCommerce and business mail moved to a new VPS with a clean rebuild and validation.
THE BRIEF
Recovery, migration and a tested handover
The existing WordPress and WooCommerce environment had an infected site and an older PHP setup. Website files, databases, media, protected downloads and business mailbox history all needed to move to a new Ubuntu VPS managed with Virtualmin.
The work combined a clean WordPress rebuild with application compatibility checks, mail migration and server configuration. The handover included website, email and SFTP checks, alongside practical migration and management notes.
A coordinated website and email migration
Scroll sideways to explore the diagram →
The source environment feeds a recovery and migration process. The new Ubuntu VPS hosts the website stack and mail services. Both paths meet at validation and handover, including website, email, SFTP and checkout checks.
THE IMPLEMENTATION
How the pieces came together.
The work behind the diagram.
Rebuild the website environment
Rebuilt WordPress using clean core files, updated supported plugins and validated PHP 8.3 compatibility. Configured Apache, PHP-FPM and MariaDB, then transferred the site data, media and protected downloads.
Move business email with its history
Transferred mailboxes and existing messages. Configured forwarders, catch-all handling and mailbox quotas, and set up SPF, DKIM and DMARC for the new environment.
Validate the move and hand over
Configured HTTPS with automatic certificate renewal, firewall and SSH settings, SFTP access and local backups. Checked website functionality, email authentication and desktop mail behaviour. Investigated WooCommerce payment failures and confirmed a successful test purchase before final handover.
DELIVERY & HANDOVER
A working setup.
A clear explanation.
Website and email services were migrated and checked. Migration and server management notes documented the new environment and the work completed.
PROJECT COVERAGE
- WordPress and PHP 8.3 compatibility
- Mailbox history and desktop mail behaviour
- Successful WooCommerce test purchase
- HTTPS, SFTP and local backup configuration
YOUR NEXT PROJECT
Have a similar challenge?
Tell me what you need. We’ll agree on a practical scope.
Let’s talk