Has anyone performed this upgrade and if so could you provide me information of what you did to complete?
Have you checked out "Upgrading Orion Network Performance Monitor" in the SolarWinds NPM Administrator Guide? NPM 10.3.1 should upgrade directly to NPM 10.4.2 with no problem. If you have other SolarWinds products installed, see the knowledge base article "Compatibility of SolarWinds Orion Products for Installation and Upgrade" to confirm version compatibility.
SolarWinds Information Development