Какой инструмент для локального резервного копирования является лучшим в Linux?

copy

Для Linux существует несколько утилит резервного копирования. Некоторые из них основаны на сценариях bash, а другие представляют собой правильно написанные программы с открытым исходным кодом.

Проблема возникает, когда ничего не доступно в стандартной установке. Я очень часто использую Debian, и у меня есть некоторые предпочтения в использовании определённых утилит резервного копирования, чтобы сохранить свои данные в безопасности. В этом руководстве я помогу вам выяснить, какой инструмент резервного копирования лучше всего подходит для Linux. Пусть это будет любой дистрибутив, мы ищем программы с графическим интерфейсом пользователя.

1. Grsync

Grsync в основном основан на rsync, который является утилитой командной строки для выполнения различных резервных копий. Она имеет простой пользовательский интерфейс, под которым скрывается вся мощь Rsync.

word image 2886

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

Установите Grsync из доступных репозиториев. В случае с Ubuntu команда будет выглядеть следующим образом

sudo apt install grsync

2. Duplicity

Duplicity – это исключительный инструмент резервного копирования. Он может создавать резервные копии папок и файлов только с различиями. Что это значит? Если вы уже сделали резервную копию, то Duplicity будет просто создавать резервные копии измененных файлов и папок в будущем. Он не делает новых полных резервных копий, что экономит огромное количество времени для пользователей.

Duplicity является инструментом командной строки и не имеет графического интерфейса пользователя. Он доступен в репозиториях всех основных дистрибутивов.

Одним из самых больших преимуществ Duplicity является то, что он также включает в себя утилиту rdiffdir. Rdiffdir – это расширение rdiff для каталогов, которое создает подписи как каталогов, так и файлов. Duplicity использует ключи GPG. Таким образом, пользователь может быть уверен, что файлы всегда в безопасности.

Самым большим недостатком Duplicity является то, что иногда он занимает много места в /temp/. Это неизбежный недостаток.

Для создания резервной копии Duplicity необходимо выполнить следующую команду:

duplicity ~/Documents . ~/home/user/backup

Это создаст резервную копию каталога Documents в папку backup в каталоге пользователя.

Duplicity можно загрузить с веб-сайта: http://duplicity.nongnu.org/docs.html.

3. Clonezilla

Clonezilla – это одновременно и программа резервного копирования, и инструмент восстановления. Она может сохранять и восстанавливать только используемые блоки на жестком диске. Clonezilla используется как для домашних, так и для корпоративных компьютеров. Она может создавать резервные копии и восстанавливать 40 с лишним компьютеров за один сеанс.

clonezilla
clonezilla

Clonezilla разработана NCHC Free Software Labs, Тайвань. Она поддерживает почти все файловые системы. Программа является кроссплатформенной, то есть может работать на любой операционной системе, которую вы используете. Она поддерживает форматы разделов MBR и GPT. Шифрование диска также поддерживается и может быть легко использовано. Именно поэтому мы считаем ее явным победителем среди всех трех инструментов.

Прочтите:  Как установить последнюю версию Kodi 19.2 с помощью PPA в Ubuntu 21.04, 20.04

Clonezilla доступна на их сайте. https://clonezilla.org/downloads.php.

4. Timeshift

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

Установите Timeshift из доступного репозитория вашего дистрибутива.

В случае с Ubuntu используйте следующую команду для установки Timeshift.

sudo apt install timeshift

Резервное копирование Timeshift
Резервное копирование Timeshift

5. UrBackup

UrBackup – наш последний выбор в этом списке. UrBackup отлично работает при установке в сети. Он доступен для различных дистрибутивов. Он синхронизирует данные из одной сети в другую и обеспечивает исключительное резервное копирование. Его можно скачать по следующей ссылке или заглянуть в репозитории для установки.

Скачать UrBackup можно отсюда https://www.urbackup.org/download.html PPA доступны для Ubuntu.

Установите все необходимые зависимости:

Сначала необходимо установить все необходимые зависимости с помощью команды, показанной ниже:

sudo apt install curl gnupg2 software-properties-common

Добавьте репозиторий UrBackup в целевую систему:

sudo add-apt-repository ppa:uroni/urbackup

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

sudo apt update

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

sudo apt install urbackup-server

Установка сервера UrBackup

Во время установки сервера UrBackup вам будет предложено выбрать путь, по которому вы хотите сохранять резервные копии. Рекомендуется выбрать путь по умолчанию и нажать кнопку OK.

Каталог резервного копирования
Каталог резервного копирования

Через некоторое время после выполнения этих действий установка UrBackup на вашу систему будет успешно завершена.

Запустите службу UrBackup:

Когда UrBackup будет успешно установлен в вашей системе, вам необходимо запустить эту службу с помощью команды, показанной ниже:

sudo systemctl start urbackupsrv

Затем необходимо включить службу UrBackup, выполнив следующую команду:

sudo systemctl enable urbackupsrv

Получите доступ к веб-интерфейсу службы UrBackup:

Теперь, если вы хотите получить доступ к веб-интерфейсу службы UrBackup, введите IP-адрес вашей системы, затем двоеточие и номер порта “55414” в любом выбранном вами веб-браузере и нажмите клавишу Enter.

Графический интерфейс urBackup
Графический интерфейс urBackup

Как только вы это сделаете, вы сразу же попадете в веб-интерфейс службы UrBackup, как показано на следующем изображении:

word image 2840

Заключение

В этом руководстве мы рассмотрели 5 различных инструментов резервного копирования. По моему искреннему мнению, Clonezilla является исключительным инструментом для критически важных систем, которые не могут позволить себе ни минуты простоя. В других случаях вы можете использовать Grsync или Duplicity в зависимости от ваших потребностей.

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
LinuxCool.net