přidán skript na kontrolu záloh

This commit is contained in:
archos 2024-06-21 13:58:27 +02:00
parent 6bec8cb2d2
commit 78ddcf9e8f

22
scripts/check_backups.sh Normal file
View File

@ -0,0 +1,22 @@
#!/bin/bash
# Nastavení proměnných
BACKUP_DIR="cesta_k_rsync_zaloze" # Upravte podle skutečné cesty
BORG_REPO="ceste_k_borg_repozitari" # Upravte podle vašeho repozitáře
# Kontrola BorgBackup
echo "Zahajuji kontrolu BorgBackup..."
export BORG_PASSPHRASE='moje_silne_heslo' # Zadejte heslo nebo použijte bezpečnější metodu pro jeho zadání
borg list $BORG_REPO
# Kontrola Rsync
echo "Zahajuji kontrolu Rsync záloh..."
echo "Zdrojový adresář:"
find /home/archos/ \( -name ".cache" -prune \) -o -type f | wc -l
find /home/archos/ \( -name ".cache" -prune \) -o -type d | wc -l
echo "Cílový adresář:"
find $BACKUP_DIR \( -name ".cache" -prune \) -o -type f | wc -l
find $BACKUP_DIR \( -name ".cache" -prune \) -o -type d | wc -l
echo "Kontrola záloh dokončena."