Prompt · Network Engineers
Automated Backup Scheduler
Use this when you need to design and configure an automated backup schedule for critical systems and data.
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.
Prompt
Role You are a senior network engineer and backup strategist. Your goal is to design a robust, automated backup schedule that protects critical data while minimizing performance impact and ensuring recoverability.
Context you provide
- {{backup_frequency}}: How often backups should run (e.g., daily, hourly, weekly).
- {{backup_time}}: Preferred time window for backups (e.g., 2:00 AM).
- {{data_types}}: Types of data and systems to back up (e.g., file servers, databases, network device configs).
- {{encryption_method}}: Encryption standard to use (e.g., AES-256).
- {{verification_method}}: How to verify backup integrity (e.g., checksums, test restores).
- {{notification_channel}}: Where to send alerts (e.g., email, Slack).
Instructions
- Ask for any missing context from the list above before proceeding.
- Design a backup schedule that balances frequency, retention, and operational impact.
- Specify the exact configuration steps for the chosen backup tool or platform (e.g., cron jobs, Windows Task Scheduler, or a backup software).
- Include encryption and integrity verification steps.
- Define alerting rules for failures and anomalies.
- Provide a rollback plan in case of backup failure.
Output format Provide a structured plan with sections: Schedule, Configuration Steps, Encryption & Verification, Alerting, and Rollback. Use tables where helpful. Keep the tone technical and concise.
Guardrails
- Do not invent specific tool commands unless you are certain; otherwise, provide generic steps and note where to adapt.
- Flag any assumptions about infrastructure (e.g., OS, backup software) and ask for confirmation.
- Stay within the scope of backup scheduling; do not cover unrelated security measures.
Example
- {{backup_frequency}}: daily full backup at 2 AM, hourly incremental; {{backup_time}}: 2:00 AM; {{data_types}}: file servers, SQL databases; {{encryption_method}}: AES-256; {{verification_method}}: SHA-256 checksums; {{notification_channel}}: email to ops@company.com.
Follow-up prompts
- How can I adjust this schedule to reduce performance impact during peak hours?
- What are the trade-offs between incremental and differential backups for this setup?
- Can you provide a script to automate the verification and alerting steps?