Install
openclaw skills install rhandus-backup-recoveryClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Backup & Recovery Automation for OpenClaw using rClone. Daily backups to Google Drive with 20-day rotation.
openclaw skills install rhandus-backup-recoverySistema automatizado de backup y recuperación para OpenClaw usando rClone. Backups diarios a Google Drive con rotación de 20 días.
TU_EMAIL_GOOGLE_DRIVEGoogle Drive:/OpenClaw-Backups/
├── backup-2026-02-19/ # Más reciente
├── backup-2026-02-18/
├── ...
├── backup-2026-01-31/ # Día 20
└── backup-2026-01-30/ # Se elimina al crear nuevo
backup runEjecutar backup manualmente.
# Backup completo ahora
backup run --full
# Backup solo cambios (incremental)
backup run --incremental
# Backup específico de configuración
backup run --config-only
# Forzar rotación (eliminar >20 días)
backup run --force-rotate
backup statusVer estado de backups.
# Estado actual
backup status
# Listar backups disponibles
backup status --list
# Verificar integridad
backup status --verify
# Espacio utilizado
backup status --space
backup recoverRecuperar desde backup.
# Listar disponibles para recuperación
backup recover --list
# Recuperar backup específico
backup recover --date 2026-02-19
# Recuperar archivo específico
backup recover --file /workspace/MEMORY.md --date 2026-02-18
# Recuperar configuración OpenClaw
backup recover --config
backup configGestionar configuración.
# Mostrar configuración actual
backup config --show
# Probar conexión Google Drive
backup config --test
# Actualizar credenciales
backup config --update-credentials
# Cambiar schedule
backup config --schedule "0 3 * * *"
/home/rhandus/.openclaw/
├── openclaw.json # Configuración principal
├── agents/ # Configuraciones agentes
├── sessions/ # Sesiones activas
└── workspace/ # Workspace (symlink)
/workspace/
├── MEMORY.md # Memoria a largo plazo
├── AGENTS.md # Configuración agentes
├── SOUL.md # Personalidad
├── IDENTITY.md # Identidad
├── USER.md # Información usuario
├── TOOLS.md # Herramientas locales
├── HEARTBEAT.md # Tareas periódicas
├── skills/ # Todos los skills
├── openclaw.backup.json # Backup configuración
└── .openclaw_contacts.env # Contactos alertas
**/node_modules/
**/.git/
**/dist/
**/build/
**/vendor/
*.log
*.tmp
*.cache
BACKUP_DRIVE_REMOTE="tiklick-drive"
BACKUP_SOURCE="/home/rhandus/.openclaw /workspace"
BACKUP_EXCLUDE="**/node_modules/ **/.git/"
BACKUP_RETENTION_DAYS=20
BACKUP_SCHEDULE="0 3 * * *" # 03:00 AM diario
BACKUP_LOG_FILE="/var/log/openclaw_backup.log"
BACKUP_ALERT_ON_FAILURE=true
# Crear configuración
rclone config create tiklick-drive drive \
client_id "YOUR_CLIENT_ID" \
client_secret "YOUR_CLIENT_SECRET" \
scope "drive.file" \
root_folder_id "YOUR_ROOT_FOLDER_ID"
# Probar conexión
rclone lsd tiklick-drive:
# Crear carpeta backups
rclone mkdir tiklick-drive:OpenClaw-Backups
rclone sync \
--progress \
--exclude "**/node_modules/" \
--exclude "**/.git/" \
--exclude "*.log" \
--backup-dir "tiklick-drive:OpenClaw-Backups/backup-$(date +%Y-%m-%d)" \
/home/rhandus/.openclaw \
tiklick-drive:OpenClaw-Backups/current
# Script ejecutado por cron a las 03:00 AM
backup run --full --rotate --notify
# Domingo a las 04:00 AM
backup status --verify --report
# Recuperar configuración crítica
backup recover --config --date $(date -d "yesterday" +%Y-%m-%d)
# Recuperar skill específico
backup recover --file /workspace/skills/alerting-system --date 2026-02-19
# Alertar si espacio > 80%
backup status --space --alert-if-over 80
TU_EMAIL_GOOGLE_DRIVEEstado: 🟢 PRODUCCIÓN (v1.0.0)
Autor: Rhandus Malpica
Empresa: Tiklick
Website: https://tiklick.com
Licencia: MIT
Publicado en ClawHub: 2026-02-20