<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>infra profiles &#8211; AgileOps</title>
	<atom:link href="https://agileops.co.uk/category/vcenter-server-profiles/infra-profiles/feed/" rel="self" type="application/rss+xml" />
	<link>https://agileops.co.uk</link>
	<description>Virtualization made simple for Everyone.</description>
	<lastBuildDate>Thu, 19 Mar 2020 02:02:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>

<image>
	<url>https://agileops.co.uk/wp-content/uploads/2017/10/favicon-01-50x50.png</url>
	<title>infra profiles &#8211; AgileOps</title>
	<link>https://agileops.co.uk</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194680508</site>	<item>
		<title>vCenter Server Profiles</title>
		<link>https://agileops.co.uk/vcenter-server-profiles/</link>
					<comments>https://agileops.co.uk/vcenter-server-profiles/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Tue, 10 Mar 2020 17:40:00 +0000</pubDate>
				<category><![CDATA[infra profiles]]></category>
		<category><![CDATA[Infrastructure Profiles]]></category>
		<category><![CDATA[vCenter Server Profiles]]></category>
		<category><![CDATA[vCenter 7]]></category>
		<category><![CDATA[vCenter Server]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=15478</guid>

					<description><![CDATA[One of the new features of vCenter 7, is vCenter Server profiles. You may wonder What is vCenter Server Profiles? is it similar to ESXi host profile? vCenter Server Profiles...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p>One of the new features of vCenter 7, is vCenter Server profiles. You may wonder What is vCenter Server Profiles? is it similar to ESXi host profile?</p>



<p>vCenter Server Profiles is where we can export the configuration of vCenter Server,  that can be management, network or authentication in the form of JSON file, then we can make changes to the JSON file and import it to different vCenters to keep all of your vCenters consistent. </p>



<p>Using this method we get consistent configuration across all vCenter Servers.  This is really helpful if we have multiple vCenter servers in your enterprise environment, now we can use the vCenter Server Profiles to keep the configuration consistent across all the vCenter servers.   </p>



<p><em><strong>Note: don&#8217;t be confused with ESXi host profiles as this is not related to ESX at all.  </strong></em></p>



<p><strong>Benefits</strong>:</p>



<ol><li>Profiles can import &amp; export vCenter Server configuration via REST APIs (management, network, authentication, and user configurations)</li><li>Exported configurations can be imported to other vCenter Servers</li><li>Profiles can maintain version control between vCenter Servers</li><li>Easily revert to the last known good configuration by importing<br> a valid vCenter Server Profile</li></ol>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="What&#039;s New in vCenter Server 7 vCenter Server Profiles" width="1400" height="788" src="https://www.youtube.com/embed/blT8YASN1AM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<p>Currently, this is based on REST API, we will be using the API call. Unfortunately, we do not have UI for this. </p>



<p><strong>Source and Target vCenter Servers </strong></p>



<ul><li>Export the JSON </li><li>Modify the config Appliance config, Network Config or User and Privileges </li><li>Validate the result can be Valid or Invalid.  </li></ul>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="734" data-attachment-id="15485" data-permalink="https://agileops.co.uk/vcenter-server-profiles/rest-apis-for-vcenter-server-profiles/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles.jpg" data-orig-size="1065,763" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Quraishi, Ibrahim&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583543983&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="REST-APIs-for-vCenter-Server-Profiles" data-image-description="&lt;p&gt;vCenter Server Profiles&lt;/p&gt;
" data-image-caption="&lt;p&gt;REST-APIs-for-vCenter-Server-Profiles&lt;/p&gt;
" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-300x215.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-1024x734.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-1024x734.jpg" alt="" class="wp-image-15485" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-1024x734.jpg 1024w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-300x215.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-768x550.jpg 768w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-700x502.jpg 700w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-466x334.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-933x668.jpg 933w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles-350x251.jpg 350w, https://agileops.co.uk/wp-content/uploads/2020/03/REST-APIs-for-vCenter-Server-Profiles.jpg 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="465" data-attachment-id="15490" data-permalink="https://agileops.co.uk/vcenter-server-profiles/configuration-validation-with-target-vcenter-server/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server.jpg" data-orig-size="1223,555" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Quraishi, Ibrahim&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583546189&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Configuration-validation-with-target-vCenter-Server" data-image-description="" data-image-caption="" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-300x136.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-1024x465.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-1024x465.jpg" alt="" class="wp-image-15490" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-1024x465.jpg 1024w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-300x136.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-768x349.jpg 768w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-700x318.jpg 700w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-466x211.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-933x423.jpg 933w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server-350x159.jpg 350w, https://agileops.co.uk/wp-content/uploads/2020/03/Configuration-validation-with-target-vCenter-Server.jpg 1223w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p> During the process of import, we will know if we have any errors in the JSON file. or any configuration error made during the manual update. </p>



<p>. We can export the configuration to multiple vCetner Servers the maximum number of vCenters is 100.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="472" data-attachment-id="15482" data-permalink="https://agileops.co.uk/vcenter-server-profiles/consistent-configuration-across-all-vcenter-servers/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers.jpg" data-orig-size="1500,691" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Quraishi, Ibrahim&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583543154&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Consistent-configuration-across-all-vCenter-Servers" data-image-description="" data-image-caption="" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-300x138.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-1024x472.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-1024x472.jpg" alt="Consistent configuration across all vCenter Servers" class="wp-image-15482" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-1024x472.jpg 1024w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-300x138.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-768x354.jpg 768w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-1400x645.jpg 1400w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-700x322.jpg 700w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-466x215.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-933x430.jpg 933w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers-350x161.jpg 350w, https://agileops.co.uk/wp-content/uploads/2020/03/Consistent-configuration-across-all-vCenter-Servers.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Consistent configuration across all vCenter Servers</figcaption></figure>



<p><strong>Scripting and Automation </strong></p>



<p> Another advantage is because its API driven it is consumable by Ansible Puppet or chef.  We can validate the JSON then import it back to the new vCenter. </p>



<p><strong>Conclusion</strong>:</p>



<p>I definitely think this is a really good feature the demand for servers are increasing and if you are an organization that has multiple vCetner servers it will become easy to keep the consistency on all the vCenter Servers. </p>



<p><strong style="font-style: italic;">Note</strong>: <em><strong>vCenter Server profiles is also known as Infrastructure profiles or Infra profiles  </strong></em> </p>



<p></p>



<p>As a part vExpert program I have been lucky to be able to get the insight I am very excited to share with you, lot of other bloggers and vExperts who will be sharing the content so keep an eye out for it.</p>



<p>Some of the topic I have covered are given below click on the links below:</p>



<p><a href="https://agileops.co.uk/?p=15561">VMware Cloud Foundation 4</a></p>



<p><a href="https://agileops.co.uk/?p=15478">vCenter Server Profiles </a></p>



<p><a href="https://agileops.co.uk/?p=15510">Content Library with version contro</a>l </p>



<p><a href="https://agileops.co.uk/?p=15518">New and improved DRS </a></p>



<p><a href="https://agileops.co.uk/?p=15526">vSphere 7 and vSGX  Intel Software Guard Extension</a></p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/vcenter-server-profiles/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15478</post-id>	</item>
	</channel>
</rss>
