The confluence upgrade procedures documented on Atlassian's website essentially have the administrator point the new standalone to the old data directory and execute "startup.sh" from within the new version of Confluence. When the new version of Confluence starts up, it looks up the build # from the data directory of the old Confluence and determines to kick off the "UpgradeTask" and does a bunch of stuff (like migrating Confluence Pages and Blogs,etc..).
My Question: Is it possible rip out the upgrade task into an executable standalone JAR file?
The file WEB-INF/lib/conflence-upgrade-task.jar within the confluence subdirectory appears to be a prime candidate.