Yes that's good enough! Sorry I missed your statement about shutting down first. To clarify I leave mine running since a dump can recover if it gets corrupt.
Basically my backup contains the database and the SQL dump (or equivalent) - that way I don't need to shutdown the service.
My Call of Cthulhu session 1 is Saturday so that'll be interesting and hopefully fun.