[SOLVED] Kopia ui no longer takes snapshots and I can't run Snapshot now

Hello,

About 2 months ago my kopia local setup broke and I don’t know what is wrong and how to fix it.

I can open my repo and I can see my snapshots but I can’t take more snapshots and I see an “overdue” in the “Next snapshot” column.

I am using kopia 0.22.3 installed from GH releases and I have been updating on every release.

I don’t see anything in ~/.config/kopia-ui/logs/main.log .
I am running on Debian 13 Trixie + testing

Package: kopia-ui
Version: 0.22.3
Priority: optional
Section: default
Maintainer: Kopia Authors <kopia-pmc@googlegroups.com>
Installed-Size: 348 MB
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
Recommends: libappindicator3-1
Homepage: https://./
License: Apache-2.0
Vendor: Kopia Authors <kopia-pmc@googlegroups.com>
Download-Size: 91,1 MB
APT-Manual-Installed: yes
APT-Sources: http://packages.kopia.io/apt stable/main amd64 Packages
Description: Fast and secure open source backup.

I’ve noticed that my snapshots are not “local” they belong to a username and host (me and the name of my system).
Don’t know if this has any impact.

Trying a manual snapshot give me “no snapshot sources”, even though I do have snapthots but they are marked as snapshots for “user@host” and not “Local snapshots” .

/opt/KopiaUI/resources/server/kopia --config-file=$HOME/.config/kopia/repository.config snapshot create --all
no snapshot sources

I have found the issue and the solution.

In my case, there was an small - 1 character typo - in the owner hostname for the snapshots.

For some reason, my current user@host that I was connecting to the repo was 1 character different from the owner of the snapshots.

I don’t know how this happened and I missed it for quite some time (names where very similar, and I often used both).

I noticed this after I manually created a snapshot. I saw the difference in hostname and the new snapshot had the “Take snapshot” button.

# manually create snapshot for a directory
/opt/KopiaUI/resources/server/kopia --config-file=$HOME/.config/kopia/repository.config snapshot create /path/to/my/dir

I checked the help for different snapshots commands and I found snapshot move-history and used that to migrate all my snapshots to my new user:

kopia --config-file=$HOME/.config/kopia/repository.config snapshot move-history ieugen@old-hots-name ieugen@current-host-name

restarted Kopia UI and then I removed sources (click on each and click “Remove sources”) for the old snapshots because they where empty.

Now all is good and I have backups again + remote sync to a garage S3 repository :slight_smile: