Disaster Recovery Drill
Verify backups, test failover endpoints, and generate a DR readiness report
Example Prompt
Run a disaster recovery drill to verify our backups and failover systems are working
About
Conducts a disaster recovery readiness drill by verifying backup integrity in the database, testing failover endpoint availability, and checking that critical infrastructure components are accessible. The drill produces a comprehensive readiness report with pass/fail results for each DR checklist item and recommendations for any gaps found.
Workflow Steps
Query the database to verify backup records exist and are within the expected retention window
📊 Run SQL QueryFetch failover endpoints to verify they respond correctly and are ready to accept traffic
🌐 Fetch URLList Docker containers to confirm all critical services have redundant instances running
📦 List ContainersReason through all drill results to assess overall DR readiness and identify gaps
🧠 Structured ReasoningWrite the DR readiness report with pass/fail checklist and remediation recommendations
✏️ Write FileTools Used
List Containers
List running and stopped Docker containers with status, ports, and image info
Fetch URL
Make an HTTP request to a URL and return the response body
Write File
Write or overwrite a file at a specified path with the given content
Run SQL Query
Execute a read-only SQL query against a PostgreSQL database and return results
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Required MCP Servers
Docker
Manage containers, images, volumes, and networks via the Docker daemon
Fetch
Retrieve and convert web content to markdown, extract text from URLs and APIs
Filesystem
Read, search, and manage files on the local filesystem
PostgreSQL
Query, inspect, and manage PostgreSQL databases with full SQL support
Sequential Thinking
Dynamic problem-solving through structured thought sequences with branching and revision