Hyper-V did not find virtual machines to import from the location . The operation failed with error code ‘32784’.

I got contacted by some people how ran into some issues importing VMs from W2K12R2 Hyper-V into W2K12 Hyper-V. They got bitten by this “little” issue: Importing a VM that is exported from Windows Server 2012 R2 into Windows Server 2012 is not supported

This means you get greeted by

Hyper-V did not find virtual machines to import from the location <folder location>.
The operation failed with error code ‘32784’.

image

No the trick of not exporting the VM but doing an “in place” registration doesn’t cut it. That’s great for W2K8R2 to W2K12 or W2K12 to W2K12R2 but not from W2K12R2 to a lower version. In that way the title of the KB article could be seen as a bit misleading or incomplete, but the contents is pretty clear.

And that’s it. Woeps! What you have 200 VMs on the LUNs form the old cluster you already blew away to build the new one? You do have a tested exit plan for this right? Uh no?

Facepalm Combo

Oh MAN, NOOOOO!

Now if it’s only one or two VMs you can always work around this by creating new VMs using the old VHDXs. This will leave you to deal with networking cleanup inside of the VMs and configuring TCP/IP. PowerShell can help here but in large volumes this remains as serious effort. This is also the time that documentation pays!

Now what if this happens to you when you’re trying to roll back a migration of a hyper-V cluster (revert W2K12R2 to W2K12 for example). Well for one you should have know as you did test all this right? Right?!

What are your other options to roll back other than  the above? From the top of my head and without details?

  • Move back to your old cluster Smile You didn’t already nuke it, I hope.
  • If you have a SAN take a snapshot of the LUNs before you move them to Windows Server 2012 R2 for faster fall back. But beware, if you’re running applications that require some tender loving care in relation to snapshots like Exchange  or Active Directory in those VMs … shutting all VMs down before you create the can help snapshot mitigates issues but is not a full proof approach! “Know thy apps”!
  • A great backup & RESTORE solution to get you back up and running also comes in handy but don’t forget that it requires you to know your apps as well here. Yes, it’s not always just “CLICKEDYCLICKCLICKDONE”
  • Perhaps it’s now time to activate your paused replicas on the DRC cluster or hosts?  You did test this didn’t you?

Now for anyone involved in a migration to Windows Server 2012 R2 there is no excuse not to know this in advance and to test out the new cluster hardware as much as you can. This minimizes the chance you’ll need to fall back. And please test your exit scenarios, really, I mean it.  Also please, you can migrate one LUN/CSV at the time. Try to run the VMs on the first migrated LUN/CSV before you do all the others. That way you can do some damage control.

Now, this is not great but it is what it is and at least now you know before your migrate Winking smile. We’ve also asked MSFT to make falling back a bit less “"involved” in future versions. Perhaps they’ll do that, I’m pretty sure they’ll consider it. And by what we’ve seen in the recently available Technical Preview they did!

Windows 2003? Let it go!

Reflecting on some of the discussions I was in recently I can only say that there is no escaping reality. Here are some reference blogs for you.

You can’t get of Windows 2003 you say? Held hostage by ancient software from a previous century?  Sure I understand your problems and perils. But we do not negotiate with hostage takers. We get rid of them. Be realistic, do you think this is somehow going to get any better with age? What in 24 months? What about 48? You get the drift. What’s bad now will only be horrible in x amount of time.

Look at some issues people run into already:

Issues like this are not going to go away, new ones will pop up. Are you going to keep everything in your infrastructure frozen in time to try an avoid these? That’s not even coping, that’s suffering.

image

What ever it is that’s blocking you, tomorrow is when you start planning to deal with it and execute on that plan. Don’t be paralyzed by fear or indecision. Over 12 years it will have been a supported OS by its end of life. Windows 2003 had a real good run but now it’s over. Let it go before it hurts you. You have no added value from a more recent version of Windows? Really? We need to talk, seriously.

UPDATE: Inspired by Aidan Finn (@joe_elway) who offered a very good picture to get the message across => click the picture to get the soundtrack! LET IT GO!

Embedded image permalink

Microsoft Hyper-V S3 Cap warning when upgrading a Hyper-V Virtual Machine

When you do an in place upgrade of a Hyper-V virtual machine you’ll get a warning that Microsoft Hyper-V S3 Cap may not work after the upgrade and that you need to update the driver prior to the upgrade.This warning is logged to the Windows Compatibility Report.htm.

image

Microsoft Hyper-V S3 Cap is an old S3 Trio 765 emulated video device and the driver isn’t included anymore so you’ll get this particular warning. This will never give you an issues, all drivers needed are indeed in the install bits. You can safely ignore this and successfully upgrade.

Some people uninstall the device via device manager but basically that’s pure cosmetics & doesn’t really serve a purpose.

This warning is an artifact of the generation 1 virtual machines who still have this device on a PCI bus.  Below is a screenshot of a VM with W2K12R2, generation 1. As you can see the Microsoft Hyper-V S3 Cap is perfectly fine. No worries.image

As a matter of fact you will not even see this device on a generation 2 virtual machine and we should not see this with an upgrade of those.

image

I will have to wait on a public preview of Windows vNext to test an upgrade of a generation 2 machine to prove my thinking that this cosmetic error won’t be there anymore.

First we take Redmond, then we take Berlin & Ede: Summits & Conferences

The traveling & speaking MVP

MVPs are a busy lot. They work, learn, travel & talk a lot. Why to share knowledge & experiences for the benefit of all. So in order to keep that reputation going I’ll be heading to SEATAC to attend the Global MVP Summit 2014 in Bellevue/Redmond. After that tech fest I return to Belgium where I’ll immediately head towards Berlin to present at the Microsoft Technical Summit 2014. After a weekend of rest I head north to The Netherlands to present at Experts Live.

No rest for the wicked. There is a a tremendous amount of things happening in IT right now. It takes a little bit of effort to keep up an asses the benefits and value butt once you’re doing that as part of your normal day to day operations it becomes a lot easier to map out  why it’s useful to you and what to use where, when and how.

All this is happening at a time that the information on “Treshold” or Windows vNext is becoming available if we can believe the rumors and the buzz on the internet. Don’t forget that TechEd Europe 2014 is on in the last week of October in Barcelona right before the MVP Summit in Redmond. Like Aidan Finn said, we could go on a 3 month presenting, training & consulting tour right now as the need for insights & skills is growing with the growth in Hyper-V adoption and with that all related technologies from networking, storage to Azure.

Now I can’t invite you to the MVP Summit but I can do that for both the Microsoft Technical Summit 2014 and Experts Live. There will be a lot of international expertise at both events who have hands on expertise with the technology in real life production environments. I always pick up knowledge form them myself.

The Global MVP Summit 2014

Every MVP on this planet tries to make it to the MVP Summit. The face time with and access to so many intelligent people at MSFT is invaluable. Combine that with the opportunity to network experts form all over the globe and you realize why we spend the time effort and money to attend.

747-BA-02

So once more we hop on that great Boeing 747 and let BA fly us to SEA-TAC airport from where we’ll head to Bellevue/Redmond as the summit is spread between both locations.

image

The MVP is NDA. So there will be tweets about the fun stuff with fellow MVPs but other than that we’ll be going dark. We have never and will never breach NDA. We’ll also make some time to meet up with old acquaintances, friends and fellow Belgians living & working around Seattle/Bellevue/Redmond.

Microsoft Technical Summit 2014

The moment I get back home I grab a change of clothes & a flight to Berlin.

The Microsoft Technical Summit 2014 is on in Berlin and together with a great number of fellow MVPs I have the distinct pleasure of presenting What’s new in Failover Clustering (Windows 2012 R2).

image

It’s amazing to see how many of our community experts are actually from Germany, Austria & Switzerland (DACH) and I’ll be happy so see so many familiar faces I just saw on the other side of the big pond just a week before Smile

Experts Live 2014

On November 18th I’ll be in The Netherlands at Experts Live 2014 in Ede. This is a great event and if you know the brain power of the organizers & presenters this is no surprise. I’ll be presenting “The Capable & Scalable Cloud OS “ and showing some of the scalable capabilities in Windows Server 2012 R2 when combined with great hardware. image

So that’s the travelling & scheduling agenda for now. Perhaps I’ll see you at one of those events & if you’re a reader of this blog ping us if you’ll be there for a meet and great. Live is good Smile.