#!/bin/bash set -e # Параметры SRC="/home" DST="/backup" DATE=$(date +"%Y-%m-%d") ARCHIVE="home_backup_$DATE.7z" LOG="/var/log/7z_home_backup.log" PASSWORD="MySecretPass" # Создание директории mkdir -p "$DST" # Архивация 7z a -mx=9 -p"$PASSWORD" -mhe=on "$DST/$ARCHIVE" "$SRC" >> "$LOG" 2>&1 echo "[$(date)] Backup completed: $DST/$ARCHIVE" >> "$LOG"