Vi siete mai chiesti come è possibile eseguire il backup e il ripristino del sistema Ubuntu o Debian ? Timeshift è uno strumento gratuito e opensource che consente di creare istantanee incrementali del file system. È possibile creare un’istantanea utilizzando RSYNC o BTRFS.

Con quello. cerchiamo di approfondire e installare Timeshift. Per questo tutorial, installeremo sul sistema Ubuntu 18.04 LTS.

Installazione di TimeShift su Ubuntu/Debian Linux

TimeShift non è ospitato ufficialmente nei repository Ubuntu e Debian., Con questo in mente, eseguiremo il comando qui sotto per aggiungere il PPA:

Nota: Questo è richiesto solo fino a Ubuntu 18.04 LTS e su Ubuntu 20.,04 LTS, non c’è bisogno di installazione ppa come timeshift pacchetto è disponibile nella repository di default

# add-apt-repository -y ppa:teejee2008/ppa

a quel punto, aggiornare il sistema di pacchetti con il comando:

# apt update

Dopo il successo del sistema di aggiornamento, installare il timeshift eseguendo il seguente comando apt-get :

# apt install timeshift

Preparazione di un dispositivo di memorizzazione di backup

la Migliore pratica ci richiede di salvare il sistema di snapshot storage separata di volume, a parte il disco rigido del sistema., Per questa guida, stiamo usando un’unità flash da 16 GB come unità secondaria su cui salveremo l’istantanea.

# lsblk | grep sdb

Affinché l’unità flash venga utilizzata come posizione di backup per l’istantanea, è necessario creare una tabella delle partizioni sul dispositivo. Esegui i seguenti comandi:

# parted /dev/sdb mklabel gpt# parted /dev/sdb mkpart primary 0% 100%# mkfs.ext4 /dev/sdb1

Dopo aver creato una tabella delle partizioni sull’unità flash USB, siamo pronti per iniziare a creare le istantanee del filesystem!

Utilizzo di Timeshift per creare istantanee

Per avviare Timeshift, utilizzare il menu dell’applicazione per cercare l’applicazione Timeshift.,

Fai clic sull’icona Timeshift e il sistema ti chiederà la password dell’amministratore. Fornire la password e fare clic su Autentica

Quindi, selezionare il tipo di snapshot preferito.

Fare clic su ‘Avanti’. Selezionare l’unità di destinazione per l’istantanea. In questo caso, la mia posizione è l’unità USB esterna etichettata come /dev/sdb

Quindi, definire i livelli di snapshot. I livelli si riferiscono agli intervalli durante i quali vengono create le istantanee. Puoi scegliere di avere livelli di snapshot mensili, settimanali, giornalieri o orari.,

Fare clic su ‘Fine’

Nella finestra successiva, fare clic sul pulsante ‘Crea’ per iniziare a creare l’istantanea. Successivamente, il sistema inizierà a creare l’istantanea.

Infine, la tua istantanea verrà visualizzata come mostrato

Ripristino di Ubuntu/Debian da un’istantanea

Dopo aver creato un’istantanea di sistema, vediamo ora come è possibile ripristinare il sistema dalla stessa istantanea. Nella stessa finestra Timeshift, fare clic sull’istantanea e fare clic sul pulsante ‘Ripristina’ come mostrato.

Successivamente, verrà richiesto di selezionare il dispositivo di destinazione. lasciare la selezione predefinita e premere ‘Avanti’.,

Un’esecuzione a secco verrà eseguita da Timeshift prima dell’inizio del processo di ripristino.

Nella finestra successiva, premi il pulsante ‘Avanti’ per confermare le azioni visualizzate.

Riceverai un avviso e un disclaimer come mostrato. Fare clic su “Avanti” per inizializzare il processo di ripristino.

Successivamente, inizierà il processo di ripristino e, infine, il sistema verrà riavviato in una versione precedente come definito dallo snapshot.

Conclusione

Come avete visto abbastanza facile da usare TimeShift per ripristinare il sistema da uno snapshot., È utile quando si esegue il backup dei file di sistema e consente di recuperare in caso di guasto del sistema. Quindi non avere paura di armeggiare con il sistema o rovinare. TimeShift vi darà la possibilità di tornare a un punto nel tempo in cui tutto funzionava senza intoppi.