#!/bin/bash # Backup config cu retenție: 1 zilnic, 1 săptămânal, 1 lunar BACKUP_DIR="/home/moltbot/backups" CONFIG="$HOME/echo-core/config.json" # Backup zilnic (suprascrie) cp "$CONFIG" "$BACKUP_DIR/echo-core-daily.json" # Backup săptămânal (duminică) if [ "$(date +%u)" -eq 7 ]; then cp "$CONFIG" "$BACKUP_DIR/echo-core-weekly.json" fi # Backup lunar (ziua 1) if [ "$(date +%d)" -eq 01 ]; then cp "$CONFIG" "$BACKUP_DIR/echo-core-monthly.json" fi echo "Backup done: $(date)"