I will like to know what would be the best way, with the least impact on users to migrate them from one older machine to a new VM machine. Both are at version 343.

I have around 150 users and they have a DNS name as server in their device config. I will just change the IP address value of that DNS symbol at the end of the migration.

What are the steps that should be done for least impact and risk ?

Delete from one machine and Add in the new one ... ?
Backup the Postgres database from the old machine and Restore on the new one ... ?

What do you think ?