From ab8b5ff7d3df9535c3ac5622aa121b4d173242ea Mon Sep 17 00:00:00 2001 From: archos Date: Fri, 5 Jul 2024 20:59:33 +0200 Subject: [PATCH] =?UTF-8?q?aktualizace=20skriptu=20backup=5Fto=5Fhetzner.s?= =?UTF-8?q?h,=20p=C5=99id=C3=A1n=20spr=C3=A1vn=C3=BD=20port=20do=20Storage?= =?UTF-8?q?=20boxu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/8_backup_to_hetzner.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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" +