Celkové hodnocení
BorgBackup patří mezi nejlepší open-source zálohovací nástroje, které jsou dnes k dispozici. Jeho hlavní silou je vynikající deduplikace, která dramaticky snižuje nároky na úložný prostor, v kombinaci s robustním šifrováním na straně klienta a širokou škálou kompresních algoritmů. Je to zralý, stabilní projekt s aktivní komunitou a dobrou dokumentací.
Na druhou stranu má Borg jasná omezení — chybějící podpora Windows, závislost na SSH pro vzdálené zálohování a absence grafického rozhraní ho omezují na specifickou cílovou skupinu. Pro správce linuxových serverů je vynikající volbou, pro běžné uživatele hledající jednoduché řešení pro všechny platformy může být příliš technický.
★★★★☆
4.2 / 5
Podrobný rozbor výhod
Deduplikace na špičkové úrovni
Content-defined chunking v BorgBackupu je jednou z nejúčinnějších implementací deduplikace v zálohovacím softwaru. V reálných scénářích dosahuje úspory úložného prostoru 50–90 % v porovnání s tradičními přírůstkovými zálohami. Například při denním zálohování 100 GB dat, kde se denně mění 5 % souborů, spotřebuje Borg po měsíci typicky pouze 110–120 GB místo 3 TB, které by vyžadovaly klasické plné zálohy.
Deduplikace navíc funguje globálně v rámci celého repozitáře. Pokud zálohujete více serverů do jednoho repozitáře a sdílejí společné soubory (například stejný operační systém), tyto soubory se uloží pouze jednou. To je obzvláště výhodné v prostředích s virtualizací nebo kontejnery.
Flexibilní komprese
Možnost výběru kompresního algoritmu a úrovně komprese je unikátní vlastnost Borgu. Uživatel může optimalizovat zálohu přesně podle svých potřeb — od maximální rychlosti (lz4 nebo žádná komprese) přes optimální poměr (zstd úroveň 3–6) až po maximální úsporu místa (lzma). Žádný jiný open-source zálohovací nástroj nenabízí tak široký výběr.
Bezpečnost a ochrana dat
Šifrování na straně klienta zajišťuje, že data jsou chráněna už před odesláním na server. V kombinaci s append-only režimem vytváří Borg vícevrstvou ochranu — i v případě kompromitace zálohovacího klienta nebo serveru jsou stávající zálohy v bezpečí. Tento model je zvláště cenný v éře ransomwaru, kdy útočníci cíleně vyhledávají a ničí zálohy.
Podrobný rozbor nevýhod
Chybějící podpora Windows
Největší omezení BorgBackupu je absence nativní podpory Windows. Borg závisí na unixových systémových voláních a POSIX API, které na Windows nejsou dostupné. Existuje experimentální možnost spustit Borg pod WSL (Windows Subsystem for Linux), ale toto řešení má omezení — zejména problémy s přístupovými právy a výkonem při přístupu k NTFS souborovým systémům. Pro heterogenní prostředí s Windows a Linuxem je lepší zvolit Restic nebo Duplicati.
Omezení na SSH transport
BorgBackup podporuje jako vzdálený transport pouze SSH. To znamená, že nelze zálohovat přímo do cloudových objektových úložišť jako Amazon S3, Google Cloud Storage nebo Azure Blob Storage. Uživatel musí mít k dispozici server s SSH přístupem, na kterém je nainstalován Borg. Existují workaroundy (například rclone mount), ale nejsou oficiálně podporované a mohou mít problémy se stabilitou a výkonem.
Jednovláknové zpracování
BorgBackup zpracovává data v jednom vlákně, což znamená, že nevyužívá plně výkon moderních vícejádrových procesorů. Při kompresi a šifrování velkých objemů dat může být procesor úzkým hrdlem, zejména při použití pomalejších algoritmů jako lzma. Toto omezení je jedním z bodů, které by měl řešit Borg 2.0, ale v současné verzi 1.x zůstává.
Absence grafického rozhraní
BorgBackup nemá žádné oficiální grafické uživatelské rozhraní. Existuje několik komunitních projektů (Vorta pro desktop, BorgWeb pro webové rozhraní), ale žádný z nich není součástí oficiálního projektu a jejich kvalita a podpora se liší. Pro uživatele, kteří preferují vizuální správu záloh, je toto významná nevýhoda.
Pro koho je BorgBackup ideální?
- Správci linuxových serverů — Borg je optimalizován pro serverové prostředí a hladce se integruje se systémovými nástroji jako systemd, cron a SSH.
- Vývojáři a DevOps — příkazová řádka a skriptovatelnost umožňují snadnou integraci do CI/CD pipeline a automatizačních skriptů.
- Uživatelé s velkými objemy dat — deduplikace šetří obrovské množství úložného prostoru, což je klíčové při zálohování terabajtů dat.
- Bezpečnostně zaměření uživatelé — šifrování na straně klienta a append-only režim poskytují silnou ochranu dat.
- Rozpočtově omezení uživatelé — jako open-source je Borg zcela zdarma a v kombinaci s levným VPS nabízí vynikající poměr cena/výkon.
Kdy raději zvolit alternativu?
- Potřebujete Windows podporu — zvolte Restic, Duplicati nebo komerční řešení jako Veeam.
- Chcete zálohovat do cloudu (S3, Azure) — zvolte Restic nebo Duplicati, které mají vestavěnou podporu cloudových úložišť.
- Preferujete grafické rozhraní — zvažte Duplicati (webové GUI) nebo komerční řešení s plnohodnotným GUI.
- Potřebujete multi-thread výkon — Restic nabízí lepší využití vícejádrových procesorů pro některé operace.
- Hledáte řešení „set and forget" — cloudové služby jako Backblaze nebo CrashPlan nabízejí jednodušší správu bez nutnosti spravovat server.
Srovnání s konkurencí v hodnocení
| Kritérium |
BorgBackup |
Restic |
Duplicati |
| Deduplikace |
Vynikající |
Velmi dobrá |
Dobrá |
| Komprese |
4 algoritmy |
Žádná (plánovaná) |
Několik algoritmů |
| Šifrování |
AES-256 |
AES-256 |
AES-256 |
| Platformy |
Linux, macOS |
Linux, macOS, Windows |
Linux, macOS, Windows |
| Cloud backendy |
Pouze SSH |
S3, B2, Azure, GCS... |
S3, B2, Azure, GCS... |
| GUI |
Ne (Vorta komunitní) |
Ne |
Webové GUI |
| Rychlost |
Velmi rychlý |
Rychlý |
Průměrný |
| Cena |
Zdarma |
Zdarma |
Zdarma |
Závěrečné doporučení
BorgBackup je vynikající volba pro správce linuxových serverů a pokročilé uživatele, kteří oceňují efektivitu, bezpečnost a flexibilitu. Pokud spadáte do této kategorie, Borg vám pravděpodobně nabídne nejlepší poměr funkcí a výkonu. Pokud však potřebujete multiplatformní řešení nebo jednoduché cloudové zálohy, podívejte se na naše stránky o alternativách.