Whether you're switching hosts for performance, security, or cost reasons — migrating a website can seem risky. Done incorrectly, it may cause downtime and SEO loss. Done correctly, migration is fast and seamless. Here is the safe approach.
1. Prepare the New Server
Check PHP/MySQL versions and required modules
Obtain FTP/SSH/database access
Document domain paths, emails, and environment settings
2. Create a Full Backup
Download all website files
Export the database
Ensure your backup archive is valid and complete
3. Transfer Files and Database
Upload all files to the new server
Import the database using phpMyAdmin or the CLI
Check folders, paths, and file permissions
4. Update Configuration Files
Update database credentials
Verify domain settings and base URLs
Install and configure SSL certificates
5. Test Everything
Open homepage, admin panel, checkout
Test email sending, payment methods, and integrations
Check server logs for warnings or errors
6. Update DNS Records
Change A-record to the new server IP
Update MX records for email
Verify HTTPS and redirect rules
🧰 Prefer a fully managed migration?
SOLLER.LV will handle the full migration process — from backups and configuration to final testing and launch.