The link you quoted is for the old BTS-1.0 chain, I think.
Killing the witness_node with CTRL-C or sending SIGTERM will make it save its internal state to disk. Upon restart, it checks the disk contents, loads the data and resumes its operation.
You have to give it time to save the database. Don't hit CTRL-C more than once, and don't send SIGKILL.