From db50c1c1eb04894a5c83e27612dd204a5e494c0d Mon Sep 17 00:00:00 2001 From: archos Date: Fri, 5 Jul 2024 07:25:42 +0200 Subject: [PATCH] aktualizace README --- README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9604a36..c0ccf40 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,35 @@ Skript `update_fork.sh` slouží k aktualizaci vašeho forku repozitáře Phanpy ```bash chmod +x update_fork.sh ``` - +### 8. backup_to_hetzner.sh + +Skript `backup_to_hetzner.sh` automatizuje proces přenosu záloh z lokálního úložiště na Hetzner Storage Box. + +### Příprava logovacího souboru + +Před prvním spuštěním skriptu je třeba vytvořit logovací soubor a nastavit patřičná oprávnění: + +```bash +sudo touch /var/log/backup_transfer.log +sudo chown $USER:$USER /var/log/backup_transfer.log +sudo chmod 644 /var/log/backup_transfer.log +``` +### Detaily skriptu + +Skript vykonává následující akce: + +- Kontroluje, zda logovací soubor existuje, a pokud ne, vytvoří ho. +- Používá rsync pro synchronizaci dat z lokálního zdroje na vzdálený cíl. +- Zaznamenává výsledek operace do logovacího souboru. + +Nastavení Cron Jobu + +```bash +crontab -e +0 2 * * * /usr/local/bin/backup_to_hetzner.sh +``` + + ## Logy Logy ze skriptů jsou ukládány do souboru `/path/to/your/logs/nazev_skriptu.log`.