This is superb Carlos. So you created dummy vms to create records in CS db and then changed the volume path to reflect the old vhds. Yes, I think it should be fine to delete the dummy vids created with the new instance.
Thanks, -Nitin On 11/08/14 5:49 PM, "Carlos Reategui" <car...@reategui.com> wrote: >Hi Nitin, >I created a new primary store share in NFS for the new deployment and >removed the old one from exports. The XS hosts where re-used and >installed >fresh so nothing was using the old primary store. The new CS deployment >only knows about the new primary store. > >I used 'vhd-util scan -f -p -v -m old/path/*.vhd' to check the chain of >vhd >and copied over all the ones I needed from the old path to the new path. >I >got the old paths from by db backup. > >Yes I changed the path in the volumes table to point to the 'old' vhd >file. > I stopped the instances from CS before editing the db. When I started >them my old instances were back. > >It was only 10 instances.... any more and I probably would have scripted >it. > >The vhd files that were created with the new instances are still there on >the primary store and I am guessing I should be ok to delete them. > >Thanks, >Carlos > >PS. I did run into a problem with the primary store scan/cleanup process >the first time I tried where it cleaned up the parent of one of the child >vhd before I had a chance to copy the child over. I stopped management >server and included all the files in the same copy command which seemed to >get me past that. > > >On Mon, Aug 11, 2014 at 5:30 PM, Nitin Mehta <nitin.me...@citrix.com> >wrote: > >> Carlos - This looks fine to me. Have a couple of questions though >> So you reintroduced the old storage pool back on the new MS instance - >> make sure the old instances are shutdown and do not access the same >> storage else they can corrupt the volumes ? >> Did you mean that you changed the path in the volumes table ? >> >> Thanks, >> -Nitin >> >> On 11/08/14 11:56 AM, "Carlos Reategui" <create...@gmail.com> wrote: >> >> >Hi All, >> >Follow-up on my recovery process. After failing to upgrade to 4.4 I >>did a >> >fresh install and decided to go ahead and also do fresh installs of >> >XenServer to upgrade those to XS6.2. >> > >> >Instead of importing each of the vhd from all my instances as templates >> >and >> >creating instances from those, I created new instances matching the the >> >previous ones and then edited the volumes table with the vhd of the >> >original instance from the previous deployment (had to make sure to >> >include >> >parent vhd). My volumes were all on shared NFS storage. >> > >> >Things appear to be working ok, but want to check if any of you foresee >> >any >> >issues with the method I followed. >> > >> >thanks, >> >Carlos >> >>