Execute use when you need to work with backup and recovery. This skill provides backup automation and disaster recovery with comprehensive guidance and automation. Trigger with phrases like "create backups", "automate backups", or "implement disaster recovery".
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill implementing-backup-strategies84
Quality
45%
Does it follow best practices?
Impact
92%
1.01xAverage score across 9 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/devops/backup-strategy-implementor/skills/implementing-backup-strategies/SKILL.mdDesign and implement backup strategies for databases, file systems, and cloud resources using tools like tar, rsync, pg_dump, mysqldump, AWS S3, and cloud-native snapshot APIs. Covers full, incremental, and differential backup schemes with retention policies, encryption, and automated verification.
tar, rsync, or restic installed for file-level backupspg_dump, mysqldump, mongodump) for database backupspg_dump --format=custom, tar czf, rsync -avz --delete)gpg --encrypt or S3 server-side encryption with KMS)| Error | Cause | Solution |
|---|---|---|
No space left on device | Backup destination full | Verify retention cleanup is running; increase storage or reduce retention window |
pg_dump: connection refused | Database not accepting connections or wrong credentials | Check pg_hba.conf, verify connection string, and test with psql first |
rsync: connection unexpectedly closed | Network interruption or SSH timeout | Add --timeout=300 and --partial flags; use persistent SSH tunnel |
S3 upload failed: Access Denied | IAM policy missing s3:PutObject permission | Attach proper IAM policy; verify bucket policy allows writes from the backup source |
Backup file corrupted on restore | Incomplete write or disk error during backup | Add checksum verification (sha256sum) after backup; test restores regularly |
/var/www to a remote NAS with incremental daily backups and weekly full backups."062ff50
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.