Glossary
The terms KopiaLens uses, in one place. Where kopia has a word for something, KopiaLens uses kopia's word. For how the space terms fit together, see How KopiaLens counts space.
Backups and kopia
Kopia
The open-source backup program KopiaLens works with. Every download of KopiaLens includes kopia. In these docs, kopia in lowercase means the program and its command line.
Repository
The place where kopia stores your backups: a folder, a network share, or cloud storage such as S3, B2 or SFTP. One repository can hold the backups of many folders and many computers.
Repository password
Kopia's password for a repository. It encrypts and unlocks the backups themselves. It is not your KopiaLens password.
Connection file
A small kopia file that says where a repository is and how to reach it. KopiaUI, the kopia command line and KopiaLens each use one per repository, and they can share one. See Repositories.
Source
A folder that kopia backs up, together with the user and computer that back it up, for example sam@sam-pc:D:\Photos. Kopia keeps a separate history of snapshots for each source.
Owner
The user@computer part of a source, for example sam@sam-pc. Two computers that back up the same path are two different sources.
Snapshot
One backup of a source at one moment. It records every file and folder as they were then. Unchanged data is not stored again, so a new snapshot usually adds little.
Policy
The rules kopia applies to a source, a computer or the whole repository: what to leave out, how many snapshots to keep, when to back up, and how to compress. A folder's own policy overrides the policies above it.
Retention
The part of a policy that says how many snapshots to keep: the latest few, plus some per hour, day, week, month and year. Kopia deletes the snapshots that no rule keeps.
Pin
A mark on a snapshot that keeps it whatever retention says. Kopia never deletes a pinned snapshot on its own.
Exclusion rule
A rule in a policy, or in a .kopiaignore file inside a folder, that tells kopia to leave files out of future snapshots. Existing snapshots keep those files until you remove them.
Maintenance
Kopia's housekeeping for a repository. Quick maintenance runs often and tidies kopia's own records. Full maintenance also deletes data that no snapshot uses any more. Deleting snapshots or files frees space only when full maintenance runs.
Maintenance owner
The one user@computer allowed to run maintenance on a repository. Kopia refuses maintenance from anyone else, so two computers never run it at the same time.
Mount
Shows a snapshot as a read-only folder on your computer, so you can open its files with any program. Nothing is copied until you open a file.
Restore
Copies files or folders from a snapshot back to your disk, to their original place or to a folder you choose.
Space
Piece
A part of a file as kopia stores it. Kopia splits files into pieces and stores each distinct piece once. Files and snapshots that hold the same data share the same pieces.
Deduplication
Storing identical pieces only once. A file that didn't change between snapshots, or two identical copies of a file, take the space of one. The Dedup column shows the sizes of all snapshots added up, divided by the space they take.
Logical
How big a file or folder is on your disk, before kopia compresses or deduplicates it. For a file with several versions, this is the newest version. Tables call it Size.
Physical
The space the newest version takes in the repository, after compression. Pieces it uses more than once count once. Pieces it shares with other files still count in full here, because this file uses them too.
Physical (all)
The space every version together takes in the repository, after compression and deduplication. Pieces shared between the versions count once.
Reclaimable
The space a delete gives back: the pieces that nothing you keep still uses. Pieces that another snapshot, version or file still needs stay. The space comes back when kopia's full maintenance runs, not at the moment you delete. What the delete covers depends on where you see the number: see What Reclaimable counts.
Accum
The space all versions of a source take, divided by the space its latest snapshot takes. 1.0x means old versions cost nothing extra. A high value means old versions hold a lot of data that the latest snapshot doesn't.
Churn
The new data a snapshot added: pieces no earlier snapshot of that source had. The Churn tab shows which folders and files keep adding new data over a period you choose. Files that change all the time, such as caches and logs, are often worth leaving out.
Versions
The different contents a file had over time. A file that never changed has one version, however many snapshots hold it.
Identical copies
Files with exactly the same content at other paths, or from other sources. They share their pieces, so deleting one copy frees nothing while another copy stays.
KopiaLens
Index
KopiaLens's own record of what each repository holds: every file and folder in every snapshot, with the sizes of their pieces. KopiaLens builds it by reading kopia, keeps it in its data folder, and never writes into the repository. Most numbers in KopiaLens come from the index. See Indexing.
Index run
One update of the index. The first run reads every snapshot. Later runs read only what changed since. By default KopiaLens runs one every day. Index in the top bar starts one now (Index now for a repository that has no index yet).
Who runs backups
The app that takes a repository's scheduled snapshots and runs its maintenance: KopiaLens, or another app such as KopiaUI or BlinkDisk. Only one app may do it at a time. See Backups.
Browse-only
A repository reached through a kopia server instead of directly. Kopia doesn't allow the reads an index needs over a server connection, so you can browse, restore and mount, but there are no sizes or space analysis. See Repositories.
Read-only connection
Kopia's own lock on a connection: kopia refuses every change made through it. See Repositories.
Permissions
How much KopiaLens may change, for the whole app or for one repository: Read-only, Restores allowed, Non-destructive or Full Access. Set them in Settings → Permissions. API tokens use the same four levels.
Dry run
A trial of a delete or removal that changes nothing. Kopia reports exactly what it would remove. Where kopia has no dry run, KopiaLens shows a Preview instead.
Plan
The exact list of files or snapshots a delete or removal will act on, with what it frees. KopiaLens deletes exactly what the plan showed, even if the index changes in between.
Prune
Removing chosen versions of a file, or a folder from chosen snapshots, while keeping the rest. Part of Pro.
Exclude & delete
Adding an exclusion rule so future snapshots leave something out, then removing it from the existing snapshots in the same step. Part of Pro.
Job
An action you start that KopiaLens runs in the background, such as a dry run, a delete, a restore or a pin. Jobs show their progress and log, and most can be stopped.
Task
A scheduled or manual backup or maintenance run. The Tasks tab lists tasks and jobs, running and finished.
Simulate
Shows which snapshots a retention policy would keep and delete, and how much space that frees, before you change the policy.
Excluded
The tab that compares a disk with your backups. It shows which files and folders are backed up, left out by a rule, or never backed up.
Pro
The paid part of KopiaLens: the actions that remove data from inside your backups. Every number and preview is free. See Free and Pro.
Security
KopiaLens password
The password you sign in to KopiaLens with. It protects KopiaLens only. By default it also unlocks encryption. See Sign-in and your account.
Encryption
How KopiaLens protects its own stored data on disk: Off, Index (file and folder names, sizes and snapshot contents) or Full (also history, logs, policy backups and the Backblaze data). Your kopia repository is always encrypted by kopia, whatever you choose here. See Encryption.
Encryption password
The password that unlocks KopiaLens's encrypted data. By default it is your KopiaLens password. You can set a separate one.
Recovery key
A long code that unlocks KopiaLens's encrypted data if you forget the encryption password. KopiaLens shows it once, when you turn encryption on. See Encryption.
API token
A key that lets a script, the command line or an AI agent use KopiaLens without your password. Each token has a name, a permission and an expiry date. See API tokens.
Approval
Your yes, in KopiaLens, to one risky request from an API token, such as a delete. An approval works once, for that exact request. See API tokens.
Setup code
A one-time code that a server or Docker install asks for when someone creates the first account more than 30 minutes after KopiaLens started. KopiaLens prints it in its log. See Sign-in and your account.