Use when you need to automate database backup processes with scheduling and encryption. This skill creates backup scripts for PostgreSQL, MySQL, MongoDB, and SQLite with compression. Trigger with phrases like "automate database backups", "schedule database dumps", "create backup scripts", or "implement disaster recovery for database".
Before using this skill, ensure:
This skill produces:
Backup Scripts: Shell scripts for database dumps with compression and encryption
Cron Configurations: Crontab entries for automated backup scheduling
Retention Scripts: Automated cleanup scripts implementing retention policies
Restore Procedures: Step-by-step documentation and scripts for database restoration
Monitoring Configuration: Log file locations and success/failure notification setup
Backup Failures:
Insufficient Disk Space:
Encryption Errors:
Schedule Conflicts:
Backup Script Templates:
{baseDir}/templates/backup-scripts/postgresql-backup.sh{baseDir}/templates/backup-scripts/mysql-backup.sh{baseDir}/templates/backup-scripts/mongodb-backup.sh{baseDir}/templates/backup-scripts/sqlite-backup.shRestore Procedures: {baseDir}/docs/restore-procedures/
Retention Policy Templates: {baseDir}/templates/retention-policies.yaml
Cron Job Examples: {baseDir}/examples/crontab-entries.txt
Monitoring Scripts: {baseDir}/scripts/backup-monitoring.sh
npx skills add BbgnsurfTech/automating-database-backups下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer