5. Email migration & reliability (critical) Mail hosting
Enable Plesk mail stack (Postfix + Dovecot)
One email domain
~200 mailboxes
Migration
Export and import all mailboxes
Passwords must remain unchanged
Preserve folders and timestamps
Validate mail flow before cutover
Configuration
Fix SMTP conflicts in WordPress
Choose one SMTP solution
Validate:
Password reset emails
WooCommerce order emails
Form submissions
Bulk mail (if still used)
Configure SPF, DKIM, DMARC, PTR
6. WordPress migration
Take a clean backup of WordPress (files + DB)
Restore onto new server
Configure:
wp-config.php memory constants
Correct file permissions
Validate:
Front-end
Admin
Elementor
WooCommerce checkout
Forms
No leftover legacy config
7. Cron & background jobs
Disable traffic-based WP-Cron
Configure real system cron
Confirm:
WooCommerce tasks
Email jobs
Scheduled maintenance
8. Backups & recovery (non-negotiable)
Configure daily automated backups
Store backups off-server
Agree retention policy
Test a restore (site + database + mailbox) before DNS cutover
Document restore process
9. Monitoring & logging
Enable:
CPU / RAM monitoring
Disk usage alerts
Review:
Nginx error logs
PHP error logs
Database logs
Confirm no silent failures post-migration
10. Staging, cutover & downtime control Before cutover
Full staging clone on new server
Validate everything works end-to-end
Lower DNS TTLs
Cutover
Weekend window preferred
Minimal downtime
Final data sync
Switch DNS
Monitor live traffic and mail
Rollback
Clear rollback plan if something fails
11. Documentation & handover
Developer must provide:
Plesk login details
PHP / DB / cache configuration summary
Mail server details
Backup & restore instructions
What not to change
Any known limitations
12. Success criteria (how the job is judged)
After completion:
Faster TTFB and admin performance
Stable WooCommerce checkout
Reliable email delivery
No legacy OS or kernel risk
No stacked caching
Tested backups
Platform ready to scale without re-architecture
One-line summary you can give any developer
“This is a clean rebuild on a new EPYC dedicated server with Plesk Web Pro, followed by a controlled WordPress + mail migration, performance tuning, tested backups, and a low-downtime cutover.”
Current situation (now)
Website and email run on a shared VPS with a legacy Linux stack, Cpanel
Old kernel and mixed configurations increase risk and complexity
WordPress performance is constrained (disk I/O, DB, concurrency)
Caching and email setups are overlapping and inconsistent
Backups and recovery have not been fully tested
Platform is functional but not future-proof
Target situation (where we’re going)
Move to a UK-based dedicated server (AMD EPYC, NVMe, 64GB RAM)
Rebuild on a modern, fully supported Linux OS
Use Plesk Web Pro for clean management of web, email, and backups
Deploy a simplified, deliberate performance stack
Migrate WordPress and email with minimal downtime
Implement tested backups, monitoring, and documentation
End state: faster, safer, scalable, and easier to manage
Everything is working as now, to set specifications.
Strategi Menghasilkan Uang via TikTok Category: Affiliate Marketing, Content Strategy, Digital Marketing, Social Media Marketing, TikTok, Video Editing Budget: $15 - $25 USD
Fix Google Merchant Misrepresentation Category: Audit, Digital Marketing, Google Ads, Google Analytics, SEO, Website Optimization Budget: ₹1500 - ₹12500 INR
01-May-2026 04:03 GMT
Banner y Edición de Videos Creativos -- 2 Category: Cooking & Recipes, GameSalad, Instagram, TikTok, Video Editing, Video Production, Videography, YouTube, YouTube Ads Budget: $10 - $30 USD
01-May-2026 04:01 GMT
Instagram Reels for Coaching Institute Category: After Effects, Animation, Canva, Content Creation, Instagram Marketing, Social Media Marketing, Video Editing, Video Production Budget: ₹600 - ₹601 INR
01-May-2026 03:58 GMT
Modern Company Profile & Brochure Category: Adobe InDesign, Branding, Brochure Design, Content Writing, Copywriting, Corporate Identity, Covers & Packaging, Graphic Design, Marketing, Microsoft Word Budget: $250 - $750 AUD