Ripristinare versioni precedenti di file
KDE Linux scatta automaticamente snapshot (istantanee) dei file presenti nella tua cartella Home in modo che tu possa ripristinare delle versioni precedenti, anche senza una copia di sicurezza in un dispositivo esterno.
Gli snapshot vengono periodicamente sfoltiti in modo da conservarne un massimo di 19, per evitare che sia occupato troppo spazio sul disco. Le versioni vecchie dei file sono conservate per due mesi; alla fine dei due mesi, il loro snapshot viene sfoltito.
Ripristinare la vecchia versione di un file
- Apri Dolphin e vai al file.
- Fai clic col destro sul file.
- Seleziona Visualizza snapshot….
- Seleziona la versione del file che vuoi ripristinare.
- Copia il file.
- Esci dalla vista snapshot.
- Incolla il file.
- Nella finestra di dialogo che si apre, fai clic su Sovrascrivi.
Ripristinare un file eliminato per sbaglio
- Apri Dolphin e fai clic col destro sulla cartella che contiene il file eliminato.
- Seleziona Sfoglia snapshot…
- Si aprirà una vista che mostra tutti gli snapshot disponibili, ordinati per data.
- Digita lo snapshot desiderato e vai alla posizione in cui il file eliminato in genere stava.
- Copia il file.
- Esci dalla vista snapshot.
- Vai alla posizione in cui vuoi che il file sia ripristinato
- Incolla il file.
Scattare manualmente un nuovo snapshot
Il sistema scatta automaticamente un nuovo ogni ora, ma puoi lo puoi fare anche manualmente. Hai due opzioni, a seconda di quanto tempo vuoi che duri il nuovo snapshot:
1. Sfoltire automaticamente nella programmazione standard
Usa una finestra di terminale ed esegui il comando snapper --config home_$(id -u) create --cleanup-algorithm timeline.
2. Sfoltire solo quando lo fai manualmente
Usa una finestra di terminale ed esegui il comando snapper --config home_$(id -u) create --description [desc].
Sostituisci [desc] con del testo per ricordarti il perché hai creato questo snapshot!
Sfoltire manualmente uno snapshot
Per prima cosa visualizza l'elenco degli snapshot per il tuo utente utilizzando una finestra di terminale per eseguire il comando snapper --config home_$(id -u) list.
Quindi sfoltisci lo snapshot desiderato: snapper --config home_$(id -u) delete --sync [id].
Sostituisci [id] col numero dello snapshot da eliminare, o più ID separati da spazi (per es. 1 6 27) oppure un intervallo di ID (per es. 25-157).
Attivare e disattivare il sistema degli snapshot
Per disattivarlo, usa una finestra di terminale ed esegui il comando systemctl disable --now snapper-timeline.timer.
Per riattivarlo, esegui systemctl enable --now snapper-timeline.timer.
Ulteriori informazioni
- Esegui
man snappernella finestra di terminale per visualizzare tutte le opzioni disponibili. - Leggi la documentazione di Snapper nel wiki di Arch per apprendere altri suggerimenti e trucchi.
Articolo scritto da Nate Graham sotto licenza CC-BY-4.0.