doc:appunti:linux:sq:borgbackup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sq:borgbackup [2021/08/06 18:13] – [Ispezionare il contenuto di un backup] niccolo | doc:appunti:linux:sq:borgbackup [2023/02/08 15:30] (current) – [Recuperare l'intero archivio] niccolo | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| Negli esempi che seguiranno il repository non è mai indicato perché si suppone che sia istanziata la variabile **BORG_REPO**. I comandi potranno essere eseguiti in modo non interattivo perché la password sarà istanziata in **BORG_PASSPHRASE**. | Negli esempi che seguiranno il repository non è mai indicato perché si suppone che sia istanziata la variabile **BORG_REPO**. I comandi potranno essere eseguiti in modo non interattivo perché la password sarà istanziata in **BORG_PASSPHRASE**. | ||
| + | |||
| + | ===== Repository locale o remoto ===== | ||
| + | |||
| + | In modo abbastanza trasparente il programma può utilizzare un repository **locale** (spazio disco direttamente disponibile sull' | ||
| + | |||
| + | <code bash> | ||
| + | export BORG_REPO='/ | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | export BORG_REPO=' | ||
| + | </ | ||
| ===== Inizializzare il repository ===== | ===== Inizializzare il repository ===== | ||
| Line 51: | Line 63: | ||
| Se una operazione di backup viene interrotta prima che sia completata, lo spazio utilizzato non viene liberato. Forse viene riutilizzato alla successiva esecuzione? A seguito di un backup interrotto nel repository non risulta alcun archivio nuovo. | Se una operazione di backup viene interrotta prima che sia completata, lo spazio utilizzato non viene liberato. Forse viene riutilizzato alla successiva esecuzione? A seguito di un backup interrotto nel repository non risulta alcun archivio nuovo. | ||
| - | ===== Elencare | + | ===== Elencare |
| - | Per vedere quanti backup sono contenuti in un determinato repository, si esegue il comando: | + | Per vedere quanti backup sono contenuti in un determinato repository |
| < | < | ||
| Line 72: | Line 84: | ||
| Vengono mostrati tutti i file esistenti al momento della creazione dell' | Vengono mostrati tutti i file esistenti al momento della creazione dell' | ||
| + | |||
| + | ===== Recuperare file da un backup ===== | ||
| + | |||
| + | ==== Recuperare l' | ||
| + | |||
| + | Estrae tutto l' | ||
| + | |||
| + | <code bash> | ||
| + | borg extract --numeric-owner "/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== Recuperare una directory ==== | ||
| + | |||
| + | L' | ||
| + | |||
| + | <code bash> | ||
| + | export BORG_PASSPHRASE=' | ||
| + | export BORG_REPO=' | ||
| + | |||
| + | mkdir / | ||
| + | cd / | ||
| + | borg extract ::' | ||
| + | </ | ||
| + | |||
| + | ==== Simulazione restore ==== | ||
| + | |||
| + | <code bash> | ||
| + | borg extract --dry-run --list ::' | ||
| + | </ | ||
| ===== Web References ===== | ===== Web References ===== | ||
doc/appunti/linux/sq/borgbackup.1628266413.txt.gz · Last modified: by niccolo
