Quick answer: Lower the TTL of the records you plan to change to 300 seconds at least a day in advance, keep the old server running until traffic fully moves, and only then change the A record. This shrinks the visible "propagation" window from hours to minutes.

Overview

DNS "propagation" is really just caching: resolvers keep your old record until its TTL expires. You cannot force other people's caches to refresh, but you can plan around them so visitors never notice a migration.

Before you start

  • Know the current TTL of the records you will change: dig A example.com shows it as the second column.
  • A migration plan where both old and new servers can serve the site for a transition period.

Step-by-step guide

  1. 24–48 hours before the switch: set the TTL of the affected A/AAAA records to 300 (5 minutes). The old, longer TTL must expire everywhere first — hence the lead time.
  2. Prepare and test the site on the new Cloud2Y server (use a hosts-file override to preview it before DNS changes).
  3. Switch: update the A record to the new IP (how).
  4. Watch traffic move — within ~5 minutes most resolvers pick up the new value:
dig +short A example.com @1.1.1.1
dig +short A example.com @8.8.8.8
  1. Keep the old server (or a redirect on it) alive for at least a day for stragglers, then decommission and raise the TTL back to 3600 or more.

Common issues

  • TTL lowered at the same moment as the switch: pointless — caches still hold the old record with the old TTL.
  • Old server shut down immediately: visitors on stale caches see downtime; keep it running through the overlap.
  • ISP resolvers ignoring tiny TTLs: a few clamp to minutes or hours — you cannot fix these, only wait.

When to contact support

Migrating a site to Cloud2Y and want the cutover checked end-to-end? Open a ticket — we can verify the new server is ready before you flip the record.

Frequently asked questions

Why lower the TTL before a migration?

The TTL controls how long resolvers cache your record. Dropping it to 300 seconds a day in advance means that after the switch, caches refresh within five minutes instead of hours.

Can I force DNS propagation to happen faster?

No — caches on other people's resolvers cannot be flushed remotely. You can only prepare with a low TTL beforehand and keep the old server running during the overlap.

When can I safely shut down the old server?

After at least one full old-TTL period, once logs on the old server show no meaningful traffic. Keeping it up for a day is a cheap way to guarantee zero downtime.

Related articles

Ready to get started? Order a VPS at Cloud2Y →

Was this answer helpful? 0 Users Found This Useful (0 Votes)