So perhaps more clear and on the original topic.
- Download NXRM2.7.2
- Upgrade to NXRM2.7.2 (use the support article for guidance)
- Start NXRM2.7.2. Check and make sure the upgrade is successful.
- Download NXRM2.14.20.
- Upgrade to NXRM2.14.20 (use the help.sonatype.com articles for guidance)
- Start NXRM2.14.20. Check and make sure the upgrade is successful.
- Download NXRM3.29.2.
- Start NXRM3.29.2 and use the upgrade capability to move your data to the NXRM3 instance (as noted in the help.sonatype.com article). This will not make your NXRM2 instance non-functional, so if things go awry, you can still use it. However any new data updated to NXRM2 after syncronization has ended will not be automatically moved to NXRM3.
- Adjust 3.29.2 to suit your needs (you may need to shut down NXRM2 and adjust the NXRM3 port to your old port, or you may need to adjust whatever clients/builds you have setup to point to the NXRM3 server - this is dependant on your environments so hard to generally advice here).
- Once you’re comfortable if you didn’t in Step 9, you can shut down your NXRM2 server (and when confident, remove it).