Imposta backup robocopy su share Windows
This commit is contained in:
28
README.md
28
README.md
@@ -76,6 +76,34 @@ Argomenti: -m bakrest.tray_app --nogui
|
||||
Avvia in: C:\devel\bak&rest
|
||||
```
|
||||
|
||||
## Motore backup Windows
|
||||
|
||||
Il default e' `robocopy`, pensato per copiare verso share SMB su un server Windows:
|
||||
|
||||
```toml
|
||||
[backup]
|
||||
engine = "robocopy"
|
||||
server_host = "backup-server"
|
||||
remote_destinations = [
|
||||
"\\\\backup-server\\BakRest1",
|
||||
"\\\\backup-server\\BakRest2",
|
||||
]
|
||||
robocopy_path = "robocopy"
|
||||
|
||||
[backup.server_check]
|
||||
type = "tcp"
|
||||
port = 445
|
||||
```
|
||||
|
||||
La copia ricrea il percorso relativo sotto ogni share. Se una cartella monitorata e' `D:\Lavori`, il file `D:\Lavori\Cliente\a.psd` viene copiato in:
|
||||
|
||||
```text
|
||||
\\backup-server\BakRest1\Lavori\Cliente\a.psd
|
||||
\\backup-server\BakRest2\Lavori\Cliente\a.psd
|
||||
```
|
||||
|
||||
Il programma non usa opzioni distruttive di `robocopy`: non usa `/MIR` e non usa `/PURGE`. Le cancellazioni sul master non vengono propagate allo slave.
|
||||
|
||||
Per una prova senza spegnimento:
|
||||
|
||||
```text
|
||||
|
||||
Reference in New Issue
Block a user