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

> Restic чи Borg для віддалених бекапів на власний сервер: версії 2026 року, потреби сервера, шифрування, режим append-only і де тут Kopia. Крипта, без KYC.

- URL: https://basalthold.com/uk/restic-vs-borg/
- Оновлено: 2026-11-02
- Видавець: Basalthold (https://basalthold.com)

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

**Коротка відповідь — 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 році?

|  | restic | Borg | Kopia |
| --- | --- | --- | --- |
| Останній стабільний реліз | 0.19.1, 5 липня 2026 | 1.4.5, липень 2026 | 0.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, lzma | pgzip, s2, zstd |
| Старі бекапи поза зоною доступу клієнта | rest-server `--append-only` | `borg serve --append-only`, або `append_only = 1` | S3 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*

```bash
# restic over SFTP: only SSH and a key on the server
restic -r sftp:backup@203.0.113.10:/tank/restic init

# Borg over SSH: Borg 1.4.5 installed on both sides
borg init --encryption=repokey-blake2 ssh://backup@203.0.113.10/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.

Ширша картина — на сторінці [шифрування на боці клієнта для бекапів](https://basalthold.com/uk/client-side-encrypted-backups/ "What each backup tool encrypts before upload, and where the key lives").

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

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

Borg документує підступ. Prune і delete все одно працюють у append-only режимі; вони лише позначають дані як видалені. Наступний запис у звичайному режимі, наприклад prune з вашої адмінської машини, остаточно видаляє ці дані. Тож запускайте `borg check` перед будь-яким pruning і тримайте hard-link копію, якщо підозрюєте атаку. Рецепти для обох інструментів — на сторінці [як зробити бекапи незмінними на власному сервері](https://basalthold.com/uk/immutable-backups/ "Append-only repositories, Veeam, object lock and ZFS snapshots").

## Чи готовий 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, без стиснення. Усі умови — у [списку цін на зберігання](https://basalthold.com/uk/pricing/ "Every hold, term and city, with prices"). Для цілих віртуальних машин ближче підходить [offsite Proxmox Backup Server](https://basalthold.com/uk/proxmox-backup-server-offsite/ "Datastore on ZFS, sync jobs and encryption").

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

| Ваша ситуація | Оберіть |
| --- | --- |
| Клієнти на Windows, macOS і Linux, одна спільна ціль | restic |
| Той самий репозиторій на вашому сервері і пізніше в S3 або B2 | restic |
| Linux-сервери, що бекапляться через SSH, з налаштованим стисненням | Borg 1.4.5 |
| Forced command, що прив'язує кожен ключ клієнта до одного шляху | Borg 1.4.5 |
| Люди, яким потрібен графічний інтерфейс | Kopia |
| Цілі віртуальні машини Proxmox VE | Proxmox 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. [Орендувати Hold 40 в Амстердамі](https://basalthold.com/app/checkout/?plan=hold-40&location=nl-ams&lang=uk) · [Орендувати Hold 100 в Бухаресті](https://basalthold.com/app/checkout/?plan=hold-100&location=ro-buh&lang=uk)

## Джерела

1. [релізи restic (0.19.1, 5 липня 2026)](https://github.com/restic/restic/releases) — restic on GitHub (read 2026-11-02)
2. [Підготовка нового репозиторію](https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html) — restic documentation (read 2026-11-02)
3. [Джерела: дизайн і криптографія](https://restic.readthedocs.io/en/stable/100_references.html) — restic documentation (read 2026-11-02)
4. [Встановлення](https://restic.readthedocs.io/en/stable/020_installation.html) — restic documentation (read 2026-11-02)
5. [README rest-server (--append-only, --private-repos)](https://github.com/restic/rest-server) — restic on GitHub (read 2026-11-02)
6. [релізи Borg (1.4.5; 2.0.0b25)](https://github.com/borgbackup/borg/releases) — BorgBackup on GitHub (read 2026-11-02)
7. [borg init: режими шифрування (1.4.5)](https://borgbackup.readthedocs.io/en/stable/usage/init.html) — BorgBackup documentation (read 2026-11-02)
8. [Додаткові примітки: режим append-only (1.4.5)](https://borgbackup.readthedocs.io/en/stable/usage/notes.html) — BorgBackup documentation (read 2026-11-02)
9. [Швидкий старт (1.4.5)](https://borgbackup.readthedocs.io/en/stable/quickstart.html) — BorgBackup documentation (read 2026-11-02)
10. [Встановлення (1.4.5)](https://borgbackup.readthedocs.io/en/stable/installation.html) — BorgBackup documentation (read 2026-11-02)
11. [borg transfer (документація розробки 2.0)](https://borgbackup.readthedocs.io/en/master/usage/transfer.html) — BorgBackup documentation (read 2026-11-02)
12. [релізи Kopia (v0.23.1, 16 червня 2026)](https://github.com/kopia/kopia/releases) — Kopia on GitHub (read 2026-11-02)
13. [Репозиторії](https://kopia.io/docs/repositories/) — Kopia documentation (read 2026-11-02)
14. [Функції](https://kopia.io/docs/features/) — Kopia documentation (read 2026-11-02)
15. [Захист від ransomware](https://kopia.io/docs/advanced/ransomware-protection/) — Kopia documentation (read 2026-11-02)

---

Basalthold: Basalthold орендує виділені сервери для зберігання даних в Амстердамі, Бухаресті та Кишиневі з оплатою в криптовалюті без KYC: без ID, без селфі, без документів. Кожен сервер — це ціла фізична машина з жорсткими дисками від 24 TB до 160 TB для одного клієнта, що постачається з чистими дисками даних і root-доступом, для бекапів, архівів, синхронізації файлів і власного object storage. Станом на 2 листопада 2026 року ціни становили від $110.99 за 30 днів за 24 TB до $561.39 за 160 TB ($3.50 за сирий TB). Сервісом керує DomaineGoat LLC, компанія, зареєстрована в Панамі, не веде логів і ніколи не запитує ваші ключі шифрування.
