Cum se face backup în Linux Mint cu Timeshift

Copiile de rezervă ale fișierelor și ale sistemului vor fi întotdeauna una dintre cele mai bune politici de copiere și disponibilitate a informațiilor în orice tip de organizație sau pentru orice utilizator. Motivul pentru aceasta este că integritatea acestui tip de date trebuie întotdeauna asigurată, deoarece există diferiți factori care pot influența erorile și lipsa accesului la informații, cum ar fi:

  • Virus sau malware
  • Daune la hard disk
  • Bug-uri software
  • Setări greșite și multe altele.
Există mai multe instrumente pentru a crea acest tip de backup, dar astăzi ne vom concentra pe unul special numit Timeshift și vom învăța cum să-l instalăm și să-l folosim în Linux Mint.

Ce este TimeshiftTimeshift pentru medii Linux, este o aplicație care a fost dezvoltată pentru a oferi o funcționalitate similară cu funcția System Restore din Windows sau instrumentul Time Machine din macOS.
Utilizând Timeshift, este posibil să protejați sistemul de operare prin realizarea instantaneelor ​​incrementale ale sistemului de fișiere la intervale regulate în funcție de nevoile de gestionare și aceste instantanee pot fi restaurate la o dată ulterioară pentru a anula toate modificările aduse sistemului așa cum este cunoscut de toți la nivel de restaurare.

Timeshift are două moduri de funcționare care sunt:

Mod RSYNCModul RSYNC, în care instantaneele sunt realizate folosind rsync și hard-link-uri, acolo, fișierele comune sunt partajate între instantanee, rezultând o economie mai mare de spațiu pe hard disk. Fiecare instantaneu este o copie de rezervă completă a sistemului, care poate fi examinată cu un manager de fișiere.

Mod BTRFSÎn modul BTRFS, toate instantaneele sunt realizate utilizând funcțiile încorporate ale sistemului de fișiere BTRFS. Instantaneele BTRFS sunt acceptate numai pe sistemele BTRFS care au un aspect subvolum de tip Ubuntu (cu subvolumul @ și @home).

Instrumentul Timeshift poate fi comparat cu aplicații precum rsnapshot, BackInTime și TimeVault, dar numai că are obiective diferite, designul său este concentrat pentru a proteja doar fișierele și setările sistemului, dar fișierele utilizatorului, cum ar fi documentele, imaginile și muzica, sunt excluse din copie de rezervă care garantează că fișierele vor rămâne neschimbate atunci când restabilim sistemul la o dată anterioară.

Caracteristici TimeshiftUnele dintre caracteristicile Timeshift sunt:

  • Timeshift necesită foarte puține configurații care să faciliteze sarcinile administrative
  • Instantaneele sunt salvate în mod implicit în partiția de sistem (rădăcină) în cale / schimbare de timp
  • Mai multe niveluri de instantanee pot fi activate cu valori precum ora, pe zi, pe săptămână, pe lună și pe pornire
  • Puteți specifica numărul de instantanee de păstrat pentru fiecare nivel selectat
  • Instantaneele de pornire oferă un nivel suplimentar de backup și sunt create de fiecare dată când pornește sistemul de operare, aceste instantanee de pornire sunt create cu o întârziere de 10 minute, astfel încât pornirea sistemului să nu fie afectată din punct de vedere al performanței
  • Suportă instantanee rsync pe toate sistemele
  • Suportă instantanee BTRFS pe sisteme BTRFS
  • Instantaneele pot fi restaurate selectând un instantaneu din fereastra principală și făcând clic pe butonul Restaurare de pe bara de instrumente, care este foarte simplu de utilizat.
  • Instantaneele pot fi restaurate din sistemul în execuție (restaurare online) sau din alt sistem cu Timeshift instalat (restaurare offline), ceea ce le mărește acoperirea
  • Putem folosi un CD Ubuntu Live, putem instala Timeshift pe sistemul live și putem restaura un instantaneu pe sistemul principal
  • Restaurarea copiilor de siguranță din sistemul care rulează necesită o repornire pentru a finaliza complet procesul de restaurare

Sistem de configurații compatibileTimeshift este capabil să accepte pe deplin următoarele sisteme de configurare:

  • Normal - sistem de operare instalat pe partiții necriptate
  • LUKS criptat - Sistem de operare instalat pe partițiile criptate LUKS
  • LVM2 - Sistem de operare instalat pe volume LVM2 (cu sau fără LUKS)
  • BTRFS: sistem de operare instalat pe volumele BTRFS (cu sau fără LUKS), aici sunt acceptate doar proiectele de tip Ubuntu cu subvolumele @ și @home
  • GRUB2 - Bootloader-ul trebuie să fie GRUB2. Vechiul GRUB și alte bootloadere nu sunt acceptate.
  • EFI - Sistemele EFI sunt acceptate. Acolo trebuie să validăm faptul că partiția / boot / efi este selectată pentru montare înainte de a restabili instantaneele (aplicația o va face automat)
  • Acasă criptată: pentru utilizatorii cu Acasă criptată, fișierele din /home/.ecryptfs/$USER vor fi salvate și restaurate. Conținutul decriptat din $ HOME va fi exclus
  • Director privat criptat - Pentru utilizatorii cu un director privat criptat, fișierele criptate în $ HOME /.Private vor fi excluse, precum și fișierele decriptate în $ HOME / Private (deoarece conține date de utilizator)
  • Docker & Containers - Sistemele Docker și containerizate nu sunt acceptate.

1. Cum se instalează Timeshif pe Linux Mint


Acum vom vedea cum se instalează Timeshif în Linux Mint. În cazul în care avem alte distribuții, trebuie să executăm următoarele:

Pasul 1
Pe Ubuntu, Linux Mint, Elementary OS și alte aplicații bazate pe Ubuntu:

 sudo add-apt-repository -y ppa: teejee2008 / ppa sudo apt-get update sudo apt-get install timeshift
Pentru alte distribuții Linux, vom descărca cea mai recentă versiune de pe linkul de mai jos.

Pasul 2
Apoi, vom executa următoarele:

 sudo sh ./timeshift*amd64.run (sisteme pe 64 de biți) sudo sh ./timeshift*i386.run (sisteme pe 32 de biți)
În cazul Mint, vom executa mai întâi următoarea linie pentru a descărca depozitul PPA:
 sudo add-apt-repository -y ppa: teejee2008 / ppa

MARI

Pasul 3
Apoi, vom actualiza sistemul folosind următoarea linie:

 sudo apt-get update

MARI

Pasul 4
În cele din urmă, instalăm Timeshift executând:

 sudo apt-get install timeshift

MARI

2. Cum se utilizează Timeshift în Linux Mint

Pasul 1
Odată ce Timeshift a fost instalat în sistem, îl vom accesa din secțiunea Sistem:

Pasul 2
Pentru a accesa va fi necesar să furnizați parola de administrator:

Pasul 3
Faceți clic pe Autentificare și următorul expert va fi afișat. Acolo vom selecta mai întâi tipul de instantaneu de utilizat, RSYNC sau BTRFS și odată definit, vom face clic pe butonul Următor.

Pasul 4
Putem vedea că procesul de analiză a sistemului începe:

Pasul 5
De îndată ce acest proces este terminat, vom selecta locația în care vor fi găzduite instantaneele și locația respectivă trebuie să conțină suficient spațiu pentru aceasta:

Pasul 6
Odată ce locația este definită, faceți clic pe butonul Finish și vor fi afișate următoarele:

MARI

Putem vedea că utilitarul Timeshift este activ.

3. Cum se creează o copie de rezervă cu Timeshift în Linux Mint

Pasul 1
Pentru a începe acest proces, trebuie doar să faceți clic pe butonul Creare situat în partea de sus și vom vedea că începe procesul de backup:

Pasul 2
După finalizarea acestui proces, vom fi anunțați despre acest lucru:

MARI

Pentru a restabili o copie de rezervă, trebuie doar să o selectați în panoul central și să faceți clic pe butonul Restaurare din partea de sus.

Dezinstalarea Timeshift din sistemCând vrem să dezinstalăm utilitarul Timeshift, trebuie doar să executați una dintre următoarele comenzi:

 sudo apt-get remove timeshift sudo timeshift-uninstall

Putem vedea cum Timeshift este un instrument complet potrivit pentru activitățile de backup pe sistemele Linux. În acest fel, avem la îndemână o soluție cuprinzătoare pentru a face o copie de siguranță a informațiilor despre sistem.

wave wave wave wave wave