NbServerMigrator Tool
Hello NBU world!
I've just completed two master server migrations using the NbServerMigrator tool (HP-UX > RHEL), and I was curious to see if anyone else had experience with this tool? Veritas has a pretty comprehensive document to using it, but I still encountered issues that were not documented. Aside from this guide, there is a lack of documentation related to its usage.
As NBU 8.1.1 nears its EOL, I think there will be an influx of administrators using this tool to migrate off of HP-UX and AIX servers. I've documented the issues I experienced and how they were resolved, but I wanted to receive input from any other admins who have used this tool before compiling a TechNote or forum post. I'll be posting either a TechNote or forum post with more detailed info, but I've pasted a general overview of the issues I encountered below.
Issues I encountered:
1. In both migrations, the pre-check did not flag the root/sys user/group combo being required. Once we began the migration, the transfer failed and told us to fix that.
2. The data transfer takes a LONG time. There is some area for improvement here for how I performed the migration (used default compression and other settings, which could have minimized the transfer time if tuned better). One domain had a catalog ~250GB in size, and the other was ~1 TB in size.
3. The documentation says that the -clean_up switch removes ALL temporary data, including the image data that had already been transferred. I had to perform this twice due to interrupts in the transfer, and neither time caused the tempdb directory (which contains the image information) to be removed.
4. Both migrations required quite a bit of manual intervention to get the certificates straightened out on the target servers. Once you perform the final -overwrite step, the source sends its certificates to the new master, which already has certificates configured as part of the initial NBU install. This part (after a 12+ hour migration), is quite painful, as it is one of the last steps before the migration concludes.
5. During the second migration, the terminal session between the target and source was terminated due to an ISP outage by the person helping me with the migration (we were sharing screens on his computer). This caused quite a lot of trouble with the migration (I'll detail it in my in-depth write up).
There are a few more things I observed during the process, but I was curious if anyone else had observations or experience with this tool.