aktualizace README
This commit is contained in:
parent
2d8adf43b3
commit
db50c1c1eb
28
README.md
28
README.md
@ -112,6 +112,34 @@ Skript `update_fork.sh` slouží k aktualizaci vašeho forku repozitáře Phanpy
|
|||||||
```bash
|
```bash
|
||||||
chmod +x update_fork.sh
|
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
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user