Duplicati

Backup och återställning

Krypterad, blockdeduplicerad säkerhetskopiering av filer direkt till molnlagring eller nätverksmål, utan egen backupserver. Klienten körs på Windows, macOS och Linux och styrs via webbgränssnitt, scheman och kommandorad.

Betyg 74 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Duplicatis server exponerar REST-API:erna /api/v1 och /api/v2 som webbgränssnittet bygger på, men officiell referensdokumentation är ofullständig.

Duplicati REST API (/api/v1 och /api/v2) · Duplicati-projektet

Källa: https://docs.duplicati.com/

Kontrollerat:

MCP · Tredjepart

Tredjeparts-MCP-server för Duplicati-backuper via REST-API:t; ingen officiell MCP-server.

mcp-duplicati · aaronckj (community)

Källa: https://github.com/aaronckj/mcp-duplicati

Kontrollerat:

Tredjepart · duplicati-mcp (kcofoni (community)) dokumentation

Duplicati: översikten på filservern fil-02 med säkerhetskopian Nordljus filserver (2 versioner, senaste lyckade körning för fem minuter sedan, källa 7,74 KiB, mål 32,59 KiB) och Nordljus konfiguration (1 version, 6,61 KiB), samt korten Backups och Restores högst upp
1 / 6 Översikten på fil-02 med företagets två säkerhetskopior

Bedömning

Så bedömer vi

Totalbetyg

74 av 100

Preliminär (källbaserad)

Bedömningsprofil
Kommunens filservrar och kontorsdatorer kopieras krypterat till ett eget S3-kompatibelt mål med nattligt schema och återställning per version.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Kärnan är MIT (OSI-godkänd) enligt LICENSE i duplicati/duplicati, med proprietära moduler under eget villkor i proprietary/ (Microsoft 365, Google Workspace, diskavbildning, LicenseChecker). Klienten får läsas, ändras och återdistribueras fritt, kan drivas helt själv och backupformatet är dokumenterat; begränsningen är att tilläggen och den centrala konsolen kräver abonnemang, vilket är skälet till 4 och inte 5.

  2. Funktionell passform

    Användningsfallet — krypterad filkopiering från servrar och arbetsstationer till eget mål — täcks helt: blockdeduplicering, AES-256, komprimering, scheman, retention, återställning per version, flera mål och par2-reparation. Luckorna är bildnivå och applikationskonsekvens, som ligger utanför den öppna klienten, samt avsaknaden av central hantering i samma prisklass.

  3. Dataflytt och interoperabilitet

    Volymerna är zip-filer i AESCrypt-formatet och kan dekrypteras med AESCrypt-verktyg eller medföljande SharpAESCrypt, och en återställning kan göras utan lokal databas genom att läsa fillistor och index från målet. Formatet är ändå Duplicatis eget: ingen annan backup-produkt kan importera en backupmängd, och jobbkonfigurationen exporteras som JSON men följer ingen standard.

  4. Mognad och trygghet

    Projekt sedan 2008 med stabila, beta- och canary-kanaler, GPG-signerade utgåvor, SECURITY.md, omfattande dokumentation och en aktiv forumgemenskap. Avdrag från 5: ombildningen 2024 till kommersiellt bolag med open core och ett brytande 2.4.0-släpp visar att förvaltningen är under förändring, och det finns ingen oberoende stiftelse bakom.

  5. Framtidskraft

    Kommandoradsgränssnitt, skriptkrokar före och efter jobb samt REST-API under /api/v1 och /api/v2 med bearer-token och möjlighet att publicera OpenAPI via /swagger. Nivån stannar på 3 eftersom ändpunkternas praktiska användning är obelagd.

  6. Drift och införande

    Installation via MSI, DMG, deb/rpm och officiell Docker-image, webbgränssnitt för scheman och inbyggd uppdaterare — en enskild maskin är enkel att införa. Varje maskin konfigureras dock för sig, HTTPS och datamappens rättigheter måste hanteras medvetet, och drift av många klienter kräver abonnemang för agent och konsol. Normal IT-kompetens räcker, men friktionen är tydlig.

  7. Kostnadsbild

    Klienten är gratis under MIT och prislistan är offentlig: Pro 2 USD per maskin och månad vid årsbetalning, Enterprise från 3 USD per maskin och månad, plus 0,60 USD per GB för deras egen lagring. Support ingår bara i abonnemang, och lagring hos egen leverantör samt drift och återställningstester tillkommer — tydlig bild men flera poster kräver egen beräkning.

  8. Svensk användbarhet

    Svenskt gränssnitt är verifierat: 117 av 119 strängar i kärnans svenska språkfil (98 %) och 550 av 558 i webbgränssnittets (99 %). Negativ kontroll: docs.duplicati.com har ingen svensk översättning, forumet är engelskspråkigt och ingen svensk supportpartner hittades 2026-10-26 — därför 3 (svenskt gränssnitt men ingen svensk dokumentation eller support).

Om Duplicati

Duplicati delar upp filerna i block, hashar dem och skickar bara de block som inte redan finns på målet. Volymerna komprimeras och krypteras med AES-256 på klienten innan de lämnar maskinen, så att lagringsleverantören aldrig ser klartext. Varje säkerhetskopia består av datavolymer, fillistor och indexfiler, och en lokal SQLite-databas håller reda på vilka block som hör till vilken version. Databasen kan byggas upp igen från målet om den skulle försvinna.

Ni väljer mål fritt: S3-kompatibel lagring, Backblaze B2, Azure Blob, WebDAV, SFTP, SMB, FTP eller rclone, och ett jobb kan speglas till flera mål samtidigt. Scheman, retention och återställning per version hanteras i webbgränssnittet, medan kommandoraden ger samma operationer för skript och cron. Ett jobb kan köras från en server, en container eller en tray-klient på en arbetsstation; någon separat backupserver behövs inte.

Kärnan är öppen källkod, men företaget bakom säljer tillägg: säkerhetskopiering av Microsoft 365 och Google Workspace, diskavbildning och central hantering av många maskiner via en konsol. För filbaserad backup till eget mål räcker den öppna klienten, och valfria par2-filer kan reparera skadade volymer.

Användning

Passar för

  • Schemalagd krypterad kopiering av filservrar och applikationsdata till eget S3-kompatibelt mål.
  • Offsite-kopia av kontorsdatorer och bärbara datorer med återställning av enskilda filer och äldre versioner.
  • Kopior till NAS över SMB eller SFTP där ni inte vill driva en separat backupserver.
  • 3-2-1-upplägg där samma jobb speglas till ett lokalt mål och ett molnmål.

Passar mindre bra för

  • Bare-metal-återställning av hela system, inklusive systemdisk och startsektor.
  • Central policy- och klienthantering för hundratals maskiner utan abonnemang.
  • Applikationskonsekventa kopior som förutsätter leverantörens egna agenter för databaser eller e-post.
  • Återställning av mycket stora datamängder inom korta tidsfönster.

Styrkor och begränsningar

Styrkor

  • Blockdeduplicering och komprimering före kryptering gör att nattliga kopior bara skickar ändrade block.
  • Krypteringen sker lokalt med AES-256, och volymerna följer AESCrypt-formatet så att de kan öppnas även utan Duplicati.
  • Brett målstöd utan inlåsning: S3-kompatibelt, Backblaze B2, Azure, WebDAV, SFTP, SMB, FTP och rclone.
  • Webbgränssnitt med scheman, smart retention, återställning per version och återuppbyggnad av den lokala databasen.
  • Valfri par2-paritet reparerar skadade volymer vid bitröta, och flera mål kan speglas i samma jobb.

Begränsningar

  • Bild- och bare-metal-kopior ligger i en proprietär modul; den öppna klienten arbetar på filnivå.
  • Ingen central hantering i öppen källkod: varje maskin har egen server och eget gränssnitt, och agent- eller konsolstyrning kräver abonnemang.
  • Återställning hämtar många små block och kan gå långsamt mot molnmål med hög latens; skydda den lokala databasen separat.
  • Applikationskonsekventa kopior av databaser och e-post kräver egna förberedelser — VSS och LVM ger konsistenta filer, inte konsistenta applikationer.
  • Dokumentation, forum och kommersiell support är på engelska.

Skärmbilder

Tekniska resurser

Alternativ

Borgmatic

Backup och återställning · Konfigurationsstyrd säkerhetskopiering med Borg

En YAML-fil beskriver vad som ska säkerhetskopieras, hur länge arkiven sparas och vilka kontroller som ska köras – sedan sköter borgmatic hela nattkörningen.

Startår
2016
Licens
GNU General Public License v3.0
Öppen källkod
Ja

Betyg

91 av 100

Praktiskt granskad

Läs bedömningen om Borgmatic

Projektdata

2 360GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2016
Licens
GNU General Public License v3.0Öppen källkod (OSI-godkänd licens) · Projektet ligger under GPL-3.0 enligt LICENSE i källträdet och GitHub:s licensmetadata. Licensen ger rätt att läsa, ändra och återdistribuera koden och att driva verktyget kommersiellt; den som distribuerar en ändrad version måste släppa den under samma licens. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · BSD
API
Annan Uppgivet
MCP
Saknas
Export
Finns Arkiven är vanliga Borg-arkiv och kan läsas ut med borgmatic extract, borgmatic export-tar eller Borg direkt, även utan borgmatic. Innehållet i en databasdump kan dessutom läsas tillbaka med borgmatic restore, och list sökningen --find visar i vilka arkiv en fil finns. Uppgivet
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Koden ligger under GPL-3.0, verktyget installeras och drivs helt utan konto hos projektet, och både konfiguration och arkiv är filer ägaren förfogar över. All funktionalitet finns i samma öppna paket – det finns ingen betalplan, ingen molntjänst och inga låsta delar i verktyget.
Funktionell passform Gäller: I labbet byggdes en nattlig rutin för en påhittad verksamhet: kommando-hook tog en databasdump, ett enda borgmatic-kommando körde prune, compact, create och check, arkivet fick rätt namn och tid, bevarandereglerna rensade tre äldre arkiv och kontrollerna verifierade elva arkiv utan anmärkning. En efterföljande jämförelse mellan två arkiv visade exakt vilka filer som tillkommit och försvunnit, och en återställning av databasdumpen gav ett läsbart SQL-underlag. Det täcker användningsfallet utan kompletterande skript.
Dataflytt och interoperabilitet Gäller: Arkiven är vanliga Borg-arkiv som kan läsas ut med Borg även utan borgmatic, så innehållet är inte inlåst i verktyget. Konfigurationen är en läsbar YAML-fil som kan flyttas mellan maskiner, och utdata går att få som JSON för egen uppföljning. Det finns dock inget HTTP-API och inget standardformat för själva körningshistoriken – den ligger i loggar och i Borg-repots metadata, vilket håller nivån under 5.
Mognad och trygghet Gäller: Projektet publicerade sin första utgåva 2016 och har sedan dess gett ut närmare tvåhundra versioner, med tät utgivningsrytm och säkerhetsfixar. Dokumentationen täcker installation, konfigurationsreferens för varje inställning, databaskällor för PostgreSQL, MariaDB, MySQL, MongoDB, SQLite, InfluxDB och OpenLDAP, filsystem för LVM, Btrfs och ZFS, övervakningsintegrationer och uppgraderingsvägar mellan huvudversionerna. Projektet har egen säkerhetspolicy, testsvit och en uttalad policy för ändringar som bryter bakåt.
Framtidskraft Gäller: Allt går att automatisera: standardordningen körs från cron eller systemd, varje inställning kan skrivas över på kommandoraden, kommando-hooks kan anropas före och efter varje steg och utdata kan tas som JSON. Övervakningsintegrationerna mot Healthchecks, ntfy, Uptime Kuma, Zabbix, PagerDuty, Pushover, Sentry och Loki gör verktyget lätt att koppla in i en befintlig larmkedja. Däremot finns varken API eller MCP, så en agent kan inte starta eller granska en körning över nätverk – det håller nivån på 4.
Drift och införande Gäller: Installationen är en virtuell Python-miljö och ett symlink, konfigurationen en fil som valideras med config validate innan den tas i bruk, och hela rutinen blev ett enda kommando. Verktyget talar om vad det gör steg för steg, kontrollerar arkiven i samma körning och kan larma externt när något fallerar. I labbet behövdes inga ingrepp utöver konfigurationen – inga databaser, inga tjänster och ingen port.
Kostnadsbild Gäller: Programvaran är gratis under GPL-3.0 och projektet säljer varken licens, molntjänst eller support. Den enda kostnaden är lagringsutrymme för Borg-repot och den tid en körning tar; webbplatsen nämner Borg-leverantörer som sponsrar projektet, men ingen funktion i verktyget kräver ett abonnemang.
Svensk användbarhet Gäller: Repot innehåller inga språkfiler eller översättningsmekanism, så gränssnitt, utskrifter och felmeddelanden är engelska. Dokumentationen och projektsupporten är engelskspråkig, och inga svenska integrationer eller regelverksanpassningar är belagda. Verktyget fungerar i svensk miljö – datum och tidsstämplar följer systemets lokala tid – men utan svenskt stöd.

Kostnad: .

Faktakontrollerad

restic

Backup och återställning · Säkerhetskopiering (backup) via kommandoradsgränssnitt

restic skapar krypterade, deduplicerade säkerhetskopior från kommandoraden och skriver dem till lokal disk, SFTP, S3-kompatibel lagring och andra backends.

Startår
2015
Licens
BSD 2-Clause
Öppen källkod
Ja

Betyg

84 av 100

Preliminär (källbaserad)

Läs bedömningen om restic

Projektdata

36 996GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2015
Licens
BSD 2-ClauseÖppen källkod (OSI-godkänd licens) · Verifierad i repots LICENSE (github.com/restic/restic/blob/master/LICENSE). · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · BSD · macOS · Windows
API
Annan Verifierat
MCP
Saknas
Export
Delvis Backupdata kan läsas ut med restic restore och restic dump (t.ex. till tar); ingen inbyggd exportfunktion till annat backupformat. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: BSD-2-Clause (OSI), full kontroll över kod och data, valfri lagring — ingen leverantörslåsning.
Funktionell passform Gäller: Utmärkt på krypterad, deduplicerad backup och återställning; schemaläggning och bevaring kräver externa verktyg — en mindre lucka.
Dataflytt och interoperabilitet Gäller: Dokumenterat, versionssäkrat repositorieformat och återställning överallt; formatet är dock restic-specifikt (ej standard) och saknar API — integration via CLI/skript.
Mognad och trygghet Gäller: Moget, beprövat och säkerhetsfokuserat sedan 2014/2015 med regelbundna releaser och tydlig förvaltning.
Framtidskraft Gäller: Stark CLI-/skriptautomation är rätt integrationsform för backupkategorin (avsaknad av MCP/API sänker inte); väldokumenterad och skriptbar med JSON-utdata.
Drift och införande Gäller: Enkel binär utan server eller komplex setup, väldokumenterad; kräver egen schemaläggning och bevarandepolicy, hanterbart med normal IT-kompetens.
Kostnadsbild Gäller: Fri BSD-2-Clause-licens; TCO = lagring och drift, transparent.
Svensk användbarhet Gäller: Engelsk dokumentation och engelskt CLI; ingen svensk lokalisering eller support belagd — tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Källor