ovh-server-migration

Migrates OLD OVH server infrastructure to NEW host preserving Docker, PM2, systemd, cron, SSH, UFW and Cloudflare Tunnel settings.

5|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/rafael-fae/agent-ops-worflow --skill ovh-server-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ovh-server-migration
Source: https://github.com/rafael-fae/agent-ops-worflow/tree/main/archive/skills/operacao/ovh-server-migration
Command: npx skills add https://github.com/rafael-fae/agent-ops-worflow --skill ovh-server-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a production-tested runbook for moving an entire OVH-based stack from one server to another without losing services, data, or access. It reduces migration risk by sequencing preparation, data transfer, service restoration, and tunnel switching in a controlled order.

Core Features & Use Cases

  • End-to-end server migration: Prepare a new Ubuntu OVH host, transfer users, packages, apps, and data, then bring services back online.
  • Infrastructure-specific handling: Covers Docker containers and volumes, PM2 processes, systemd services, cron jobs, SSH access, UFW, and Cloudflare Tunnel switching.
  • Post-migration verification and audit: Includes integrity checks, host-vs-host comparison guidance, and rollback-aware validation for critical services like Evolution, SIA, and webhooks.

Quick Start

Use this skill to guide a full OVH-to-OVH server migration and ask it to produce the exact phased checklist, commands, and verification steps for your current host and target host.

Frequently Asked Questions about ovh-server-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate an OVH server to a new host without losing data or access?

Migrate OVH server infrastructure by executing a phased runbook that transfers users, packages, and data via rsync, then restores Docker, PM2, and systemd services. This controlled sequence preserves application data and operational access throughout the move.

What is the best way to transfer Docker containers and volumes during an OVH server migration?

Transfer Docker containers and volumes during an OVH migration by using rsync to copy volume data and exporting container configurations. You must apply path corrections on the new host and verify data integrity before restarting services.

Does this server migration runbook handle Cloudflare Tunnel switching and rollback?

Yes, the server migration runbook handles Cloudflare Tunnel switching with rollback-aware validation. It sequences tunnel switching after data transfer and service restoration, ensuring you can revert safely if post-migration verification fails.

Can I use this to migrate PM2 processes and systemd services to a new Ubuntu host?

Yes, you can migrate PM2 processes and systemd services to a new Ubuntu host. The runbook covers transferring process configurations, verifying service restart sequencing, and ensuring cron jobs and UFW rules are preserved.

How do I verify service integrity after moving my full-stack production environment?

Verify service integrity after a full-stack production migration by running host-vs-host comparisons and post-migration audits. The runbook includes specific validation steps for critical services like webhooks to ensure operational continuity.

What steps are needed to prepare a new Ubuntu OVH host before transferring applications?

Prepare a new Ubuntu OVH host by installing required packages, configuring SSH access, and setting up UFW rules. This preparatory phase ensures the target environment is ready to receive transferred data and restore Docker, PM2, and systemd services.