While the forget/other commands have historically supported tag lists --tag cats,dogs - backup did not support this, unbeknownst to me.
I’ve unintentionally created the tag “automated,config”, rather than “automated”,“config”
Because of the disparity, the snapshot, tag, forget capabilities cannot find/select those snapshots because it interprets my list as two separate flags.
I’d ultimately like to add the individual tags and remove the erroneous double tag, but can’t as I can’t select the ~100 backups meeting this condition.
@Hookshot You can run restic snapshots --json --quiet | jq '.[] | select(contains({tags: ["test"]})) | .id' to get a list of snapshot ids with a certain tag (“test” in the example query). Then use restic tag --set cats --set dogs snapshotID [...] to correct the tags.