doc:appunti:linux:sq:borgbackup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:linux:sq:borgbackup [2021/08/06 18:13] – [Elencare gli archivi] niccolo | doc:appunti:linux:sq:borgbackup [2023/02/08 15:29] – [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 71: | Line 83: | ||
</ | </ | ||
- | 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' | ||
+ | |||
+ | < | ||
+ | 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.txt · Last modified: 2023/02/08 15:30 by niccolo