REGISTRATI LOGIN

Backup enterprise open source

Nel software di backup una domanda pesa più di tutte: potete verificare che cosa fa con i vostri dati? Il client lionbackup è open source con licenza MIT. Cifratura, gestione delle chiavi e upload si leggono riga per riga.

Perché nel backup l’open source conta più che altrove

Un client di backup riceve tutti i dati che un’azienda possiede. Legge ogni file, custodisce le chiavi e apre la connessione verso l’esterno. Con un software chiuso non resta che credere al fornitore: che i dati vengano davvero cifrati prima dell’upload, che la chiave privata non lasci mai l’azienda, che non giri alcuna telemetria. Proprio questi tre punti si possono leggere nel codice sorgente invece di crederci sulla parola.

C’è poi il lato pratico: un client open source può essere verificato dal vostro team di sicurezza, compilato da voi e, se necessario, continuato a usare. È anche la risposta alla domanda su che cosa succede se un fornitore cambia le sue condizioni.

Che cosa è aperto e che cosa no

La trasparenza fa parte del tema, quindi chiariamo subito il confine: lionbackup non è un prodotto interamente open source, ma un servizio con un client open source. È proprio il client la parte da cui dipende la sicurezza dei vostri dati.

Open source: il client

L’intero programma che gira sui vostri sistemi (Linux, Windows e macOS in beta): cifratura, compressione, generazione delle chiavi, upload e ripristino. Licenza MIT, consultabile pubblicamente e scaricabile senza registrazione. Anche l’interfaccia grafica lionbackup Wizard ha licenza MIT.

Non open source: il lato servizio

Servizio di storage, portale e fatturazione sono proprietari. Trattano però solo dati cifrati e metadati: i vostri contenuti vi arrivano già cifrati.

Anche l’immagine container

Il client è pubblicato anche come immagine container, che potete compilare da soli in modo riproducibile a partire dallo stesso codice sorgente.

Nessun vincolo con noi

L’interfaccia è documentata e il formato dell’archivio è descritto apertamente. Potete ripristinare tutto in qualsiasi momento e cambiare fornitore.

Che cosa potete verificare nel codice sorgente

Tre affermazioni che ogni fornitore di backup fa e che da noi sono verificabili:

Cifratura prima dell’upload

Archiviare, comprimere, cifrare e solo dopo trasferire: questo ordine si segue nel codice. Si usa uno schema ibrido post-quantistico composto da ML-KEM-768 e X25519.

La chiave privata resta da voi

Viene generata in locale e nella configurazione finisce solo la parte pubblica. Nel client non esiste alcun percorso che la trasmetta.

Nessuna comunicazione nascosta

Il client comunica con i nodi di storage della zona scelta. Quali connessioni apre è scritto nel codice sorgente e si può verificare con una cattura del traffico di rete.

Il codice sorgente completo si trova su git.lionbackup.cloud/lionbackup/lionbackup-client. Come si usa il client nel quotidiano, anche come container con Docker Compose, lo descrive la documentazione.

Domande frequenti

lionbackup è open source?

Il client sì: interamente open source con licenza MIT. Il lato servizio (servizio di storage, portale, fatturazione) è proprietario. Poiché la cifratura avviene esclusivamente nel client, è aperta proprio la parte che decide la riservatezza dei vostri dati.

Quale licenza vale per il client?

La licenza MIT. Consente uso, modifica e ridistribuzione, anche a fini commerciali, e chiede soltanto di conservare la nota di licenza.

Posso compilare il client da solo?

Sì. Il client è un unico programma Go linkato staticamente, senza dipendenze di runtime. Dallo stesso codice sorgente nasce anche l’immagine container pubblicata.

Posso verificare che i dati vengano davvero cifrati prima dell’upload?

Sì, in due modi: nel codice sorgente lungo la catena di elaborazione e, in pratica, con una cattura del traffico di rete. Viene trasferito solo testo cifrato.

lionbackup è adatto come backup enterprise open source?

Sì. Il client open source si unisce a una piattaforma pensata per le aziende: organizzazioni e progetti, ruoli granulari, audit log, API REST e storage immutabile (WORN) attivabile. Maggiori dettagli nella panoramica del prodotto. I nostri engineer accompagnano gratuitamente l’introduzione.

Che cosa succede se non voglio più usare lionbackup?

Ripristinate completamente i vostri dati con il client e chiudete il servizio. Non c’è una durata minima e, poiché il client è open source, l’accesso al formato dell’archivio vi resta, indipendentemente da noi.

Un client open source non è meno sicuro, perché gli attaccanti possono leggerne il codice?

No. La sicurezza nasce dalla robustezza degli algoritmi e dalla segretezza delle chiavi, non dalla segretezza del programma. Codice aperto significa che gli errori possono essere trovati da voi e da noi, non solo dagli attaccanti.