Self-hosted - migrating server and DB

Yes there are other options.

The first that comes to my mind is to use management commands export_workspace_applications and import_workspace_applications. That would need to be run for each workspace you want to transfer over (this would however not transfer user accounts I think).

However if you can make a whole dump of the database and import that it is probably the best option.