Как установить и использовать Restic в Ubuntu

Kak Ustanovit I Ispol Zovat Restic V Ubuntu



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

В этой статье я покажу вам, как установить и использовать Рестик на Ubuntu 18.04 LTS. Давайте начнем.

Установка Restic на Ubuntu 18.04

В этом разделе я покажу вам, как установить Рестик 0.8.3, которая является последней стабильной версией на момент написания этой статьи. Он доступен в официальном репозитории пакетов Ubuntu 18.04 LTS.







Сначала обновите подходящий репозиторий пакетов Ubuntu 18.04 LTS с помощью следующей команды:



$ судо apt-получить обновление



подходящий Кэш репозитория пакетов должен быть обновлен.





Теперь выполните следующую команду для установки Рестик :



$ судо apt-получить установку рестик

Рестик должен быть установлен.

Теперь вы можете проверить, является ли Рестик работает со следующей командой:

$ судо рестовая версия

Как видно из скриншота ниже, версия Рестик в настоящее время на моей машине установлена ​​версия 0.8.3.

Создание локальных резервных копий с помощью Restic

В этом разделе я покажу вам, как сделать локальную резервную копию с помощью Рестик .

Сначала вы должны создать или инициализировать новый Рестик репозиторий в любом месте вашей локальной файловой системы. Это может быть внешний жесткий диск или флэш-накопитель USB, подключенный к вашей локальной файловой системе.

Я предполагаю, что вы делаете резервную копию вашего пользователя ДОМ каталог на внешний жесткий диск или флэш-накопитель USB. Допустим, блочное устройство /dev/sdb1 на моей машине Ubuntu 18.04.

Вы можете узнать, что это такое на вашем компьютере, с помощью следующей команды:

$ судо лсблк

Теперь создайте /резервное копирование каталог в вашей файловой системе с помощью следующей команды:

$ судо мкдир / резервное копирование

Теперь подключите внешний жесткий диск или флэш-накопитель USB ( /dev/sdb1 в моем случае) /резервное копирование каталог с помощью следующей команды:

$ судо устанавливать / разработчик / сдб1 / резервное копирование

Вы можете убедиться, что внешний жесткий диск или флэш-накопитель USB подключены в правильном месте с помощью следующей команды:

$ судо дф -час

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

Вы можете создать или инициализировать Рестик репозиторий на /резервное копирование каталог с помощью следующей команды:

$ судо рестик / инициализация резервного копирования

Теперь введите пароль для вашего Рестик репозиторий и нажмите <Ввод> . Помните, вы не можете получить доступ к Рестик репозиторий без этого пароля и Рестик репозиторий невозможно восстановить без пароля.

Теперь введите свой Рестик пароль репозитория еще раз и нажмите <Ввод> .

Репозиторий Restic должен быть создан или инициализирован.

Теперь вы готовы к резервному копированию файлов и каталогов.

Допустим, вы хотите сделать резервную копию вашего пользователя ДОМ каталог с Рестик , вы можете сделать это с помощью следующей команды:

$ судо рестик / резервная копия / дом / шовон

ПРИМЕЧАНИЕ: Здесь /дом/шовон мой пользователь ДОМ каталог.

Теперь введите свой Рестик пароль репозитория и нажмите <Ввод> .

Резервную копию следует сделать. Как вы можете видеть в отмеченной части скриншота ниже, /дом/шовон резервная копия каталога и идентификатор моментального снимка 21f198eb печатается. Это важно, так как вы можете обратиться к определенной резервной копии или выбрать ее с идентификатором моментального снимка. Но вам не обязательно об этом помнить. Вы можете узнать, какие снимки доступны в вашей резервной копии Restic. Я покажу вам, как скоро.

Давайте сделаем резервную копию другого каталога /так далее ради демонстрации.

$ судо рестик / резервная копия / так далее

Резервное копирование завершено.

Теперь вы можете перечислить все доступные Рестик снимки с помощью следующей команды:

$ судо рестик / резервные копии снимков

Теперь введите свой Рестик пароль репозитория и нажмите <Ввод> .

Рестик снимки должны быть перечислены, как вы можете видеть на скриншоте ниже. Отмеченный раздел снимка экрана показывает идентификатор моментального снимка для каждого каталога, в котором вы создали резервную копию. Рестик .

ПРИМЕЧАНИЕ: Рестик поддерживает инкрементное резервное копирование. Если вы создаете резервную копию того же каталога, что и ранее, должны быть сохранены только изменения и должен быть сгенерирован новый идентификатор моментального снимка.

Теперь пришло время показать вам, как восстанавливать файлы и каталоги с Рестик резервное копирование.

Допустим, вы хотите восстановить ДОМ каталог (в моем случае /home/shovon) из Рестик резервное копирование. Вы можете запустить следующую команду, чтобы восстановить Рестик резервное копирование по идентификатору моментального снимка.

$ судо рестик / резервное копирование восстановление 21f198eb --цель / дом / шовон

ПРИМЕЧАНИЕ: Здесь 21f198eb это SNAPSHOT_ID а также /дом/шовон это RESTORE_DIRECTORY в моем случае. Помните, что RESTORE_DIRECTORY может отличаться от каталога, для которого была создана резервная копия. Например, вы можете сделать резервную копию /так далее каталог, но при восстановлении, если хотите, можете поместить содержимое /так далее каталог в какой-либо другой каталог, например /восстановить/и т.д. каталог.

Теперь введите свой Рестик пароль репозитория и нажмите <Ввод> .

Данные должны быть восстановлены из резервной копии.

Если вы делаете инкрементные резервные копии с Рестик , вам может быть сложно узнать идентификатор последнего моментального снимка для определенного каталога резервных копий. С удовольствием, Рестик поставляется со способом восстановления из последнего идентификатора моментального снимка определенного каталога резервного копирования.

Вы можете запустить следующую команду, чтобы восстановить последнюю версию резервной копии для определенного каталога (в моем случае каталог /home/shovon):

$ судо рестик / резервное копирование восстановить последний --дорожка / дом / шовон --цель / дом / шовон

Последняя версия бэкапа для пути /дом/шовон восстанавливается на цели /дом/шовон .

Создание удаленных резервных копий с помощью Restic

Убедитесь, что машина Ubuntu 18.04, на которой Рестик установлен, установите SFTP-сервер, прежде чем пытаться делать удаленные резервные копии с помощью Рестик .

Вы можете установить SFTP-сервер на свой компьютер Ubuntu 18.04 LTS с помощью следующей команды:

$ судо apt-получить установку openssh-сервер

Нажимать Д а затем нажмите <Ввод> продолжить.

Должен быть установлен SFTP-сервер.

Теперь замените каждый -r /МЕСТНЫЙ/ПУТЬ к -r фтп: [электронная почта защищена] :/УДАЛЕННЫЙ/ПУТЬ

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

$ судо остаточная инициализация / резервное копирование
к
$ судо остаточная инициализация sftp: имя пользователя @ имя хоста: / резервное копирование

Здесь имя пользователя а также имя хоста — это имя пользователя и имя хоста или IP-адрес удаленного сервера, на котором Рестик установлен. /резервное копирование это каталог, в котором Рестик резервный каталог должен быть создан или уже доступен.

Вот как вы устанавливаете и используете Рестик на Ubuntu 18.04 LTS. Спасибо, что прочитали эту статью.