# Migrating a VPS Without Downtime — Replication, Cutover, Rollback | NulNet

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

Source: https://nulnet.com/guides/migrate-vps-without-downtime/

[Home](https://nulnet.com/) / [Guides](https://nulnet.com/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](https://nulnet.com/img/theme-vps.png) Run both servers, replicate forward, switch writes at the data layer, keep the rollback path. Downtime shrinks to the final sync, not a weekend.

Published 2026-08-30 · Updated 2026-09-08 · NulNet Editorial

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

NulNet: VPS from $3/mo and dedicated from $30.80/mo annual. The map spans twenty-one locations — Reykjavik (Iceland) and Zurich (Switzerland) among them, plus Singapore, Dubai, Cape Town and fourteen others. Signup is email plus a 12-character password, or token-only. No KYC. Checkout is crypto-only across BTC, XMR, ETH, BNB, SOL, LTC, TRX, XRP, DOGE, DASH, ADA, GRAM (TON), and USDT (TRC-20/ERC-20/BEP-20/SPL). No payload or guest traffic logs; connection metadata ≤24h. DDoS included. One SKN company, one crypto checkout. Deploy at https://nulnet.com/deploy/.

## 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](https://nulnet.com/deploy/?kind=vps&plan=business/)

## Steps

- Provision the target in the destination location and apply the same hardening baseline — keys, firewall, unattended upgrades — before any data lands.
- 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.
- A day ahead, drop record TTLs to 60–300 seconds so caches expire quickly when the switch comes.
- Cutover: pause writes on old → final sync → point writes at new → smoke-test the critical paths → let recursive resolvers converge.
- 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.

## Related guides

- [Minimum-data no-KYC checkout](https://nulnet.com/guides/anonymous-vps-crypto-no-kyc/)
- [Buy a VPS with crypto](https://nulnet.com/buy-vps-with-crypto/)
- [No-KYC VPS: requirements and limits](https://nulnet.com/no-kyc-vps/)
- [Pay with Monero](https://nulnet.com/monero-vps/)
- [Offshore VPS](https://nulnet.com/offshore-vps/)
- [VPS vs dedicated bare-metal](https://nulnet.com/guides/vps-vs-dedicated/)
- [Best no-KYC VPS 2026](https://nulnet.com/best-no-kyc-vps-2026/)
- [FAQ: crypto VPS](https://nulnet.com/guides/faq-crypto-vps/)

## Checkout facts

- **Price** VPS from $3/mo. Dedicated from $30.80/mo.
- **Identity** No KYC. Token-only (no email) or email plus a 12-character password. No passport, phone, or card.
- **Payment** Sixteen ways to settle, none of them a card: XMR and BTC lead, ETH, SOL, LTC, BNB and TRX follow, then XRP, DOGE, DASH and ADA, GRAM (TON) for Telegram-adjacent rails, and USDT on four networks — TRC-20, ERC-20, BEP-20, SPL. Live-rate invoice.
- **Logs** No payload / no guest traffic logs. Billing and panel actions retained. Connection metadata ≤24h.
- **Platform** KVM on ECC and local NVMe. DDoS filtering included. Facilities in 21 cities across four continents — the locations table lists each one's tier, uplink and governing law. Need Iceland or Switzerland plus no KYC? Those two carry a published premium (+20% / +35%); every other flag stays at base list. Pay BTC, USDT, XMR, BNB, XRP, GRAM (TON) or 10 more. Open deploy to pick a plan.

## Ready to launch?

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

[Launch now](https://nulnet.com/deploy/?kind=vps&plan=business/)[Dedicated](https://nulnet.com/dedicated/)
