A checkpoint is a tarball that contains the SQLstream metadata and local table data as of a specific moment in time. The checkpoint can be created either by a user-initiated checkpoint or a 'graceful shutdown' of the SQLstream engine. A user-initiated checkpoint can be named or not; an automatic checkpoint resulting from a graceful shutdown does not have a name. For more detail, see the topic Starting and Stopping SQLstream s-Server.
Upon restart after a graceful shutdown, SQLstream automatically restores the most recent checkpoint backup.
To use a previous named checkpoint, the following command can be used:
$ checkpoint --restorenamed foobar
See also Backups and Code Control.
For more detail, see the topic Starting and Stopping SQLstream s-Server in the s-Server Getting Started Guide.