LW, the answer to that inquiry, as to what if you wanted to move your site from root to a directory, essentially its not really the same. if you want to move from root to a subdirectory, and you have access to a 'control panel' such as cPanel, then you can do a select all, and compress those files, then create your desired locale where you wish to move to, move the compressed file into the newly created directory, and extract into that directory. you will then of course need to edit the /inc/header.inc.php file to set the paths correctly. then the site will load in that subdirectory. i know this was just a for instance, but since you asked, thought i would provide the answer.
the migration for an upgrade is totally not the same as moving a site from directory to directory, or from server to server for that matter.
Well I tried to migrate from main site to new install of D7.0.5 and is still same, I get some data but not all, polls,articles..ect.. No avatars as well as no photos,videos,ect. Just members info only. Its not a big issue, was just checking to see if it ever got fixed, and it is still the same as always. But if we ever wanted to move our site from root to a folder, we will have to hand move a lot of the sql files ourselves. It should migrate ALL data including videos,avatars,music,polls...ect...
When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support