zero-downtime-migration

Plan and execute zero-downtime migrations with dual-write and rollback triggers.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/oalansilva/crypto --skill zero-downtime-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zero-downtime-migration
Source: https://github.com/oalansilva/crypto/tree/main/.codex/skills/infra/zero-downtime-migration
Command: npx skills add https://github.com/oalansilva/crypto --skill zero-downtime-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Downtime during data or infrastructure migrations can disrupt services, impact users, and risk data consistency.

Core Features & Use Cases

  • Dual-write or compatibility strategies to keep systems in sync during cutover.
  • Phased rollout, validation checks, and rollback triggers to reduce risk.
  • Use Case: Stabilize critical migrations by predefining verification steps and ownership.

Quick Start

Define your source and target systems, then execute a staged migration plan that minimizes downtime.

Frequently Asked Questions about zero-downtime-migration

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

FAQPage Schema
How do I execute a zero-downtime database migration in production?

A zero-downtime database migration uses a phased rollout plan with dual-write compatibility to keep source and target systems in sync. This enforces validation checks and rollback triggers to ensure a safe, auditable cutover without disrupting services.

What is the dual-write strategy for infrastructure migrations?

The dual-write strategy for infrastructure migrations keeps both old and new systems synchronized during cutover. It writes data to both sources simultaneously, allowing phased rollouts and safe rollbacks if data validation fails.

How do I plan a safe service replacement without impacting uptime?

Plan a safe service replacement by predefining verification steps, clear ownership, and rollback triggers. A staged migration plan with dual-write compatibility minimizes downtime risks and stabilizes critical infrastructure cutover.

Can I use this approach for schema updates across strict production environments?

Yes, this approach supports schema updates across production environments with strict uptime requirements. It applies dual-write compatibility and data validation to maintain service availability during the cutover.

What are the limitations of a phased rollout for data migration?

A phased rollout for data migration requires strict dual-write compatibility and continuous data validation. Without clear ownership and predefined rollback triggers, complex schema updates may risk data consistency during the cutover.