diff --git a/scripts/8_backup_to_hetzner.sh b/scripts/8_backup_to_hetzner.sh index 63d9dd4..804f174 100644 --- a/scripts/8_backup_to_hetzner.sh +++ b/scripts/8_backup_to_hetzner.sh @@ -2,9 +2,11 @@ # Zdrojová složka záloh na HD2 BACKUP_SRC="/mnt/backup/backup" # Cílový adresář na Hetzner Storage Boxu -BACKUP_DEST="user@storagebox.hetzner.com:/home/cloudron-backups" +BACKUP_DEST="u409453@u409453.your-storagebox.de:/path/to/backup" # Logovací soubor LOG_FILE="/var/log/backup_transfer.log" +# SSH port +SSH_PORT=23 # Kontrola existence logovacího souboru a jeho vytvoření, pokud neexistuje if [ ! -f "$LOG_FILE" ]; then @@ -13,7 +15,8 @@ if [ ! -f "$LOG_FILE" ]; then fi # Synchronizace pomocí rsync -rsync -avz --delete "$BACKUP_SRC" "$BACKUP_DEST" +rsync -avz -e "ssh -p $SSH_PORT" --delete "$BACKUP_SRC" "$BACKUP_DEST" # Logování echo "Backup transfer completed on $(date)" >> "$LOG_FILE" +