VPS Migration Runbook cover
SkyPress Playbook

VPS Migration Runbook

The runbook I follow step by step every time I move a server: 38 checkpoints across 8 zones, from auditing the old box to watching the new one serve traffic through a full night. Downtime in single-digit minutes.

Get it now — $19

PDF you keep forever · Free updates for life · 7-day refund · Updated October 4, 2026 — v1

Table of contents

Every checkpoint, in order.

Zone 1: Know the Old Box

  1. Full audit — what's running, disk, memory
  2. Cron jobs hiding in all four places
  3. SSL certificate inventory
  4. The queue workers and background jobs everyone forgets

Zone 2: Prep the New Box

  1. OS, users, SSH keys
  2. Firewall before anything touches the network

Zone 3: Files via rsync

  1. The exact flags
  2. The permission gotcha that stops most people
  3. Dry-run first, always

Zone 4: Databases

  1. MySQL dump and restore, documented
  2. Postgres dump and restore
  3. Verification steps
  4. The MyISAM edge case most guides skip

Zone 5: Configs & SSL

  1. Web server configs
  2. PHP configuration
  3. Systemd units
  4. Certs that work before cutover

Zone 6: Test Before You Switch

  1. The hosts-file trick
  2. Full smoke test on the new box while the old one still serves

Zone 7: The Cutover

  1. DNS TTL prep — do this days ahead
  2. The final sync
  3. Flip order that minimizes downtime to minutes

Zone 8: Verify & Rollback

  1. 24-hour watch checklist
  2. The rollback plan you write before you need it
One question

Frequently asked.

How much downtime should I expect?

Single-digit minutes if you follow the cutover order in Zone 7. The key is DNS TTL prep days ahead, a final sync, and testing everything on the new box before you flip. The runbook walks through each step.

VPS Migration Runbook

$19

Get it now

7-day refund if it's not worth the money. ← Back to all playbooks