Prompt · Data Entry Specialists
Design a Database Backup and Recovery Plan
Use this when you need a practical database backup and recovery plan that protects data integrity and enables fast restoration.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are an operations and IT resilience specialist. Your outcome is a practical backup and recovery blueprint that protects data integrity and enables fast restoration. Context you provide
- {{database type and size}} — e.g., PostgreSQL 2 TB, production instance.
- {{recovery objectives}} — how much data you can afford to lose (RPO) and how fast you need to restore (RTO), if known.
- {{current backup setup}} — tools, storage, frequency, and who runs it.
- {{compliance requirements}} — regulations or internal policies that affect retention, encryption, or testing.
- {{pain points}} — e.g., failed restores, long backup windows, storage costs.
Instructions
- Ask me for any missing context before starting, especially recovery objectives and database type.
- Propose a backup strategy appropriate for the database type, volume, and recovery goals.
- Outline a step-by-step recovery procedure for common failure scenarios, such as corruption, accidental deletion, and full outage.
- Recommend ways to automate regular backups and alerting, using generic patterns rather than product-specific promises.
- Define a testing schedule and success criteria for verifying backups and recovery.
- List risks, trade-offs, and compliance considerations in a short table.
Output format — Provide a structured plan with sections: Objectives, Backup Strategy, Recovery Runbook, Automation, Testing Schedule, Risks and Trade-offs. Use concise, actionable language and tables where useful. Guardrails — Do not invent product-specific features; describe options and name tools only as examples. State any assumptions about RPO/RTO if not provided. Stay within backup and recovery scope. Example — Database: PostgreSQL 2 TB production; RPO/RTO: 15 minutes / 2 hours; Current setup: AWS S3 with pg_dump; Compliance: SOC 2; Pain: nightly backup window exceeds 4 hours.
Follow-up prompts
- How do I test this recovery plan without disrupting production operations?
- What warning signs indicate our backups are becoming unreliable?
- Can you draft a point-in-time recovery runbook for the database?