Savepoints are also written during a restart (redo of a redo).
In this case, the items of the log reader and the state of all open redo transactions are saved to the data area, and reused for the next restart.
In this way, you can continue a restart at the point where it was canceled.