Disaster Recovery Skill
Implement and manage disaster recovery and backup strategies for Proxmox.
What this skill does
This skill enables you to:
- •Create and manage VM backups
- •Create and manage container backups
- •Monitor backup status and history
- •Track backup storage usage
- •Restore VMs from backups
- •Restore containers from backups
- •Create VM snapshots for recovery
- •Create container snapshots for recovery
- •Plan backup strategies
- •Test disaster recovery procedures
- •Generate backup reports
- •Manage backup retention policies
When to use this skill
Use this skill when you need to:
- •Create backups of VMs and containers
- •Restore from backups
- •Plan backup strategies
- •Monitor backup status
- •Test recovery procedures
- •Verify backup integrity
- •Plan backup retention
- •Troubleshoot backup failures
- •Generate compliance reports
- •Plan for disaster scenarios
Available Tools
- •
create_vm_backup- Create a backup of a VM - •
create_container_backup- Create a backup of a container - •
restore_vm_backup- Restore a VM from backup - •
restore_container_backup- Restore a container from backup - •
create_vm_snapshot- Create VM snapshot for recovery - •
restore_vm_snapshot- Restore from VM snapshot - •
create_container_snapshot- Create container snapshot - •
restore_container_snapshot- Restore from container snapshot - •
delete_backup- Delete a backup file
Typical Workflows
Backup Creation & Management
- •Create backups of critical VMs and containers
- •Monitor backup completion and status
- •Verify backup storage allocation
- •Manage backup retention policies
- •Clean up old backups
Disaster Recovery Testing
- •Create test backups of critical systems
- •Use snapshots for point-in-time recovery
- •Restore to test environment
- •Verify functionality and data integrity
- •Document recovery procedures
Recovery Operations
- •Identify failed VM/container
- •Locate appropriate backup
- •Use
restore_vm_backuporrestore_container_backup - •Verify restored system functionality
- •Complete recovery procedures
Backup Monitoring
- •Monitor backup schedule compliance
- •Track backup storage usage
- •Monitor backup success/failure rates
- •Identify backup issues early
- •Generate audit reports
Example Questions
- •"Create a backup of VM 100 to storage"
- •"What's the status of recent backups?"
- •"Restore VM 200 from the backup created yesterday"
- •"Show me all available backups and their sizes"
- •"Create a snapshot of container 101 before updates"
- •"How much storage is used for backups?"
- •"Generate a disaster recovery test report"
Response Format
When using this skill, I provide:
- •Backup creation confirmations
- •Backup listings with dates and sizes
- •Restore operation status
- •Backup storage usage analysis
- •Recovery procedure documentation
- •Compliance and audit reports
Best Practices
- •Implement 3-2-1 backup rule (3 copies, 2 media types, 1 offsite)
- •Backup critical systems regularly
- •Test restore procedures regularly
- •Monitor backup success rates
- •Implement backup retention policies
- •Encrypt backups for security
- •Store backups off-site
- •Document recovery procedures
- •Verify backup integrity
- •Monitor backup storage capacity
- •Automate backup schedules
- •Test recovery before disaster strikes
- •Keep backup inventories current
- •Monitor backup performance
- •Plan for recovery time objectives (RTO)
- •Plan for recovery point objectives (RPO)