Ubuntu

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

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

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

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

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

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

$ sudo apt-get update

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

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

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

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

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

$ sudo рестик версия

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

Вземане на локални архиви с Restic

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

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

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

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

$ sudo lsblk

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

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

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

$ sudo mount / dev / sdb1 / backup

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

$ sudo df -h

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

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

$ sudo restic -r / backup init

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

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

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

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

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

$ sudo restic -r / backup backup / home / shovon

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

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

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

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

$ sudo restic -r / резервно копие / и т.н

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

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

$ sudo restic -r / резервни снимки

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

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

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

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

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

$ sudo restic -r / backup backup 21f198eb --target / home / shovon

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

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

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

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

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

$ sudo restic -r / резервно възстановяване най-новите --path / home / shovon --target / home / shovon

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

Вземане на отдалечени резервни копия с Restic

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

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

$ sudo apt-get install openssh-server

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

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

Сега заменете всеки -r / МЕСТЕН ​​/ ПЪТ да се -r sftp: [имейл защитен]: / REMOTE / PATH

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

$ sudo restic init -r / backup
да се
$ sudo restic init -r sftp: потребителско име @ име на хост: / резервно копие

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

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

Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...
WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...