The shortcut is the backup and restore method that you do not want to do, though it is really not hard as basically you perform backup to a file with a “bellows” CLI-command then restore from that file with “zigpy-znp” CLI-command before changing to ZNP config to use other dongle seral-port and zigpy-znp:
https://github.com/zigpy/zigpy/wiki/Coordinator-Backup-and-Migration