web dev//deploy//site migration
A site migration is the replacement of the website behind a domain with one hosted somewhere else, done when a site leaves its host or its site builder. When the DNS of the domain is already under the control of whoever migrates, it needs no access to the old platform and none to the registrar: changing the records in the zone is enough, and the old site builder never has to be opened.
A site migration is the replacement of the website behind a domain with one hosted somewhere else, done when a site leaves its host or its site builder. When the DNS of the domain is already under the control of whoever migrates, it needs no access to the old platform and none to the registrar: changing the records in the zone is enough, and the old site builder never has to be opened.
What breaks when it is done in a hurry is everything in the zone that was not the website.
Mail goes first. Its email records sit next to the ones being edited.
Subdomains nobody mentioned come next: a booking engine, cameras, a payment terminal. They cannot be guessed from outside, so the existing records are reviewed one by one before anything is replaced.
The domain itself may be registered through the site builder. Then the builder is the registrar, and the domain has to be taken out of it first. A migration is only hard when the three jobs of a provider were bought as one product; the work is finding out which of them the old company actually holds.
Lowering the TTL of the records a day ahead makes the switch itself fast. When the migration also changes the nameservers, the order of operations is the one in propagation.