{"id":311,"date":"2019-03-09T10:26:57","date_gmt":"2019-03-09T02:26:57","guid":{"rendered":"https:\/\/kylemcdonald.com.au\/?p=311"},"modified":"2019-06-09T16:17:34","modified_gmt":"2019-06-09T08:17:34","slug":"vds-version-mismatches-during-cross-vcenter-migrations","status":"publish","type":"post","link":"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/","title":{"rendered":"vDS version mismatches during cross-vCenter migrations"},"content":{"rendered":"\n

While migrating VM’s between a 6.0 and 6.5 vCenter, I came across an error that stopped the migrations from happening. The error was “The destination distributed switch has a different version or vendor than the source distributed switch<\/strong><\/em>“.<\/p>\n\n\n\n

Comparing the vDS on both vCenters, they appeared to be the same version and both were using VMware’s own vDS. No Nexus 1000’s here!<\/p>\n\n\n\n

After digging deeper, I found that the source vCenter vDS had a vendor of “VMware<\/em><\/strong>“. The destination vCenter vDS had a vendor of “VMware, Inc.<\/em><\/strong>” which matched https:\/\/kb.vmware.com\/s\/article\/2126851<\/a><\/p>\n\n\n\n

While KB2126851 only mentions the 5.x versions of vCenter, my source had been upgraded in-place and so had kept the old 5.x vendor name. As I was going to decommission this vCenter, I didn’t want to risk any further issues that would impede the migration and so decided against the changes suggested in KB2126851.<\/p>\n\n\n\n

It turns out that William Lam has blogged about a similar issue with differing vDS versions when migrating on-prem to cloud<\/a>. The vCenter Advanced Setting from his post also worked for my vendor mismatch!<\/p>\n\n\n\n

This change needs to be done on both vCenters if you need to migrate in both directions.<\/p>\n\n\n\n

  1. Login to your vCenter Server web client<\/li>
  2. High-light your vCenter Server name in the left-hand column and then click on the Configure <\/strong>tab on the right<\/li>
  3. Go to Advanced Settings<\/strong> and click on Edit Settings<\/strong><\/li>
  4. At the bottom of the pop-up window, add the following property in the Name section: config.migrate.test.NetworksCompatibleOption.AllowMismatchedDVSwitchConfig<\/strong><\/li>
  5. Set the value to true<\/strong><\/li>
  6. Click Add <\/strong>then click Save<\/strong><\/li><\/ol>\n\n\n\n

     <\/p>\n","protected":false},"excerpt":{"rendered":"

    While migrating VM’s between a 6.0 and 6.5 vCenter, I came across an error that stopped the migrations from happening. The error was “The destination distributed switch has a different version or vendor than the source distributed switch“. Comparing the Continue reading vDS version mismatches during cross-vCenter migrations<\/span>→<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14,7],"tags":[],"yoast_head":"\nvDS version mismatches during cross-vCenter migrations - Kyle McDonald<\/title>\n<meta name=\"description\" content=\"FIXED - "The destination distributed switch has a different version or vendor than the source distributed switch"\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"vDS version mismatches during cross-vCenter migrations - Kyle McDonald\" \/>\n<meta property=\"og:description\" content=\"FIXED - "The destination distributed switch has a different version or vendor than the source distributed switch"\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/\" \/>\n<meta property=\"og:site_name\" content=\"Kyle McDonald\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-09T02:26:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-09T08:17:34+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@KarmicIT\" \/>\n<meta name=\"twitter:site\" content=\"@KarmicIT\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kylemcdonald.com.au\/#website\",\"url\":\"https:\/\/kylemcdonald.com.au\/\",\"name\":\"Kyle McDonald\",\"description\":\"Perth-based IT enthusiast\",\"publisher\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/#\/schema\/person\/f3fe27d0e0f57ef43e2444fbe8989906\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/kylemcdonald.com.au\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-AU\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/#webpage\",\"url\":\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/\",\"name\":\"vDS version mismatches during cross-vCenter migrations - Kyle McDonald\",\"isPartOf\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/#website\"},\"datePublished\":\"2019-03-09T02:26:57+00:00\",\"dateModified\":\"2019-06-09T08:17:34+00:00\",\"description\":\"FIXED - \\\"The destination distributed switch has a different version or vendor than the source distributed switch\\\"\",\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/#webpage\"},\"author\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/#\/schema\/person\/f3fe27d0e0f57ef43e2444fbe8989906\"},\"headline\":\"vDS version mismatches during cross-vCenter migrations\",\"datePublished\":\"2019-03-09T02:26:57+00:00\",\"dateModified\":\"2019-06-09T08:17:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/#\/schema\/person\/f3fe27d0e0f57ef43e2444fbe8989906\"},\"articleSection\":\"vCenter,VMware\",\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kylemcdonald.com.au\/2019\/03\/09\/vds-version-mismatches-during-cross-vcenter-migrations\/#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/kylemcdonald.com.au\/#\/schema\/person\/f3fe27d0e0f57ef43e2444fbe8989906\",\"name\":\"Kyle McDonald\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/kylemcdonald.com.au\/#personlogo\",\"inLanguage\":\"en-AU\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/74b24af47c7a561be463563db3fa821c?s=96&d=mm&r=g\",\"caption\":\"Kyle McDonald\"},\"logo\":{\"@id\":\"https:\/\/kylemcdonald.com.au\/#personlogo\"},\"sameAs\":[\"http:\/\/au.linkedin.com\/in\/karmicit\",\"https:\/\/twitter.com\/KarmicIT\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/posts\/311"}],"collection":[{"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/comments?post=311"}],"version-history":[{"count":6,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/posts\/311\/revisions"}],"predecessor-version":[{"id":347,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/posts\/311\/revisions\/347"}],"wp:attachment":[{"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/media?parent=311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/categories?post=311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kylemcdonald.com.au\/wp-json\/wp\/v2\/tags?post=311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}