KopiaCLI

Kopia Authors · Kopia.KopiaCLI

Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

Kopia is a fast and secure open-source backup/restore tool that allows you to create encrypted snapshots of your data and save the snapshots to remote or cloud storage of your choice, to network-attached storage or server, or locally on your machine. Kopia does not 'image' your whole machine. Rather, Kopia allows you to backup/restore any and all files/directories that you deem are important or critical.

winget install --id Kopia.KopiaCLI --exact --source winget

Latest 0.23.0

Release Notes

Command-Line Interface

  • New Feature restrict insecure unauthenticated server to loopback binds (#5354) by Jarek Kowalski
  • registration mechanism for storage providers (#5350) by Julio López
  • hash benchmarking count (#5312) by Julio López
  • leverage x/term.IsTerminal (#5308) by Julio López
  • handle potential conversion overflow when setting progress default (#5271) by Julio López

KopiaUI App

  • skip htmlui tests that are timing out (#5257) by Julio López

General Improvements

  • bigmapbench profiling (#5321) by Julio López
  • clean nits (#5313) by Julio López
  • remove support for LZ4 (#5296) by Julio López
  • retained log size double counting (#5302) by Julio López
  • make counters and size stats uint64 for consistency (#5262) by Julio López
  • address potential conversion overflows (#5266) by Julio López
  • string nits (#5265) by Julio López
  • cleanup nits (#5236) by Julio López
  • do not included concatenated entries in log (#5231) by lif
  • move SafeLongFilename to ospath (#5227) by Julio López
  • add byte units to maintenance stat summaries (#5178) by Julio López

Repository

  • sync index blob file before closing (#5292) by Julio López
  • failures when exceeding Windows MAX_PATH (#5226) by Julio López

Snapshots

  • ErrorEntry policy resolution to use child policy (#5234) by Baixiaochun
  • inaccessible entry causes parent directory to be skipped (#5217) by Julio López

Storage Providers

  • warn messages for extra storage providers (#5324) by Julio López
  • perform maximum of 2 attempt in PutBlobInPath (#5168) by Julio López
  • require.NoError (#5166) by Julio López
  • update injected error message (#5165) by Julio López
  • make tests with injected errors more robust (#5164) by Julio López
  • cleanup temporary file on put blob failure (#5157) by Julio López
  • notify after releasing the lock (#5154) by Julio López
  • sync file in FS provider to ensure data is persisted (#5150) by Julio López

Testing

  • prefer assert.NoError (#5299) by Julio López
  • nits in TestSnapFail tests (#5228) by Julio López
  • TestSnapshotFail* (#5225) by Julio López

Infrastructure

  • tweak copilot instructions (#5278) by Julio López
  • update agent instructions (#5153) by Julio López

CI/CD

  • split out linux-based lint targets (#5349) by ashmrtn
  • license-check-go make target (#5347) by Julio López
  • skip setup step on PRs on MacOS (#5344) by Julio López
  • generate govulncheck SARIF report (#5300) by Julio López
  • avoid duplicate test failure output (#5222) by Julio López
  • add install-checklocks convenience target (#5152) by Julio López

Graphical User Interface

Installer type: zip

Architecture Scope Download SHA256
x64 Download 85045291338F026E07AF0775C1EC86DEBD0DF10AE02253DB8CFF8646D28084C0

Details

Homepage
https://kopia.io/
License
Apache-2.0
Publisher
Kopia Authors
Support
https://github.com/kopia/kopia/issues
Moniker
kopiacli

Tags

backupclouddeduplicationencryptionfoss

Older versions (9)

0.22.3
Architecture Scope Download SHA256
x64 Download AFE1B84A1B5B138C5FA97581C5D168D68D4C0CEE35B5C184B57B7F6F0E55B9FA
0.22.2
Architecture Scope Download SHA256
x64 Download CB399E3B137060B5CBEC53B1E9A1E9EF208C251D26633F1550B8F8D6205BF718
0.22.1
Architecture Scope Download SHA256
x64 Download 99D1CB75E7C5DF292EB74417DB232E3DF8169334A16E901EE2CD83D7C3FE84F0
0.22.0
Architecture Scope Download SHA256
x64 Download DE774F34DFA6AC99572B925E70BF1417DE1C8719C88685E704DED8DE0C528948
0.21.1
Architecture Scope Download SHA256
x64 Download FC6A00E843D5B097F75486233E99DF66A01194DDC7F0C7CA4FA20BD8C881A6D7
0.21.0
Architecture Scope Download SHA256
x64 Download 4B5C0F8C1A5327D297157B0DC54C2D28B2A56DC7704448DEDCAFD4BE6BD089F5
0.20.1
Architecture Scope Download SHA256
x64 Download 6812CF4515B22CA05FF8FB136C826B464BC996CB071B7B84942C9D6861207BA9
0.20.0
Architecture Scope Download SHA256
x64 Download FA22D39C794E85DA8BF2D640BE55D16D5C0FAD92FA5B366261022E423A216588
0.19.0
Architecture Scope Download SHA256
x64 Download F1E7675715C07574CADF7AA491B8326C7FCB847ED503992394146BD178DCB184