Многие люди обычно не делают регулярное резервное копирование, потому что различные инструменты для этой задачи сложны или просто не хватает времени. Поэтому сегодня мы поговорим о простом, но мощном инструменте, который помогает нам в этой работе.
Инструмент, о котором мы сегодня поговорим, это Дубликаты. Это очень простой и в то же время продвинутый инструмент, который может решить ваши проблемы с резервным копированием.
О Duplicati
Дубликаты с открытым исходным кодом и под лицензией (LGPL), Duplicati написан на C # и доступен для Windows, Linux и Mac OS X с переводами на английский, испанский, французский, датский, португальский, итальянский и китайский языки.
Настоящее время это в основном бесплатный клиент резервного копирования, который безопасно хранит с использованием шифрования, инкрементные резервные копии, облачные сервисы сжатого хранилища и удаленные файловые серверы.
Работает с Amazon S3, Windows Live SkyDrive (OneDrive), Google Диском (Google Docs), Rackspace Cloud File или WebDAV, SSH, FTP (и многими другими).
Duplicati имеет внутреннюю систему расписания, поэтому регулярно обновлять резервные копии легко.
Кроме того, программа использует сжатие файлов и способна хранить инкрементные резервные копии для экономии места для хранения и пропускной способности.
Duplicati был построен с использованием шифрования AES-256, а резервные копии могут быть подписаны с использованием GNU Privacy Guard.
Некоторые общие особенности этого программного обеспечения для резервного копирования:
- Это приложение мультиплатформенная. Он доступен для основных операционных систем: Gnu / Linux, Microsoft Windows, MacOS.
- Признает разные веб-протоколы для резервного копирования, то есть WebDAV, SSH, FTP и т. д.
- Это приложение использует Шифрование AES-256 для шифрования данные резервного копирования.
- Поддерживает различные облачные сервисы для хранения данных, например, Google Drive, Mega, Amazon Cloud Drive и т. д.
- Позволяет создавать резервные копии папок, типов документов, таких как документы или изображения, или настраиваемых правил фильтрации.
- Фильтры, правила удаления, параметры передачи и пропускная способность и т. Д.
- Будучи веб-приложение Мы можем получить доступ к приложению откуда угодно, даже с мобильного телефона.
И последнее, но не менее важное: Duplicati предлагает различные параметры и настройки, такие как фильтры, правила исключения, передачу и параметры полосы пропускания для выполнения резервного копирования для определенных целей.
Как установить Duplicati в Linux?
Для тех, кто заинтересован в установке этого инструмента в своем дистрибутиве Linux, Они могут сделать это, следуя инструкциям, которые мы приводим ниже.
Первое, что нужно сделать, это Перейдите на сайт приложения, где в разделе загрузки мы можем получить последнюю стабильную версию. Мы можем сделать это в по следующей ссылке.
Теперь для случая пользователи Debian, Ubuntu, Linux Mint и производных от них смогут установить это приложение, загрузив последний стабильный пакет deb (на данный момент это версия 2.0.4.15), которую мы загрузим с помощью команды wget следующим образом:
wget https://github.com/duplicati/duplicati/releases/download/v2.0.4.15-2.0.4.15_canary_2019-02-06/duplicati_2.0.4.15-1_all.deb
После загрузки вы можете установить только что установленный пакет с помощью вашего любимого диспетчера пакетов или из самого терминала, набрав команду:
sudo dpkg -i duplicati_2.0.4.15-1_all.deb
А в случае возникновения проблем с зависимостями они решаются командой:
sudo apt -f install
Для тех, кто Пользователи Fedora, CentOS, RHEL, openSUSE или любой другой системы с поддержкой RPM загрузят пакет RPM с:
wget https://github.com/duplicati/duplicati/releases/download/v2.0.4.15-2.0.4.15_canary_2019-02-06/duplicati-2.0.4.15-2.0.4.15_canary_20190206.noarch.rpm
И, наконец, мы собираемся выполнить установку с помощью команды:
sudo rpm -i duplicati-2.0.4.15-2.0.4.15_canary_20190206.noarch.rpm
Наконец, для всех Arch Linux, Manjaro Linux, Antergos или любые другие пользователи дистрибутива Arch Linux сможет установить это приложение из репозиториев AUR.
У них должен быть только установлен мастер AUR и включен этот репозиторий в их системе. Если у вас его нет, вы можете проконсультироваться следующий пост.
Для установки достаточно выполнить следующую команду:
yay -S duplicati-latest
Тестирую инструмент несколько недель. Он отличается открытым исходным кодом, бесплатным, мультиплатформенным, множеством направлений и простотой. Он позволяет создавать инкрементные резервные копии, а также легко восстанавливать файлы либо по исходному пути, либо в другой каталог.
В настоящее время я использую вызов Restic. Это инструмент «дедупликации», очень похожий на borgbackup, бесплатное программное обеспечение, написанное на языке go, мультиплатформенное, быстрое и очень удобный способ создания резервных копий. Вы можете использовать один репозиторий для нескольких хостов. Я пользуюсь этим инструментом уже год, и его настоятельно рекомендую. Очень хорошо. https://restic.net/