sâmbătă, 13 februarie 2016

TimeShift - restaurare sistem in Linux

Despre Timeshift
TimeShift este o aplicatie care ofera functionalitati similare cu System Restore din Windows si a instrumentului Time Machine din Mac OS. TimeShift protejeaza sistemul prin luarea de elemente ale sistemului de fisiere instantaneu, la intervale regulate. Aceste instantanee pot fi restaurate la o data ulterioara pentru a anula modificarile de sistem.

Instantaneele sunt efectuate utilizand rsync si hard-links. Fiecare instantaneu este un sistem de backup complet, care poate fi accesat cu un manager de fisier.

Alte aplicatii similare cu TimeShift sunt rsnapshot, BackInTime and TimeVault dar au obiective diferite. Acesta este conceput pentru a proteja numai fisierele de sistem si setarile. Fisierele de utilizator, cum ar fi documentele, imaginile si muzica sunt excluse. Acest lucru asigura faptul ca fisierle raman neschimbate, atunci cand restaurati sistemul la o data anterioara.

Screenshots


Caracteristici
Configurare minima
***necesita putina configurare. Nivelurile de backup pot fi selectate din fereastra Settings.
***instantaneele sunt salvate in mod implicit pe partitia de sistem dar pot fi alese si alte partitii.

Incarcarea instantaneelor
***instantaneele de incarcare ofera un nivel suplimentar de rezerva
***pot fi activate dupa ora, zilnic, saptamanal sau lunar

Restaurarea sistemului
***instantaneele pot fi restaurate fie din sistemul de rulare sau de pe un CD/DVD live
***restaurarea copiilor de backup din sistemul de rulare necesita repornirea istemului pentru a finaliza procesul de restaurare

Restaurare Cross-Distribution
Sa presupunem ca utilizati in mod curent Xubuntu si decideti sa incercati Linux Mint. Instalati Linux Mint pe sistemul dumneavoastra si-l incercati pentru o saptaman, ca apoi sa va intoarceti la Xubuntu. Folosind TimeShift puteti restaura pur si simplu instantaneu sistemul Xubuntu inapoi. TimeShift va avea grija de lucruri cum ar fi punerea la loc a bootloader-ului si alte setari. Din moment ce instalarea unei noi distributii Linux formeaza partitia radacina trebuie sa salvati instantaneele pe o partitie Linux separata pentru ca aceasta sa functioneze.

Excludeti fisiere
TomeShift este conceput pentru a proteja fisiere de sistem si setarile. Datele de utilizator, cum ar fi documentele, muzica si imaginile sunt excluse in mod implicit.

Instalare
Instalarea aplicatiei TimeShift in Ubuntu si distributiile derivate se realizeaza folosind PPA:
$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt-get update
$ sudo apt-get install timeshift

Instalarea aplicatiei pe alte distributii Linux:
32bit - timeshift-latest-i386.run
64bit - timeshift-latest-amd64.run
Rulati apoi cu comenzile in terminal:
$ ./timeshift-latest-i386.run
$ ./timeshift-latest-amd64.run

In functie de distributia folosita ar mai fi necesar de instalat urmatoarele pachete: libgee, json-glib, rsync.

Dezinstalare
Inainte de a dezinstala aplicatia TimeShift stergeti toate instantaneele astfel ele vor ocupa spatiu in continuare. Pentru a sterge toate instantaneele rulati aplicatia TimeShift, selectati toate instantaneele din lista cu Ctrl+A si apasati butonul Delete de pe bara de instrumente. Din managerul de fisiere stergeti dosarul /TimeShift din directorul radacina.
Pentru dezinstalare rulati una dintre comenzi in terminal:
$ sudo apt-get remove timeshift
sau
$ sudo timeshift-uninstall

Probleme si limitari
- volumele BTRFS trebuie sa aiba aspect de tip Ubuntu cu @ si @Home.
- daca aveti probleme cu spatiul pe disc reduceti numarul de niveluri de backup, numarul de instantanee care sunt pastrate, sa dezactivati instantanee programate complet.
- folositi aceasta aplicatie numai pe sistemele care folosesc bootloader-ul Grub2.


Niciun comentariu: