Duplicity
Предназначено для создания версионированных, шифрованных и инкрементальных резервных архивов файлов и директорий, как локально, так и на удалённых хранилищах
Ссылки
Обзор
Duplicity — это свободное программное обеспечение (под лицензией GNU GPL), написанное на Python. Оно предназначено для создания версионированных, шифрованных и инкрементальных резервных архивов файлов и директорий, как локально, так и на удалённых хранилищах.
- Создаёт резервные копии в формате tar-архивов, затем шифрует их с помощью GnuPG и при необходимости подписывает.
- Использует librsync, что позволяет сохранять только изменённые части файлов во время инкрементальных резервных копий — эффективно по объёму и пропускной способности.
- Поддерживает множество бэкендов для хранения: Amazon S3, Google Drive/Docs, Backblaze B2, FTP, SSH/SCP, rsync, WebDAV, Tahoe-LAFS и многие другие через Rclone (или напрямую).
Первая версия Duplicity вышла в августе 2002 года, активно используется как в домашних, так и корпоративных сценариях.
Зачем нужен Duplicity?
- Безопасность: шифрование и цифровая подпись обеспечивают конфиденциальность и цельность данных даже при хранении в ненадёжном месте.
- Экономия ресурсов: благодаря технологии rsync передаются только изменения, что экономит трафик и место.
- Гибкость хранения: работает с большим количеством протоколов и сервисов, без требований к серверу (только базовые операции: чтение/запись/удаление).
- Прозрачность: архивы в стандартном формате tar, расшифровываемые вручную при необходимости с помощью GnuPG, rdiff и tar.
- Полнота восстановления: наряду с файлами сохраняются Unix-разрешения, символические ссылки, FIFO, устройства, что важно для восстановления среды.
Для кого Duplicity подходит?
- Сисадмины и продвинутые пользователи, предпочитающие управление через командную строку.
- Те, кому необходимо шифрование резервных копий, особенно при хранении на удалённых или облачных хранилищах.
- Владельцы серверов и облачных инфраструктур, которым важна защита от вмешательства в данные.
- Пользователи Unix-подобных систем (Linux, BSD, macOS); на Windows возможна работа через Cygwin или WSL.
Для тех, кто предпочитает GUI, существуют фронтенды: Déjà Dup (для настольных систем) и Duply (для скриптов и профилей).
Аналоги и альтернативы для Duplicity
Duplicity - похожие продукты (инструменты, решения, сервисы)
| Платформы | |
|---|---|
| Тип продукта | |
| Сценарии использования (Use Cases) | |
| Особенности |

Antony –
Duplicity — мощный инструмент для шифрованного, инкрементального резервирования с гибкой системой хранения и открытым кодом. Отлично подходит администраторам и опытным пользователям в Unix-окружениях. Если вам важны безопасность, автономность и контроль — Duplicity справится.
Но если вам нужны дедупликация, более надёжные цепочки бэкапов, GUI, или вы работаете с Windows-средами, есть смысл также рассмотреть альтернативы вроде Restic, Borg, Kopia или Дuplicati (GUI-ориентирован, мультиплатформенный, с веб-интерфейсом).