I need to move my live WordPress site from an overcrowded shared-hosting plan to a new VPS that will be managed with cPanel. The goal is a smooth cut-over with no noticeable downtime and a fully working site and email service on the new server. The job covers the entire migration process: copying all WordPress files, MySQL databases, SSL certificates, and every email account and message currently stored on the old host. Once everything is in place, DNS records must be updated and propagation monitored so visitors and mail flow switch cleanly to the VPS. After the switch, please verify that the website loads correctly, log-ins work, media links are intact, and email can send/receive without errors. For peace of mind I also want basic hardening on the VPS—firewall rules, SSH tweaks, and an automated backup routine stored off-server—so the site is protected and easy to roll back if needed. I will supply root access to the VPS, existing cPanel credentials on the shared host, and registrar log-in details for DNS changes. All configuration or script notes you create during the job should be handed over at the end so I can maintain the server going forward.