Skip to content
View as markdown

KopiaLens documentation

KopiaLens is an app for exploring, analysing and managing Kopia backup repositories. It runs in its own window or in your browser. It can run your backups the way KopiaUI does, or work alongside KopiaUI and the kopia command line. It never changes how kopia stores your data.

Getting started

  • Installing KopiaLens: Windows installer or portable, the macOS app, Linux AppImage, deb and rpm.
  • First-time setup: connecting your repositories, protecting KopiaLens, and building the first index.
  • Repositories: adding, renaming, reordering, checking and removing repositories.
  • Running in Docker: the container, its folders, running as your own user, and mounting snapshots.
  • Home Assistant: the add-on, opening it from the sidebar or its own port, and its folders.
  • Backups: who runs a repository's backups, snapshots by hand, pausing, Tasks, snapshot scripts and checking backups.
  • Notifications: alerts in the app and tray, KopiaLens's webhook (works with ntfy), and kopia's email, Pushover and webhook profiles.

Guides

Understanding KopiaLens

Security

  • Sign-in and your account: the KopiaLens password, staying signed in, signing out other devices, and resetting a forgotten password.
  • Encryption: encrypting what KopiaLens stores on disk, the recovery key, and unlocking after a restart.
  • Remote access and HTTPS: who can open KopiaLens, HTTPS certificates, and running it behind a reverse proxy.
  • API tokens: access for scripts, the command line and AI agents, what a token can and can't do, and revoking one.

For scripts and agents

  • Command line: klens for scripts and AI agents, signing in once, removing files safely, and approvals.
  • API: calling KopiaLens over HTTP, the stable routes, refusals, and approvals.

Help and privacy

Pro

  • Free and Pro: what Pro adds, adding your licence, renewals, and licences in Docker.

Screens

  • Dashboard: every source, what it holds and what it costs.
  • Snapshots: pin, compare, restore and delete snapshots.
  • Simulate: what a retention policy would keep and free.
  • Tree: folders and files by size, in any snapshot.
  • Search: find files across every snapshot.
  • Churn: what keeps adding new data.
  • Repository: health, storage, maintenance and settings.
  • Excluded: what on your disks no backup covers.
  • Policies: every policy, and how they apply.
  • Tasks: backups, maintenance and jobs, running and finished.
  • Logs: what KopiaLens did, and its own log.
  • Backblaze: what Backblaze Personal Backup backs up.
  • Indexing: when the index updates, the indexing panel, and index backups.
  • Disk scanning: how KopiaLens reads your disks, and checking network shares and other computers.
  • Settings: every section and its defaults.
  • Tables: columns, alignment, widths, times and rows per page in any table.

Panels

Thanks to Kopia

Thank you to the Kopia team and contributors. KopiaLens wouldn't exist without Kopia. It's one of the best backup engines out there: fast, secure and dependable, and I'm grateful to be able to build on it. KopiaLens is an independent project, not affiliated with or endorsed by the Kopia project.