All systems operational 21 locations · null network Pay with crypto · ∅ KYC
首页 / Guides / Migrating a VPS Without Downtime — Replication, Cutover, Rollback
How-to

Migrating a VPS Without Downtime — Replication, Cutover, Rollback

NulNet light KVM: racks and data flows into a black-hole void

Run both servers, replicate forward, switch writes at the data layer, keep the rollback path. Downtime shrinks to the final sync, not a weekend.

长文正文为英文。页头、目录与结账已翻译。

The pattern

The old and the new server run side by side while data flows one way: forward, continuously, until the new box trails by seconds. Reads and writes switch at the data layer — DNS, database promotion, or an application flag — not by moving a disk. Total customer-visible downtime compresses into the seconds between the last sync and the write flip. Everything else in a migration that hurts — the copy, the config drift, the surprise dependencies — happens while the old machine is still quietly serving.

VPS from $3* (fund $50+), storage 1–5 TB NVMe from $24/mo annual-eff, dedicated with IPMI from $30.80/mo. Crypto invoice, no KYC.

Launch now

Steps

  1. Provision the target in the destination location and apply the same hardening baseline — keys, firewall, unattended upgrades — before any data lands.
  2. Replicate without pause: rsync over SSH for files, native replication for databases, or application-level sync where the stack has one, until lag reads in seconds.
  3. A day ahead, drop record TTLs to 60–300 seconds so caches expire quickly when the switch comes.
  4. Cutover: pause writes on old → final sync → point writes at new → smoke-test the critical paths → let recursive resolvers converge.
  5. Leave the old box alive through a rollback window and snapshot it before decommissioning; the snapshot is the exit door.

Where NulNet fits

The checkout makes parallel-run migrations cheap on both ends: order the target, sync, cut over, then keep or kill the source. Snapshots ride VPS and storage plans as a checkout add-on, so the pre-cutover state is one restore away. Billing stays crypto-only and identity-free on both sides of the move — which is the point for migrations from providers whose onboarding starts with a passport scan. Storage tiers from 1 TB NVMe ($30 list, $24 annual-eff) also work as the replication target itself.

Can NulNet migrate my server for me?

No managed migration exists — you hold root and this playbook. On dedicated tiers, remote hands (a $24/mo add-on) can assist with hardware-level tasks like racking or a console you cannot reach, but data moves stay your operation.

How do I move without changing my IP?

You cannot carry an IPv4 between providers; addresses are allocated per network. Plan around it: short record TTLs, a fast DNS switch, or a proxy and VPN endpoint in front if clients truly depend on the address staying constant.

Which direction is most common?

Arrivals from mainstream clouds into no-KYC locations, usually for billing or jurisdiction reasons. The replication mechanics are identical in both directions — what changes is the onboarding, which here is an email or token and a crypto invoice.

How long should the old server stay online?

Through at least one full traffic cycle — typically a week — so slow clients, cached resolvers and forgotten cron jobs all show up while rollback is still one DNS record away. Snapshot before you decommission; the snapshot is cheaper than regret.

Ready to launch?

Build the box — VPS, storage or bare metal — create the password, pay the invoice that follows.