Backup of InvoicePlane / moving to another server

Just to confirm. I am trying to set up some automated backup for the invoice plane system.

Is all i need to backup the actual database? Does that include everything necessary?

If yes, is my understanding correct that i would just have to install invoice plane on any server and point it to the database during setup?

many thanks in advance

I would recommend backing up all files and the database. So you won’t run into problems.