Open source enterprise back-up
Bij back-upsoftware weegt één vraag zwaarder dan alle andere: kunt u controleren wat ze met uw data doet? De lionbackup-client is open source onder de MIT-licentie. Versleuteling, sleutelbeheer en upload zijn regel voor regel te lezen.
Op deze pagina
Waarom open source telt bij back-up · Wat open is en wat niet · Zelf controleren · Veelgestelde vragen
Waarom open source bij back-up meer telt dan elders
Een back-upclient krijgt alle data die een bedrijf bezit. Hij leest elk bestand, beheert de sleutels en legt de verbinding naar buiten. Bij gesloten software kunt u de leverancier alleen op zijn woord geloven: dat er echt vóór de upload wordt versleuteld, dat de privésleutel het pand nooit verlaat, dat er geen telemetrie meeloopt. Juist die drie punten kunt u in de broncode nalezen in plaats van geloven.
Daar komt de praktische kant bij: een open source client kan door uw eigen securityteam worden geaudit, zelf worden gebouwd en zo nodig verder worden gebruikt. Dat is ook het antwoord op de vraag wat er gebeurt als een leverancier zijn voorwaarden wijzigt.
Wat open is en wat niet
Eerlijkheid hoort bij het onderwerp, daarom eerst de afbakening: lionbackup is geen volledig open source product, maar een dienst met een open source client. Die client is het deel waar de veiligheid van uw data van afhangt.
Open source: de client
Het volledige programma dat op uw systemen draait (Linux, Windows en macOS als bèta): versleuteling, compressie, sleutelgeneratie, upload en herstel. MIT-licentie, openbaar in te zien en zonder registratie te downloaden. Ook de grafische lionbackup Wizard heeft een MIT-licentie.
Niet open source: de dienstkant
Opslagdienst, portaal en facturatie zijn propriëtair. Ze verwerken echter alleen versleutelde data en metadata: uw inhoud komt daar al versleuteld aan.
Ook het containerimage
De client verschijnt ook als containerimage, dat u uit dezelfde broncode reproduceerbaar zelf kunt bouwen.
Geen lock-in
De interface is gedocumenteerd en het archiefformaat is openlijk beschreven. U kunt op elk moment alles herstellen en overstappen.
Wat u in de broncode kunt controleren
Drie beweringen die elke back-upleverancier doet en die bij ons controleerbaar zijn:
Versleuteling vóór de upload
Archiveren, comprimeren, versleutelen en pas dan versturen: die volgorde is in de code te volgen. Gebruikt wordt een post-quantum hybride schema van ML-KEM-768 en X25519.
De privésleutel blijft bij u
Hij wordt lokaal gegenereerd en in de configuratie komt alleen het publieke deel. De client heeft geen pad dat hem verstuurt.
Geen verborgen communicatie
De client praat met de opslagnodes van de door u gekozen zone. Welke verbindingen hij opent, staat in de broncode en is met een netwerkopname te controleren.
De volledige broncode staat op git.lionbackup.cloud/lionbackup/lionbackup-client. Hoe de client in de praktijk wordt gebruikt, ook als container met Docker Compose, beschrijft de documentatie.
Veelgestelde vragen
Is lionbackup open source?
De client wel: volledig open source onder de MIT-licentie. De dienstkant (opslagdienst, portaal, facturatie) is propriëtair. Omdat versleuteling uitsluitend in de client gebeurt, is juist het deel open dat over de vertrouwelijkheid van uw data beslist.
Welke licentie geldt voor de client?
De MIT-licentie. Die staat gebruik, wijziging en verspreiding toe, ook commercieel, en vraagt alleen dat de licentievermelding behouden blijft.
Kan ik de client zelf compileren?
Ja. De client is één statisch gelinkt Go-programma zonder runtime-afhankelijkheden. Uit dezelfde broncode ontstaat ook het gepubliceerde containerimage.
Kan ik controleren dat er echt vóór de upload wordt versleuteld?
Ja, op twee manieren: in de broncode langs de verwerkingsketen en in de praktijk met een netwerkopname. Er wordt uitsluitend versleutelde data verstuurd.
Is lionbackup geschikt als open source enterprise back-up?
Ja. De open source client komt samen met een platform dat voor bedrijven is gebouwd: organisaties en projecten, fijnmazige rollen, een auditlog, een REST-API en inschakelbare onveranderlijke opslag (WORN). Meer op de productpagina. Onze engineers begeleiden de invoering kosteloos.
Wat gebeurt er als ik lionbackup niet meer wil gebruiken?
U herstelt uw data volledig met de client en beëindigt de dienst. Er is geen minimumlooptijd, en omdat de client open source is, houdt u toegang tot het archiefformaat, onafhankelijk van ons.
Is een open source client niet onveiliger, omdat aanvallers de code kunnen lezen?
Nee. Veiligheid komt voort uit de sterkte van de methoden en de geheimhouding van de sleutels, niet uit de geheimhouding van het programma. Open code betekent dat fouten gevonden kunnen worden door u en door ons, niet alleen door aanvallers.