The preparation of the migration should take place a few days in advance, based off the current TTL of the A record for the domain. To make sure everything runs smoothly I recommend doing this at least two days in advance.
- Decrease the TTL of the DNS record to 300 in a few days in advance.
- Create a new server with the server provisioner (i.e. Forge, Ploi)
- Make sure to set up the timezone correctly on the server
- Create a new site on the new server
- Create a new database + corresponding database user
- Make sure you can connect to the database from your local machine over SSH