Від 24 TB до 160 TB жорстких дисків на сервер · Амстердам, Бухарест, Кишинів · без KYC. Оплата в криптовалюті: BTC, USDT, USDC, ETH, SOL, LTC
Мова: Українська
Оберіть hold

Порівняння · Інструменти бекапу · читати 2 November 2026

Restic чи Borg: що краще для віддалених бекапів на власний сервер?

Версії та можливості з власних сторінок кожного проєкту, що кожному потрібно на сервері, як вони шифрують і як тримають старі бекапи поза досяжністю атакувальника.

Оновлено: · 7 хв читання

Коротка відповідь

Restic чи Borg: що краще для віддалених бекапів на власний сервер?

Для віддалених бекапів на власний сервер restic кращий для змішаних систем і багатьох storage-бекендів; Borg кращий для Linux-to-Linux через SSH. Обидва дедуплікують, шифрують і мають режим append-only. Поточні версії на 2 November 2026: restic 0.19.1, Borg 1.4.5. Basalthold орендує сервер від 110,99 USD на 30 днів, лише крипта, без KYC.

Як порівнюються restic, Borg і Kopia у 2026 році?

resticBorgKopia
Останній стабільний реліз0.19.1, 5 липня 20261.4.5, липень 20260.23.1, 16 червня 2026
Наступна мажорна версія—2.0 у бета: 2.0.0b25, 27 вересня 2026—
Що потрібно серверуSSH для SFTP, або rest-server; без restic на серверіSSH, з Borg, встановленим на сервері (бажано)SFTP, або Kopia Repository Server
Інші бекендиS3 і S3-сумісні, B2, Azure, Google Cloud, Swift, rcloneЛокальні шляхи або віддалені файлові системи, які ви монтуєтеS3 і S3-сумісні, B2, Azure, Google Cloud, Google Drive, WebDAV, rclone
ШифруванняПостійно ввімкнено: AES-256 counter mode, Poly1305-AESОбрано на borg init: AES-CTR-256 з HMAC-SHA256 або BLAKE2b; none існуєЗавжди увімкнено: AES-256 або ChaCha20, включно з іменами файлів
СтисненняТак, із форматом репозиторію 2 (restic 0.14.0 або новіший)lz4 за замовчуванням; zstd, zlib, lzmapgzip, s2, zstd
Старі бекапи поза зоною доступу клієнтаrest-server --append-onlyborg serve --append-only, або append_only = 1S3 Object Lock, або ключі без прав на видалення
WindowsТак, через Scoop або WinGetНе нативно; WSL і Cygwin експериментально—
Офіційний графічний інтерфейсНіНіТак

Зі сторінки релізів і документації кожного проєкту, прочитано 2 листопада 2026 року. Borg 1.4.5 — це реліз, який його сторінка на GitHub позначає як Latest; у changelog дата 19 липня 2026 року. Прочерк означає, що пункт не перевірявся.

Що потрібно серверу для restic, а що для Borg?

restic не потребує нічого власного на сервері. Його документація просить SSH-сервер, який знає ваш публічний ключ, бо запит пароля зупинив би автоматичні бекапи. Для append-only цілі запустіть натомість rest-server від restic; він слухає порт 8000 за замовчуванням.

Quickstart Borg каже, що віддалені репозиторії найшвидші й найпростіші, коли Borg встановлено на віддаленому хості. Тоді клієнт звертається до borg serve через SSH. Без Borg на сервері ви можете змонтувати віддалену файлову систему, але документація попереджає, що не кожна файлова система достатньо стабільна для бекапів.

restic перетворює будь-який SSH-акаунт на ціль бекапів; Borg просить один серверний пакет і дає жорсткішу forced command.

По одному репозиторію на кожен, на орендованому сервері за адресою 203.0.113.10
# restic over SFTP: only SSH and a key on the server
restic -r sftp:[email protected]:/tank/restic init

# Borg over SSH: Borg 1.4.5 installed on both sides
borg init --encryption=repokey-blake2 ssh://[email protected]/tank/borg

# On the server, ~backup/.ssh/authorized_keys pins the key to one repository:
command="borg serve --append-only --restrict-to-path /tank/borg",restrict ssh-ed25519 AAAA... client@laptop

Як restic і Borg шифрують і хто тримає ключ?

Обидва шифрують на клієнті, тож сервер зберігає лише шифротекст. Вони відрізняються тим, скільки вибору дають вам.

  • restic шифрує все в репозиторії за допомогою AES-256 у режимі counter і автентифікує це через Poly1305-AES. Ваш пароль розблоковує ключ через scrypt. Навіть локальний кеш зашифровано.
  • Borg задає режим на borg init. repokey тримає зашифрований ключ у репозиторії; keyfile тримає його на клієнті. Документація Borg каже експортувати ключ через borg key export і зберігати його окремо від системи, що бекапиться.
  • Kopia не має незашифрованого режиму. Вона шифрує вміст та імена файлів через AES-256 або ChaCha20.

Ширша картина — на сторінці шифрування на боці клієнта для бекапів.

Який із них зберігає старі бекапи в безпеці, якщо клієнт зламано?

Обидва, якщо ви це налаштуєте. Режим --append-only у rest-server дозволяє нові бекапи, але забороняє видалення й зміну наявних. Append-only режим Borg відмовляється перезаписувати або видаляти зафіксовані дані.

Borg документує підступ. Prune і delete все одно працюють у append-only режимі; вони лише позначають дані як видалені. Наступний запис у звичайному режимі, наприклад prune з вашої адмінської машини, остаточно видаляє ці дані. Тож запускайте borg check перед будь-яким pruning і тримайте hard-link копію, якщо підозрюєте атаку. Рецепти для обох інструментів — на сторінці як зробити бекапи незмінними на власному сервері.

Чи готовий Borg 2 і що станеться з репозиторіями Borg 1?

Ще не для продакшену. Borg 2.0 у бета-версії: 2.0.0b25 вийшов 27 вересня 2026 року, а серія 1.4 залишається релізом, позначеним як Latest. Borg 2 використовує новий формат репозиторію. borg transfer --from-borg1 копіює архіви з репозиторію Borg 1.x у новий репозиторій Borg 2. Після цього Borg 2 має працювати і на клієнті, і на сервері.

Починайте нові offsite-репозиторії на Borg 1.4.5 вже сьогодні, а перехід на Borg 2 плануйте як перенесення, а не оновлення на місці.

Де місце Kopia?

Kopia — третій варіант і єдиний з офіційним графічним інтерфейсом. Версія 0.23.1, випущена 16 червня 2026 року, виправляє рідкісний стан гонки, який міг призвести до втрати даних, і супровідники радять оновитися. Вона пише в SFTP, S3-сумісне сховище та кілька хмар або у власний Kopia Repository Server. Її посібник щодо ransomware покладається на S3 Object Lock у режимі compliance або на ключі доступу без прав на видалення. Обирайте Kopia, коли люди, які роблять бекапи, хочуть вікно, а не shell.

Який сервер потрібен restic або Borg?

Розрахуйте пул на одну повну копію ваших даних плюс змінені блоки кожної версії, яку ви зберігаєте. Дедуплікація і стиснення зменшують обидва; наскільки — залежить від ваших даних. Потім додайте парність: десять дисків по 10 TB у RAIDZ2 залишають 80 TB для репозиторію.

На 2 November 2026 хости без KYC, що приймають крипту, брали медіану $6.70 за TB на місяць починаючи з 36 TB. Від 72 TB медіана падала до $4.86. Hold 40 коштує $5.02/TB, а Hold 100 — $3.77/TB, без стиснення. Усі умови — у списку цін на зберігання. Для цілих віртуальних машин ближче підходить offsite Proxmox Backup Server.

Що мені обрати?

Ваша ситуаціяОберіть
Клієнти на Windows, macOS і Linux, одна спільна цільrestic
Той самий репозиторій на вашому сервері і пізніше в S3 або B2restic
Linux-сервери, що бекапляться через SSH, з налаштованим стисненнямBorg 1.4.5
Forced command, що прив'язує кожен ключ клієнта до одного шляхуBorg 1.4.5
Люди, яким потрібен графічний інтерфейсKopia
Цілі віртуальні машини Proxmox VEProxmox Backup Server

Про що ще питають щодо restic і Borg?

Чи можна використовувати restic і Borg на одному орендованому сервері?

Так. Дайте кожному інструменту власний акаунт і каталог на пулі даних. restic потребує лише доступу через SFTP; Borg потребує пакета borg і forced borg serve команди для кожного ключа.

restic чи Borg швидший?

Basalthold не проводив власних тестів швидкості, а швидкість залежить від ваших даних, CPU та каналу. Обидва після першого запуску передають лише нові блоки, тож наступні резервні копії набагато менші за першу.

Чи потрібен мені restic, встановлений на сервері?

Ні. restic працює через звичайний SFTP. Встановлюйте rest-server лише якщо вам потрібен його режим append-only або HTTP backend.

Чи може Basalthold читати мій репозиторій restic або Borg?

Ні, коли він зашифрований, а для restic це завжди так. Borg шифрує в усіх режимах, крім none та authenticated. Ви можете зашифрувати кожен диск для даних за допомогою LUKS або вбудованого шифрування ZFS; ключі залишаються у вас, і ніхто з команди їх ніколи не запитує.

Який hold підходить для репозиторію restic або Borg?

Hold 24 дзеркалить два диски для невеликого репозиторію. Hold 160 має найнижчу ціну за TB з-поміж чотирьох hold, $3.50/TB. Оплата лише в криптовалюті, без KYC.

Один сервер для ваших репозиторіїв restic або Borg

Hold 40: AMD Ryzen 5 3600 (6 ядер / 12 потоків), 64 GB DDR4, 4 × 10 TB жорстких диски (40 TB raw) плюс 512 GB NVMe для системи, порт 1 Gbit/s із 60 TB трафіку за 30 днів, 1 IPv4 та IPv6 /64, за $201.09/30 днів. Крипта, без KYC.

Джерела (15)
  1. релізи restic (0.19.1, 5 липня 2026) — restic on GitHub (read 2026-11-02)
  2. Підготовка нового репозиторію — restic documentation (read 2026-11-02)
  3. Джерела: дизайн і криптографія — restic documentation (read 2026-11-02)
  4. Встановлення — restic documentation (read 2026-11-02)
  5. README rest-server (--append-only, --private-repos) — restic on GitHub (read 2026-11-02)
  6. релізи Borg (1.4.5; 2.0.0b25) — BorgBackup on GitHub (read 2026-11-02)
  7. borg init: режими шифрування (1.4.5) — BorgBackup documentation (read 2026-11-02)
  8. Додаткові примітки: режим append-only (1.4.5) — BorgBackup documentation (read 2026-11-02)
  9. Швидкий старт (1.4.5) — BorgBackup documentation (read 2026-11-02)
  10. Встановлення (1.4.5) — BorgBackup documentation (read 2026-11-02)
  11. borg transfer (документація розробки 2.0) — BorgBackup documentation (read 2026-11-02)
  12. релізи Kopia (v0.23.1, 16 червня 2026) — Kopia on GitHub (read 2026-11-02)
  13. Репозиторії — Kopia documentation (read 2026-11-02)
  14. Функції — Kopia documentation (read 2026-11-02)
  15. Захист від ransomware — Kopia documentation (read 2026-11-02)

24 TB від $110.99/30 днів · без KYC

Оберіть hold