Создание резервной копии данных при помощи Duplicati

Duplicati представляет собой бесплатное программное обеспечение с открытым исходным кодом и предназначено для резервного копирования данных. Этот софт позволяет создавать резервные копии файлов и хранить их в различных местах, включая облачные сервисы, локальные хранилища, FTP-серверы и т.п. Duplicati обладает рядом полезных функций, в том числе шифрованием данных для обеспечения безопасности, распределённым резервным копированием для повышения надежности, а также гибкими настройками графика резервного копирования.

Duplicati доступен для операционных систем macOS, Linux и, естественно, Windows и предоставляет пользователю ряд функций, в том числе:

  • Приложение позволяет планировать выполнение бэкапов в определённое время, например, ежедневно, еженедельно или ежемесячно.
  • Duplicati использует шифрование AES-256 для защиты всех данных перед их загрузкой.
  • С целью уменьшения объёма данных, требующих бэкапирования, используется дедупликация на уровне блоков. Это помогает сэкономить место на диске и сократить время резервного копирования.
  • Duplicati предоставляет интерфейс командной строки (CLI) для продвинутых пользователей, которые хотят автоматизировать задачи резервного копирования или создавать пользовательские сценарии бэкапирования.
  • С помощью Duplicati можно создать полный бэкап, после чего сохранять инкрементные архивы для экономии трафика и места на диске.
  • Duplicati поддерживает резервное копирование в несколько адресатов, включая локальное хранилище, облачные службы хранения и FTP-серверы.
  • Восстановление резервных копий происходит довольно просто. Вы можете выбрать восстановление отдельных файлов и папок или целых бэкапов.
  • Duplicati умеет сжимать резервные копии, чтобы сэкономить место на диске и сократить время загрузки.

В данном руководстве разберём процесс установки Duplicati на Windows Server 2016, а также рассмотрим пример создания с его помощью резервной копии.

Установка Duplicati

Перед началом установки Duplicati необходимо проинсталлировать в систему обновление для .NET Framework версии не ниже 4.7.1. Чтобы установить данный пакет, перейдите по ссылке и запустите исполняемый файл после его загрузки. Затем установите галочку в качестве согласия с условиями лицензионного соглашения и нажмите Install.

Установка .NET Framework 4.7.1 - Создание резервной копии данных

Дистрибутив непосредственно Duplicati доступен на его странице на GitHub. Для загрузки установщика выберите версию, кликните Assets, затем — msi-архив для 64-х разрядной версии ОС.

Выбор версии Duplicati для установки

По окончании загрузки запустите установщик на исполнение.

Стартовое окно установщика - Создание резервной копии данных

Затем согласитесь с условиями лицензионного соглашения и нажмите Next для продолжения.

Условия лицензионного соглашения Duplicati

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

Выбор каталога и дополнительных функций установки

Далее, для запуска процесса инсталляции нажмите Install.

Запуск установки Duplicati - Создание резервной копии данных

После того, как установка завершится, закройте визард при помощи кнопки Finish.

Завершение установки Duplicati - Создание резервной копии данных

Запуск установленного приложения произойдёт автоматически, если вы оставили активной опцию Launch Duplicati now в предыдущем окне. Также запустить его можно через стартовое меню системы.

Запуск Duplicati из стартового меню системы

Кроме того, вы можете запустить Duplicati, перейдя в браузере по адресу вида http://localhost:8200, либо http://X.X.X.X:8200, где X.X.X.X — IP-адрес вашего VPS.

При первом входе в Duplicati у вас будет возможность установить пароль, если вы работаете в многопользовательской среде.

Установка пароля

Создание резервной копии

Для создания резервной копии используйте кнопку Add backup.

Начало настройки создания бэкапа

Затем выберите опцию создания новой резервной копии с использованием конфигурации по умолчанию. После чего нажмите Next.

Выбор типа создания бэкапа

Далее заполните необходимые поля и нажмите Next для продолжения.

Основные настройки бэкапа

На следующем шаге необходимо выбрать, куда вы планируете сохранить создаваемый бэкап. В нашем примере мы выбрали FTP-сервер, для которого указали его IP-адрес, имя директории для сохранения резервной копии, а также учётные данные для доступа к нему. Для проверки корректности введённых данных, а значит и вероятной успешности сохранения бэкапа, можно воспользоваться кнопкой Test connection.

Настройки параметров расположения резервной копии

В нашем случае приложение сообщает о том, что данные введены корректно. Чтобы продолжить, нажмите ОК и Next.

Проверка корректности настроек подключения к ресурсу бэкапа

Затем укажите источник бэкапирования. Другими словами, здесь нужно выбрать файлы и каталоги, которые вы планируете сохранить. Для более тонкой настройки используйте вкладки Filters и Exclude.

Выбор источника бэкапирования

Далее приложение попросит вас настроить расписание, по которому в дальнейшем будет производится создание следующих копий данного бэкапа. Чтобы сохранить внесённые в расписание изменения, нажмите Next.

Настройки расписания создания резервных копий

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

Настройка дополнительных параметров бэкапа

После сохранения настроек резервной копии приложение покажет дату и время, в которые будет произведено следующее создание бэкапа. Чтобы создать резервную копию немедленно, нажмите Run now.

Запуск сохранения резервной копии данных

После того, как приложение отработает создание бэкапа, в соответствующем поле появится информация об этом.

Результат работы процедуры создания резервной копии

Восстановление данных из резервной копии

Для того, чтобы восстановить данные из созданной ранее резервной копии, перейдите во вкладку Restore и выберите соответствующий бэкап.

Выбор источника восстановления данных их резервной копии

После чего укажите, какие именно данные из созданного бэкапа вы планируете восстановить, и чтобы продолжить, нажмите Continue.

Выбор данных для восстановления

Затем при необходимости выберите дополнительные опции и для запуска процесса восстановления нажмите Restore.

Настройка дополнительных функций и запуск восстановления данных

Если процедура прошла успешно, приложение выведет сообщение как на скриншоте ниже.

Сообщение об успешном завершении работы процедуры восстановления данных

Защита веб-интерфейса

Если необходимо обеспечить безопасность создаваемых резервных копий, вы можете установить некоторые элементы защиты веб-интерфейса Duplicati. Для чего перейдите на вкладку Settings и установите пароль для пользовательского интерфейса. Также приложение предоставляет возможность настроить другие параметры безопасности. А именно, разрешённые имена хостов, время перехода в спящий режим и т.п. После внесения изменений сохраните их и обновите страницу.

Настройка некоторых элементов безопасности веб-интерфейса

Вам также может понравиться