Backup e ripristino di Linux con Timeshift

Quando si lavora in supporto o come utenti frequenti di un sistema operativo, è estremamente importante avere sempre la disponibilità e l'integrità dell'intera struttura del sistema poiché ogni utente gestisce applicazioni, ambienti e parametri in modo diverso.

Per avere sempre questa configurazione abbiamo le copie di backup del sistema che memorizzano tutto ciò che abbiamo configurato nel sistema e, in caso di errori, possiamo ripristinare tale configurazione al suo stato originale facilmente e senza la necessità di configurare tutto manualmente. perdita di tempo.

Uno dei migliori strumenti per questo è Timeshift E oggi questo tutorial analizzerà come installarlo e utilizzarlo in Ubuntu 17.

Cos'è il Timeshift?Timeshift è un'applicazione open source che svolge il compito di ripristinare il sistema in ambienti Windows o Time Machine in ambienti macOS, permettendoci di avere istantanee del sistema, permettendoci sempre di avere la sua disponibilità.

Timeshift acquisisce istantanee incrementali del sistema operativo e dei file ivi archiviati e queste istantanee possono essere ripristinate in qualsiasi momento per annullare le modifiche al sistema.

Timeshift utilizza i comandi rsync e hard-links per scattare istantanee e i file comuni sono condivisi tra le istantanee, il che ci consente di risparmiare spazio sul disco rigido e ogni istantanea può essere consultata con il file manager.

È importante chiarire che i file utente come documenti, immagini e musica sono esclusi dall'istantanea per risparmiare spazio nell'istantanea.

Funzioni timeshiftQuando si utilizza Timeshift abbiamo le seguenti caratteristiche:

  • Gratuito e open source.
  • Creazione di snapshot di avvio che consentono un ulteriore livello di backup.
  • Ampie opzioni di pianificazione delle istantanee.
  • Configurazione minima dell'applicazione.
  • Tutti gli snapshot verranno salvati nella directory / timeshift.
  • Migliori opzioni per le istantanee.
  • Possibilità di escludere file dagli snapshot.
  • È possibile ripristinare i backup su diverse distro.

1. Installa Timeshift su Ubuntu 17

Passo 1
Per installare Timeshift in Ubuntu 17 sarà necessario eseguire i seguenti comandi:

 sudo apt-add-repository -y ppa: teejee2008 / ppa (Aggiungi repository) sudo apt update (Aggiorna pacchetti) sudo apt installato timeshift (Installa Timeshift)

Passo 2
In caso di altre distribuzioni Linux dovremo cercare il loro rispettivo download, ad esempio, per Archlinux avremo il seguente link per il download di Timeshift:

Passaggio 3
Per l'installazione di queste due architetture eseguiremo come root le seguenti righe:

  • Nel caso dell'edizione a 32 bit:
 chmod + x timeshift-latest-i386.run (Assegnazione permessi) sh ./timeshift-latest-i386.run (Esecuzione file)
  • Nel caso dell'edizione a 64 bit:
 chmod + x timeshift-latest-amd64.run (Assegnazione permessi) sh ./timeshift-latest-amd64.run (Esecuzione file)

2. Esegui Timeshift su Ubuntu 17

Passo 1
Per accedere a Timeshift possiamo eseguire la parola direttamente nel terminale timeshift oppure usa il motore di ricerca del team:

Passo 2
Quando si accede a Timeshift per la prima volta, verrà visualizzata la seguente procedura guidata in cui configureremo i seguenti valori come Tipo di istantanea da acquisire. Lì possiamo selezionare tra le istantanee in Rsync o in BTRFS a seconda dei casi e i requisiti attuali. Possiamo vedere una descrizione di ciò che ogni opzione ci offre.

Passaggio 3
Fare clic su Avanti e ora selezioniamo il percorso in cui verrà archiviata l'istantanea:

Passaggio 4
Una volta selezionato, clicchiamo nuovamente su Avanti e ora definiremo la frequenza con cui creare le istantanee e avremo le seguenti opzioni:

  • Quotidiano
  • Mensile
  • settimanalmente
  • All'inizio

Passaggio 5
Lì possiamo definire la rispettiva frequenza. Fare clic su Avanti e nella finestra successiva vedremo che tutto è completo:

Passaggio 6
Clicca su Fine Per chiudere la procedura guidata di configurazione e accedere all'ambiente dell'applicazione Timeshift:

INGRANDIRE

Passaggio 7
Come possiamo vedere abbiamo le seguenti opzioni:

CreareCi consente di creare manualmente un'istantanea.

RistabilireRipristiniamo un'istantanea corrente.

EliminaConsente la cancellazione degli snapshot archiviati nel sistema.

NavigareCi consente di navigare verso altre istantanee su percorsi diversi.

ImpostazioniPossiamo aprire nuovamente la procedura guidata di configurazione.

procedura guidataApri la procedura guidata dell'app per ricevere assistenza.

In basso vedremo lo stato attuale di Timeshift, il numero di istantanee prese dal sistema e lo spazio disponibile.

Passaggio 8
Per creare una nuova istantanea di Ubuntu, fai clic sul pulsante Creare e avvierà il processo automaticamente:

Passaggio 9
Una volta terminato il processo vedremo il backup creato correttamente con le tue informazioni:

INGRANDIRE

3. Ripristina il sistema con Timeshift in Ubuntu 17

Passo 1
Per ripristinare il sistema è sufficiente selezionare lo snapshot da utilizzare e premere il pulsante. Ristabilire e verrà visualizzata la seguente procedura guidata:

Passo 2
Lì possiamo vedere la struttura dove verranno ripristinati gli elementi. Clicca su Avanti e ora possiamo definire che tipo di elementi saranno esclusi dal restauro:

Passaggio 3
Nella finestra successiva vedremo la directory in cui verranno modificati i dati:

Passaggio 4
Premendo su Prossimo il sistema verrà automaticamente riavviato per applicare le modifiche apportate da Timeshift. Una volta riavviato il sistema, accederemo normalmente.

INGRANDIRE

Come possiamo vedere, Timeshift è una soluzione semplice e funzionale per eseguire l'intero processo di backup e ripristino in ambienti Linux.

wave wave wave wave wave