++ Aggiunta funzione di backup e aggiornamento README.md
This commit is contained in:
13
README.md
13
README.md
@@ -17,6 +17,7 @@ Script bash per eseguire il backup automatico di un database MySQL e della carte
|
||||
|
||||
2. Lo script ti chiederà:
|
||||
- Nome utente
|
||||
- Dominio del sito (es. esempio.com)
|
||||
- Host del database (default: localhost)
|
||||
- Nome del database
|
||||
- Utente del database (default: nome del database)
|
||||
@@ -58,6 +59,11 @@ Esempio:
|
||||
```
|
||||
|
||||
3. Su cron manager inserisci:
|
||||
```bash
|
||||
/home/UTENTE/cloudpanel-backup/backup.sh
|
||||
```
|
||||
|
||||
Oppure per un singolo sito:
|
||||
```bash
|
||||
/home/UTENTE/cloudpanel-backup/core.sh UTENTE dominio.com
|
||||
```
|
||||
@@ -89,11 +95,12 @@ UPLOAD_URL="http://192.168.0.10:8080/upload"
|
||||
|
||||
Per eseguire il backup di tutti i siti configurati:
|
||||
```bash
|
||||
chmod +x backup-siti.sh
|
||||
./backup-siti.sh
|
||||
chmod +x backup.sh
|
||||
./backup.sh
|
||||
```
|
||||
|
||||
L'elenco dei siti è configurabile nell'array `SITES` dentro `backup-siti.sh`.
|
||||
Lo script scopre automaticamente i siti dai file `.secret.*` presenti nella directory.
|
||||
Ogni file `.secret.UTENTE` contiene il `DOMAIN` associato, quindi non serve mantenere elenchi manuali.
|
||||
|
||||
## Note di sicurezza
|
||||
|
||||
|
||||
Reference in New Issue
Block a user