Process instances and checkpoints

As I understand, process instances live in RAM until they are saved to disk, and this operation is performed at checkpoints.

Questions: what happens to process instances if Appian experiences a sudden shutdown (e.g. due to a power loss in an on premise scenario)?

I imagine that instances would be recreated in the exact state they were at the last checkpoint, is this correct?

Other than customizing checkpoint intervals, is there a way to force checkpoints for a particular node inside a process model, if I want my instance to be saved to disk at a particular moment?

Thanks.

  Discussion posts and replies are publicly visible