СегодняПочему бесплатное иногда лучше платного ВчераКак ставить программы и не словить заразу
На неделеТоп-15 open-source программ, которые заменили мне платный софт СвежееМой личный набор софта на новой системе

Kopia — настоящая free as in freedom программа, огненная находка

Категория: Облако и бэкап · Лицензия: Apache 2.0 · Платформа: Windows / macOS / Linux (зависит от программы)

⬇ Скачать с официального сайта

Kopia — современная программа для резервного копирования. Не графический wrapper над rsync. Не «такой же как Acronis». Это репозитарий-ориентированный бэкап с дедупликацией на уровне блоков, шифрованием на клиенте и поддержкой кучи бэкендов. Лицензия Apache 2.0, написана на Go, авторы — бывшие инженеры Google.

Концепция repository

Все твои бэкапы живут в одном репозитории. Репозиторий — это набор зашифрованных blob'ов в каком-то хранилище: локальная папка, S3, B2, GCS, Azure, SFTP, Rclone, WebDAV. Внутри: дедуплицированные content-addressable объекты, индексы, манифесты снапшотов.

Это значит: бэкап одного и того же файла из десяти источников хранится один раз. Бэкап изменённого на 1% файла занимает место только под изменения. На большой коллекции выигрыш по месту — кратный.

Что под капотом

  • Chunking — splitting файлов на блоки переменного размера через rolling hash (Rabin-Karp вариация). Изменение в середине файла не сдвигает блоки.
  • Hashing — BLAKE2b или BLAKE3.
  • Encryption — AES256-GCM или ChaCha20-Poly1305. Ключ деривится из пароля через scrypt.
  • Compression — zstd, s2, pgzip, lz4 — настраивается per-policy.
  • Erasure coding на горизонте (в roadmap, не в стабильной).

Snapshot и policy

Бэкап = snapshot источника в момент времени. Сколько хранить — определяется policy: «5 hourly + 7 daily + 4 weekly + 12 monthly + 3 yearly». Старые автоматически удаляются (garbage collection освобождает место).

Можно настраивать policy на конкретные пути: исключить node_modules, .cache, swap-файлы, временные. Через .kopiaignore по аналогии с .gitignore.

Интерфейсы

  • CLI — основной, мощный, скриптуется.
  • KopiaUI — десктопный GUI (Electron), для тех, кто не хочет в CLI.
  • Web UI — встроенный, доступен через kopia server.
  • REST API — для интеграции в свои тулзы.

Кросс-платформенность

Один бинарник под Windows, macOS, Linux (amd64, arm64, arm). Создал репозиторий с Linux-сервера в S3 — открыл с macOS-десктопа, всё работает.

VSS (Volume Shadow Copy)

На Windows умеет бэкапить открытые/залоченные файлы через теневые копии. То есть бэкап Outlook .pst при запущенном Outlook — пройдёт.

Сравнение с соседями

  • Restic — идейно похож, тоже на Go, тоже content-addressable. Restic старше и проверен в проде у тысяч компаний, у него меньше фич но больше стабильности. Kopia моложе и активно развивается, в нём встроен GUI и web UI из коробки.
  • BorgBackup — тоже content-addressable, дедупликация. Но только под Linux/macOS, под Windows только через WSL. Если у тебя смешанный парк — Kopia лучше.
  • Duplicati — .NET, проще для бытовых сценариев, но архитектурно слабее, периодически ловит проблемы при восстановлении.

Где жмёт

Документация местами тонкая, особенно по advanced-сценариям (миграция репозитория между бэкендами, восстановление при потере part of repository, тонкая настройка retention). GUI отстаёт от CLI по возможностям.

Установка

Бинарники, deb/rpm, brew, scoop, choco, docker-образы — всё на kopia.io/docs/installation. Десктопный GUI — оттуда же.

⬇ Скачать с официального сайта
НазваниеKopia
КатегорияОблако и бэкап
ЛицензияApache 2.0
Официальный сайтhttps://kopia.io/docs/installation/
Цена0 ₽ — программа бесплатная
ЯзыкиРусский, английский и десятки других (зависит от сборки)
rutor-info.ru — каталог легального бесплатного и свободного ПО. Все ссылки ведут на официальные сайты разработчиков. Мы ничего не размещаем и не раздаём пиратского. Тексты — авторские, пишутся вручную. © 2026