# Restic o Borg: quale è meglio per i backup offsite sul tuo server?

> Restic o Borg per i backup offsite sul tuo server: versioni 2026, requisiti del server, cifratura e modalità append-only. Cripto, senza KYC.

- URL: https://basalthold.com/it/restic-vs-borg/
- Ultimo aggiornamento: 2026-11-02
- Editore: Basalthold (https://basalthold.com)

Versioni e funzionalità dalle pagine ufficiali di ciascun progetto, cosa serve a ciascuno sul server, come cifra e come tiene i vecchi backup fuori dalla portata di un attaccante.

**Risposta rapida — Restic o Borg: quale è meglio per i backup offsite sul tuo server?**

Per i backup offsite sul tuo server, restic è meglio per sistemi misti e molti backend di storage; Borg è meglio da Linux a Linux via SSH. Entrambi deduplicano, cifrano e offrono una modalità append-only. Versioni attuali su 2 November 2026: restic 0.19.1, Borg 1.4.5. **Basalthold** affitta il server da 110,99 USD per 30 giorni, solo cripto, senza KYC.

## Come si confrontano restic, Borg e Kopia nel 2026?

|  | restic | Borg | Kopia |
| --- | --- | --- | --- |
| Ultima release stabile | 0.19.1, 5 luglio 2026 | 1.4.5, luglio 2026 | 0.23.1, 16 giugno 2026 |
| Prossima versione principale | — | 2.0 in beta: 2.0.0b25, 27 settembre 2026 | — |
| Cosa serve al server | SSH per SFTP, oppure rest-server; nessun restic sul server | SSH, con Borg installato sul server (preferito) | SFTP, oppure un Kopia Repository Server |
| Altri backend | S3 e compatibili S3, B2, Azure, Google Cloud, Swift, rclone | Percorsi locali o filesystem remoti che monti | S3 e compatibili S3, B2, Azure, Google Cloud, Google Drive, WebDAV, rclone |
| Crittografia | Sempre attiva: AES-256 counter mode, Poly1305-AES | Scelto in `borg init`: AES-CTR-256 con HMAC-SHA256 o BLAKE2b; `none` esiste | Sempre attivo: AES-256 o ChaCha20, nomi dei file inclusi |
| Compressione | Sì, con formato di repository 2 (restic 0.14.0 o successivo) | lz4 per impostazione predefinita; zstd, zlib, lzma | pgzip, s2, zstd |
| Vecchi backup fuori dalla portata del client | rest-server `--append-only` | `borg serve --append-only`, oppure `append_only = 1` | S3 Object Lock, oppure chiavi senza diritti di eliminazione |
| Windows | Sì, tramite Scoop o WinGet | Non nativo; WSL e Cygwin sperimentali | — |
| Interfaccia grafica ufficiale | No | No | Sì |

Dalla pagina delle release e dalla documentazione di ciascun progetto, lette il 2 novembre 2026. Borg 1.4.5 è la release che la sua pagina GitHub segna come Latest; il suo changelog la data 19 luglio 2026. Un trattino significa che il punto non è stato verificato.

## Di cosa ha bisogno il server per restic e per Borg?

restic non ha bisogno di nulla di suo sul server. La sua documentazione richiede un server SSH che conosca la tua chiave pubblica, dato che una richiesta di password interromperebbe i backup automatici. Per un target append-only, usa invece rest-server di restic; ascolta sulla porta 8000 per impostazione predefinita.

La guida rapida di Borg dice che i repository remoti sono più veloci e semplici quando Borg è installato sull'host remoto. Il client comunica poi con `borg serve` via SSH. Senza Borg sul server, puoi montare il filesystem remoto, ma la documentazione avverte che non tutti i filesystem sono abbastanza stabili per i backup.

**restic trasforma qualsiasi account SSH in un target di backup; Borg richiede un pacchetto lato server e offre un forced command più rigido.**

*Un repository ciascuno, su un server in affitto su 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
```

## Come cifrano restic e Borg, e chi tiene la chiave?

Entrambi cifrano sul client, quindi il server archivia solo testo cifrato. Differiscono per quanto margine di scelta ti danno.

- **restic** cifra tutto nel repository con AES-256 in modalità counter e lo autentica con Poly1305-AES. La tua password sblocca la chiave tramite scrypt. Persino la cache locale è cifrata.
- **Borg** imposta la modalità in `borg init`. `repokey` tiene la chiave cifrata nel repository; `keyfile` la tiene sul client. La documentazione di Borg dice di esportare la chiave con `borg key export` e di conservarla lontano dal sistema di cui fai il backup.
- **Kopia** non ha una modalità non cifrata. Cifra contenuti e nomi dei file con AES-256 o ChaCha20.

Il quadro più ampio è in [cifratura lato client per i backup](https://basalthold.com/it/client-side-encrypted-backups/ "What each backup tool encrypts before upload, and where the key lives").

## Quale dei due mantiene al sicuro i vecchi backup se il client viene violato?

Entrambi, se lo configuri. La modalità `--append-only` di rest-server consente nuovi backup ma impedisce eliminazione e modifica di quelli esistenti. La modalità append-only di Borg rifiuta di sovrascrivere o eliminare dati già confermati.

Borg documenta il rovescio della medaglia. Prune ed delete vengono comunque eseguiti in modalità append-only; si limitano a marcare i dati come eliminati. La successiva scrittura in modalità normale, come un prune dalla tua macchina di amministrazione, rimuove quei dati per sempre. Quindi esegui `borg check` prima di qualsiasi prune e tieni una copia con hard link se sospetti un attacco. Le ricette per entrambi gli strumenti sono in [rendere immutabili i backup sul tuo server](https://basalthold.com/it/immutable-backups/ "Append-only repositories, Veeam, object lock and ZFS snapshots").

## Borg 2 è pronto, e cosa succede ai repository Borg 1?

Non ancora per la produzione. Borg 2.0 è in beta: la 2.0.0b25 è uscita il 27 settembre 2026, e la serie 1.4 resta la release segnata come Latest. Borg 2 usa un nuovo formato di repository. `borg transfer --from-borg1` copia gli archivi da un repository Borg 1.x in uno nuovo Borg 2. Poi Borg 2 deve girare sia sul client sia sul server.

**Avvia oggi i nuovi repository offsite su Borg 1.4.5, e pianifica il passaggio a Borg 2 come un trasferimento, non come un aggiornamento sul posto.**

## Dove si colloca Kopia?

Kopia è la terza opzione, e quella con un'interfaccia grafica ufficiale. La versione 0.23.1, uscita il 16 giugno 2026, corregge una rara race condition che poteva portare a perdita di dati, e i maintainer consigliano di aggiornare. Scrive su SFTP, storage compatibile S3 e diversi cloud, oppure su un Kopia Repository Server che gestisci tu. La sua guida contro il ransomware si basa su S3 Object Lock in modalità compliance, oppure su chiavi di accesso senza diritti di eliminazione. Scegli Kopia quando chi gestisce i backup vuole una finestra, non una shell.

## Quanto grande deve essere il server per restic o Borg?

Dimensiona il pool per una copia completa dei tuoi dati, più i blocchi modificati di ogni versione che conservi. Deduplicazione e compressione riducono entrambi; di quanto dipende dai tuoi dati. Poi aggiungi la parità: dieci dischi da 10 TB in RAIDZ2 lasciano 80 TB per il repository.

**Su 2 November 2026, gli host senza KYC che accettavano criptovalute chiedevano una mediana di $6.70 per TB al mese a partire da 36 TB.** Da 72 TB, la mediana scendeva a $4.86. Hold 40 costa $5.02/TB e Hold 100 $3.77/TB, a livello raw. Ogni voce è nel [listino prezzi dello storage](https://basalthold.com/it/pricing/ "Every hold, term and city, with prices"). Per macchine virtuali intere, [un Proxmox Backup Server offsite](https://basalthold.com/it/proxmox-backup-server-offsite/ "Datastore on ZFS, sync jobs and encryption") è la soluzione più adatta.

## Quale dovrei scegliere?

| La tua situazione | Scegli |
| --- | --- |
| Client Windows, macOS e Linux, un unico target condiviso | restic |
| Lo stesso repository sul tuo server e poi in S3 o B2 | restic |
| Server Linux con backup via SSH, compressione ottimizzata | Borg 1.4.5 |
| Un forced command che vincola ogni chiave client a un percorso | Borg 1.4.5 |
| Chi ha bisogno di un'interfaccia grafica | Kopia |
| Macchine virtuali Proxmox VE intere | Proxmox Backup Server |

## Cos'altro chiede la gente su restic e Borg?

### Posso usare restic e Borg sullo stesso server in affitto?

Sì. Dai a ciascuno strumento il proprio account e la propria directory sul pool dati. restic ha bisogno solo dell'accesso SFTP; Borg richiede il pacchetto borg e un forced command `borg serve` per ogni chiave.

### restic o Borg: quale è più veloce?

Basalthold non ha eseguito test di velocità propri, e la velocità dipende dai tuoi dati, dalla CPU e dal collegamento. Entrambi inviano solo i nuovi chunk dopo la prima esecuzione, quindi i backup successivi sono molto più piccoli del primo.

### Devo avere restic installato sul server?

No. restic funziona su SFTP semplice. Installa rest-server solo se vuoi la sua modalità append-only o un backend HTTP.

### Basalthold può leggere il mio repository restic o Borg?

No, quando è cifrato, cosa sempre vera per restic. Borg cifra in tutte le modalità tranne `none` e `authenticated`. Puoi cifrare ogni disco dati con LUKS o la crittografia nativa di ZFS; le chiavi restano con te e nessuno del team te le chiede mai.

### Quale hold è adatto a un repository restic o Borg?

Hold 24 rispecchia due dischi per un repository piccolo. Hold 160 ha il prezzo per TB più basso dei quattro hold, $3.50/TB. Il pagamento è solo in criptovalute, senza KYC.

**Un server per i tuoi repository restic o Borg** Hold 40: AMD Ryzen 5 3600 (6 core / 12 thread), 64 GB DDR4, 4 × 10 TB di dischi rigidi (40 TB raw) più 512 GB NVMe per il sistema, porta da 1 Gbit/s con 60 TB di traffico ogni 30 giorni, 1 IPv4 e un IPv6 /64, per $201,09/30 giorni. Criptovalute, senza KYC. [Affitta Hold 40 ad Amsterdam](https://basalthold.com/app/checkout/?plan=hold-40&location=nl-ams&lang=it) · [Affitta Hold 100 a Bucarest](https://basalthold.com/app/checkout/?plan=hold-100&location=ro-buh&lang=it)

## Fonti

1. [release di restic (0.19.1, 5 luglio 2026)](https://github.com/restic/restic/releases) — restic on GitHub (read 2026-11-02)
2. [Preparare un nuovo repository](https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html) — restic documentation (read 2026-11-02)
3. [Riferimenti: progettazione e crittografia](https://restic.readthedocs.io/en/stable/100_references.html) — restic documentation (read 2026-11-02)
4. [Installazione](https://restic.readthedocs.io/en/stable/020_installation.html) — restic documentation (read 2026-11-02)
5. [README di rest-server (--append-only, --private-repos)](https://github.com/restic/rest-server) — restic on GitHub (read 2026-11-02)
6. [release di Borg (1.4.5; 2.0.0b25)](https://github.com/borgbackup/borg/releases) — BorgBackup on GitHub (read 2026-11-02)
7. [borg init: modalità di cifratura (1.4.5)](https://borgbackup.readthedocs.io/en/stable/usage/init.html) — BorgBackup documentation (read 2026-11-02)
8. [Note aggiuntive: modalità append-only (1.4.5)](https://borgbackup.readthedocs.io/en/stable/usage/notes.html) — BorgBackup documentation (read 2026-11-02)
9. [Avvio rapido (1.4.5)](https://borgbackup.readthedocs.io/en/stable/quickstart.html) — BorgBackup documentation (read 2026-11-02)
10. [Installazione (1.4.5)](https://borgbackup.readthedocs.io/en/stable/installation.html) — BorgBackup documentation (read 2026-11-02)
11. [borg transfer (documentazione di sviluppo 2.0)](https://borgbackup.readthedocs.io/en/master/usage/transfer.html) — BorgBackup documentation (read 2026-11-02)
12. [release di Kopia (v0.23.1, 16 giugno 2026)](https://github.com/kopia/kopia/releases) — Kopia on GitHub (read 2026-11-02)
13. [Repository](https://kopia.io/docs/repositories/) — Kopia documentation (read 2026-11-02)
14. [Funzionalità](https://kopia.io/docs/features/) — Kopia documentation (read 2026-11-02)
15. [Protezione ransomware](https://kopia.io/docs/advanced/ransomware-protection/) — Kopia documentation (read 2026-11-02)

---

Basalthold: Basalthold noleggia server dedicati per storage ad Amsterdam, Bucarest e Chisinau, pagabili in criptovalute senza KYC: nessun documento d'identità, nessun selfie, nessun documento. Ogni server è una macchina fisica intera con da 24 TB a 160 TB di dischi per un solo cliente, consegnata con dischi dati vuoti e accesso root, per backup, archivi, sincronizzazione file e object storage self-hosted. Al 2 novembre 2026 i prezzi andavano da $110,99 ogni 30 giorni per 24 TB a $561,39 per 160 TB ($3,50 per TB raw). È gestito da DomaineGoat LLC, una società registrata a Panama, non tiene log e non chiede mai le tue chiavi di crittografia.
