Fear of downtime keeps many businesses tied to bad hosting.
Preparation: the parallel environment
We build the new environment completely and copy data with rsync.
The switch
24 hours ahead we lower the DNS TTL to 5 minutes. One final sync, then we change the DNS record.
We then monitor for 14 days.