I have an installation of User App with Provisioning already configured on
one server, and I need to move that installation to another server. Was is
the proper way of doing that? Can I copy the whole idm directory to the
new server, fire up mysql under that directory and during the installation
of the new user app select the migration option and go from there? Would
that give me an exact copy of what I have on the current server user app
is running on?

I am using User App 3.5.