Как да инсталирате и използвате Restic на Ubuntu

Kak Da Instalirate I Izpolzvate Restic Na Ubuntu



Рестик е лесна за използване програма за архивиране. Рестик може да се използва за създаване на резервни копия локално и отдалечено. Рестик е много бърз и сигурен. Рестик съхранява всички свои архивни файлове Рестик хранилища, напълно криптирани и защитени с парола. Рестик знае, че вашият носител за съхранение не е защитен. Така че се вземат всички мерки, за да се предпазят данните ви от кражба. Също така е много лесно да се възстанови от Рестик резервни копия. Рестик също има функции за моментна снимка.

В тази статия ще ви покажа как да инсталирате и използвате Рестик на Ubuntu 18.04 LTS. Да започваме.

Инсталиране на Restic на Ubuntu 18.04

В този раздел ще ви покажа как да инсталирате Рестик 0.8.3, която е най-новата стабилна версия към момента на писане. Предлага се в официалното хранилище на пакети на Ubuntu 18.04 LTS.







Първо актуализирайте ап хранилище на пакети на Ubuntu 18.04 LTS със следната команда:



$ sudo apt-get актуализация



The ап кешът на хранилището на пакети трябва да се актуализира.





Сега изпълнете следната команда, за да инсталирате Рестик :



$ sudo apt-get инсталирайте резистичен

Рестик трябва да се инсталира.

Сега можете да проверите дали Рестик работи със следната команда:

$ sudo резистентна версия

Както можете да видите от екранната снимка по-долу, версията на Рестик в момента инсталиран на моята машина е 0.8.3.

Правене на локални архиви с Restic

В този раздел ще ви покажа как да направите локално архивиране с Рестик .

Първо трябва да създадете или инициализирате нов Рестик хранилище навсякъде във вашата локална файлова система. Това може да е външен твърд диск или USB флаш устройство, монтирано и на вашата локална файлова система.

Предполагам, че правите резервно копие на вашия потребител У ДОМА директория към външен твърд диск или USB флаш устройство. Да кажем, че блоковото устройство е /dev/sdb1 на моята машина с Ubuntu 18.04.

Можете да разберете какво е на вашия компютър със следната команда:

$ sudo lsblk

Сега създайте a /резервно копие директория във вашата файлова система със следната команда:

$ sudo mkdir / архивиране

Сега монтирайте външния твърд диск или USB флашка ( /dev/sdb1 в моя случай) до /резервно копие директория със следната команда:

$ sudo монтиране / разработка / sdb1 / архивиране

Можете да проверите дали външният твърд диск или USB флаш устройството е монтирано на правилното място със следната команда:

$ sudo df

Както можете да видите от маркираната част на екранната снимка по-долу, блоковото устройство /dev/sdb1 е монтиран на /резервно копие указател.

Можете да създадете или инициализирате a Рестик хранилище на /резервно копие директория със следната команда:

$ sudo резистичен / архивиране иници

Сега въведете парола за вашия Рестик хранилище и печат . Не забравяйте, че нямате достъп до вашия Рестик хранилище без тази парола и Рестик хранилището е невъзстановимо без паролата.

Сега въведете вашето Рестик парола за хранилище отново и натиснете .

Хранилището Restic трябва да бъде създадено или инициализирано.

Вече сте готови да архивирате вашите файлове и директории.

Да речем, че искате да направите резервно копие на вашия потребител У ДОМА указател с Рестик , можете да го направите със следната команда:

$ sudo резистичен / резервно архивиране / У дома / shovon

ЗАБЕЛЕЖКА: Тук /начало/шовон е на моя потребител У ДОМА указател.

Сега въведете вашето Рестик парола за хранилище и натиснете .

Трябва да се вземе резервното копие. Както можете да видите в маркираната секция на екранната снимка по-долу, /начало/шовон директорията е архивирана и идентификационен номер на моментна снимка 21f198eb се отпечатва. Това е важно, тъй като можете да се обърнете към или да изберете определен архив с идентификатора на моментната снимка. Но не е нужно да го помните. Можете да разберете какви моментни снимки са налични във вашето архивиране на Restic. Ще ви покажа как след малко.

Нека архивираме друга директория /и т.н в името на демонстрацията.

$ sudo резистичен / резервно архивиране / и т.н

Архивирането е завършено.

Сега можете да изброите всички налични Рестик моментни снимки със следната команда:

$ sudo резистичен / резервни моментни снимки

Сега въведете вашето Рестик парола за хранилище и натиснете .

The Рестик моментните снимки трябва да са изброени, както можете да видите на екранната снимка по-долу. Маркираният раздел на екранната снимка показва идентификатора на моментната снимка за всяка директория, в която сте архивирали Рестик .

ЗАБЕЛЕЖКА: Рестик поддържа инкрементално архивиране. Ако архивирате същата директория, в която сте архивирали преди, трябва да се запазят само промените и да се генерира нов идентификатор на моментна снимка.

Сега е време да ви покажем как да възстановите файлове и директории от Рестик архивиране.

Да приемем, че искате да възстановите У ДОМА директория (/home/shovon в моя случай) от Рестик архивиране. Можете да изпълните следната команда, за да възстановите a Рестик резервно копие чрез неговия идентификатор на моментна снимка.

$ sudo резистичен / възстановяване на резервно копие 21f198eb --цел / У дома / shovon

ЗАБЕЛЕЖКА: Тук 21f198eb е SNAPSHOT_ID и /начало/шовон е RESTORE_DIRECTORY в моя случай. Не забравяйте, че RESTORE_DIRECTORY може да се различава от директорията, която е архивирана. Например, можете да направите резервно копие на /и т.н директория, но когато възстановите, ако искате, можете да поставите съдържанието на /и т.н директория към друга директория, например /възстановяване/и т.н указател.

Сега въведете вашето Рестик парола за хранилище и натиснете .

Данните трябва да бъдат възстановени от архива.

Ако правите инкрементални архиви с Рестик , може да ви е трудно да откриете последния идентификационен номер на моментна снимка за определена резервна директория. с радост, Рестик идва с начин за възстановяване от последния идентификационен номер на моментна снимка на определена резервна директория.

Можете да изпълните следната команда, за да възстановите най-новата версия на архива за определена директория (в моя случай директория /home/shovon):

$ sudo резистичен / възстановяване на резервно копие последно --път / У дома / shovon --цел / У дома / shovon

Най-новата версия на архива за пътя /начало/шовон се възстановява на целта /начало/шовон .

Правене на отдалечени архиви с Restic

Уверете се, че машината с Ubuntu 18.04 е къде Рестик е инсталиран, имате инсталиран SFTP сървър, преди да опитате да правите отдалечени архиви с Рестик .

Можете да инсталирате SFTP сървър на вашата машина с Ubuntu 18.04 LTS със следната команда:

$ sudo apt-get инсталирайте openssh-сървър

Натиснете Y и след това натиснете продължавам.

SFTP сървърът трябва да бъде инсталиран.

Сега сменете всеки -r /ЛОКАЛЕН/ПЪТ да се -r sftp: [имейл защитен] :/ДИСТАНЦИОННО/ПЪТ

Например, командата за създаване или инициализиране на локално хранилище Restic трябва да бъде преобразувана от

$ sudo restic инициал / архивиране
да се
$ sudo restic инициал sftp: потребителско име @ име на хост: / архивиране

Тук потребителско име и име на хост са потребителското име и името на хоста или IP адреса на отдалечения сървър, където Рестик е инсталиран. /резервно копие е директорията, където Рестик резервната директория трябва да бъде създадена или вече е налична.

Ето как инсталирате и използвате Рестик на Ubuntu 18.04 LTS. Благодаря, че прочетохте тази статия.