1. dump existing dhcp configuration on source server:
open elevated command prompt and type
netsh dhcp server \\
2. unauthorize server on source server
3. stop dhcp server service and disable it from autostart
4. install new role in the server and do not configure.
5. import configuration in new server:
netsh dhcp server %computername% import
6. start server
7. authorize
8. make service DHCP auto start
if some troubles come up, like "unable to autorize" or "server already authorized" you should retry the authorization with this useful window: