A checkpoint is a representation of all SQLstream Repository content, both metadata and local data. It provides a “known good point” in the event of a crash or other disruption. (s-Server checkpoints are persistent, not streaming.)
The first time you run the server, it creates a checkpoint. Before you run the server for the first time, you cannot restore the catalog because no checkpoint exists.