A few years ago I migrated a Dolphin 6 site to Dolphin 7.2. I edited the old Dolphin migration script so that it would work with 7.2; I wish I had not missed out on the other Dolphin 6 site that needed migration (they ended up going to a different platform that was not Boonex). The old Dolphin migration script did not touch the original site; it merely read the data, converted it if necessary to work with 7.2, and store the files or wrote the data to the database. If something went wrong, no problem, just drop the new site as the old site was not touched and continued to function properly.
Recently I had the pleasure to help someone with a Dolphin to UNA migration that went wrong. The migration had trashed the Dolphin site. WTF, was what came to mind. As I looked at the directory and file structure of the Dolphin site I saw UNA directory and file structure inside the Dolphin site. I can't believe that the UNA migration script is making changes to the Dolphin site; and no, it does not matter that one should make a backup first, the UNA migration script should not be making any changes to the Dolphin file structure or the database structure. Maybe I am wrong here and that is not the case; that the UNA directories I saw in the Dolphin site were not done by the migration script but were the result of something else that had been done.
So, let's talk about Dolphin to UNA migration. What exactly is the migration script doing and please, be as technical as you like.