<?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/"
	>

<channel>
	<title>Virtualization Tips</title>
	<atom:link href="http://www.virtualizetips.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.virtualizetips.com</link>
	<description>Covering all things in your Virtual Data Center. We write VMware, Citrix &#38; Microsoft from VDI to VMotion. VMware Tips</description>
	<lastBuildDate>Fri, 18 May 2012 02:54:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>VMware VCP 5 study guide book review</title>
		<link>http://www.virtualizetips.com/2012/05/vmware-vcp-5-study-guide-book-review/</link>
		<comments>http://www.virtualizetips.com/2012/05/vmware-vcp-5-study-guide-book-review/#comments</comments>
		<pubDate>Fri, 18 May 2012 02:54:48 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1512</guid>
		<description><![CDATA[I was contacted by Brian Atkinson to review his new VCP 5 study guide book from Sybex. They sent me a copy that I plan on giving away in some fashion now that I&#8217;ve examined the book. I was never a big fan of books focused just on helping you pass an exam. I tend [...]]]></description>
			<content:encoded><![CDATA[<p>I was contacted by <a href="http://www.twitter.com/vmroyale" target="_blank">Brian Atkinson</a> to review his new VCP 5 study guide book from Sybex. They sent me a copy that I plan on giving away in some fashion now that I&#8217;ve examined the book. I was never a big fan of books focused just on helping you pass an exam. I tend to come from the school of work hard gain the knowledge through actual hands on experience and pass the test. I was surprised by the in depth content that Brian put into this book, its not an exam cram type book.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/book.jpg"><img class="aligncenter size-full wp-image-1513" title="book" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/book.jpg" alt="" width="211" height="263" /></a></p>
<p>The study guide is 700+ pages of VMware content that would be very useful to admins even if you are not studying for the VCP. It covers a huge amount of topics from installs to setting networking and store. These chapters are not small high level ones, they really go into a good amount of info and spell out the details for you.</p>
<p>Each of the chapters has questions at the end to help you review the information that you just gained. This seems like a decent approach to learning tech info. Overall I would say that the book is worth the price to anyone studying for the exam and it is currently selling for around $30 on Amazon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/vmware-vcp-5-study-guide-book-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware vShield App best practices list</title>
		<link>http://www.virtualizetips.com/2012/05/vmware-vshield-app-best-practices-list/</link>
		<comments>http://www.virtualizetips.com/2012/05/vmware-vshield-app-best-practices-list/#comments</comments>
		<pubDate>Thu, 17 May 2012 15:47:17 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[vShield]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[FT]]></category>
		<category><![CDATA[HA]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vShield App]]></category>
		<category><![CDATA[vShield Manager]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1478</guid>
		<description><![CDATA[After a couple of recent projects that implemented vShield app in various ways I thought it would be good to start building a list of best practices. These are some of the suggestions that I have collected in working with different customers and VMware people. I will continue to update as new things come to [...]]]></description>
			<content:encoded><![CDATA[<p>After a couple of recent projects that implemented vShield app in various ways I thought it would be good to start building a list of best practices. These are some of the suggestions that I have collected in working with different customers and VMware people. I will continue to update as new things come to light.</p>
<p>Consider reading my list of <a title="vCloud best practices" href="http://www.virtualizetips.com/2012/04/list-of-some-vcloud-director-best-practices/" target="_blank">vCloud best practices</a> when you are done with this list, since they are used together often.</p>
<p>vShield Manager</p>
<ul>
<li>Do not deploy vShield manager appliance to a cluster that it will be protecting, can cause connection to itself and vCenter to be lost. (With vShield 5.0.1 you can exclude the appliance from protection, but I would still avoid)</li>
<li>Access to default services like DNS, syslog, NTP and other similar services that all your VMs need access to should be created as Layer 3 low precedence rules at the datacenter level.</li>
<li>To provide additional resiliency beyond HS considering using Fault Tolerance (FT) for protecting vShield Manager</li>
</ul>
<p>&nbsp;</p>
<p>vShield App instances (Appliances)</p>
<ul>
<li> When deploying use local datastore on host if available to prevent accidental vMotion</li>
<li>Consider setting DRS host affinity to make sure the vShield app appliance does not get vMotioned off of host, DRS is disabled by default for the appliance VM.</li>
<li>Follow vSphere hardening recommendations for virtual switches</li>
<li>Use Security Groups to group together server of same functions (Domain controllers, Web server, DB server etc.)</li>
<li>Ensure that the HA restart priority for the vShield App appliance is set to high to ensure it is the first to restart, making sure that its running before the VMs its protecting are started.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/vmware-vshield-app-best-practices-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Orchestrator ideas for workflow automation samples</title>
		<link>http://www.virtualizetips.com/2012/05/vmware-orchestrator-ideas-for-workflow-automation-samples/</link>
		<comments>http://www.virtualizetips.com/2012/05/vmware-orchestrator-ideas-for-workflow-automation-samples/#comments</comments>
		<pubDate>Mon, 14 May 2012 14:38:45 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Orchestrator]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Authomation]]></category>
		<category><![CDATA[vCD]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vCloud]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1482</guid>
		<description><![CDATA[I&#8217;ve been talking to a lot of customers lately on the  possibilities of VMware Orchestrator. Things like do they use it now, what they might be able to use if for in their current environment. But most of the discussions are in tandem with a vCloud design. Orchestrator has been a mystery for the last [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been talking to a lot of customers lately on the  possibilities of VMware Orchestrator. Things like do they use it now, what they might be able to use if for in their current environment. But most of the discussions are in tandem with a vCloud design. Orchestrator has been a mystery for the last few years but VMware has been working on changing that since vSphere 5 was released. It is now being talked about more and 3rd parties are actively developing plug-ins to expand its abilities to automate other infrastructure.</p>
<p>I don&#8217;t plan on teaching you how to use Orchestrator, there is a <a href="http://www.amazon.com/Automating-vSphere-vCenter-Orchestrator-Technology/dp/0321799917/ref=sr_1_1?ie=UTF8&amp;qid=1333459127&amp;sr=8-1" target="_blank">good book</a> by written by Cody Bunch on Orchestrator. What I do want to talk about is some ideas of what you might be able to use Orchestrator for and get your creativity flowing.</p>
<p>Orchestrator ideas:</p>
<p><strong>Idea 1:</strong></p>
<p>A workflow that clones a VM from a template , nothing exciting right. Well what if you could have the workflow do the customization part for you? So what does this mean, well the workflow could look at the template you are deploying from and then select a License Key for the proper OS that is being used. Then it could place the VM in the Active Directory OU of your choosing. Try doing this type stuff with standard vCenter customization templates, the licensing would take multiple customization files and the OU part would require the template to already belong to the OU you want it to end up in. This would add a lot of layers of complexity to your environment doing it the old way. But with a Orchestrator workflow you can accomplish this and make your admins lifes easier.</p>
<p><strong>Idea 2</strong>:</p>
<p>The idea here is not that much different from Idea 1, but it involves VCD. So the idea would be that we have several Organizations setup inside of VCD and the VMs from each Org need to belong to a different OU in Active Directory. Well you probably say there is no easy way to do that. You are right but with Orchestrator we can create a blocking task and a workflow with logic in it that will listen to the request coming from VCD and do a look up for which Org is requesting the VM and match that to logic provided in the workflow that will let it know with OU to use.</p>
<p><strong>Idea 3</strong>:</p>
<p>This idea came from one of the local VMware reps that I work with. The idea is to use Infoblox for IP and DNS management for vCloud. To make this work a blocking task would be created that would step in when a new vApp was created and use the Infoblox plug-in for Orchestrator. To give you an idea of how this would work in simple terms. You would deploy vApp and select that it grab an IP from a static pool in VCD. This allows the VM to be created but the IP is only temp and is taken from a small pool that is used just for this purpose. Then the blocking task will step in and request a permanent IP from Infoblox and register it with DNS. The workflow will then go back into VCD and change the IP address selection method to static-manual because it was now being provided from Infoblox.</p>
<p>These are some basic ideas but ones that I know people might be able to use. The whole idea is to get you thinking about what types of automation you might be able to accomplish with Orchestrator by providing some examples.</p>
<p>If you have some workflows that you have already created or an idea for one drop me a comment to add to the discussion to help others.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/vmware-orchestrator-ideas-for-workflow-automation-samples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open letter to Vendors on training classes and partner enablement</title>
		<link>http://www.virtualizetips.com/2012/05/open-letter-to-vendors-on-training-classes-and-partner-enablement/</link>
		<comments>http://www.virtualizetips.com/2012/05/open-letter-to-vendors-on-training-classes-and-partner-enablement/#comments</comments>
		<pubDate>Fri, 11 May 2012 12:38:08 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Vendors]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[Partners]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1504</guid>
		<description><![CDATA[To be open I work for a partner and on a regular basis get introduced to new products. For this I spend a decent amount of time researching these products, playing with them in a lab and tacking training from the Vendors. There are a few vendors that do a good job with their training [...]]]></description>
			<content:encoded><![CDATA[<p>To be open I work for a partner and on a regular basis get introduced to new products. For this I spend a decent amount of time researching these products, playing with them in a lab and tacking training from the Vendors. There are a few vendors that do a good job with their training and there are a lot that don&#8217;t do a very good job. Yesterday one of my co-workers mentioned something to me about how he thought these training programs should be structured.</p>
<p>What it comes down to is there are a few layers or roles within partners and customers that need to be trained on a new product. I&#8217;ve broken it out below into 3 classes that vendors should offer for their products. These translated into software or hardware products I believe.</p>
<ul>
<li>How do I design for your product &#8211; This should be an design / architecture focused class. In this class we should be talking about customer requirements, sizing decisions and other things that might affect how I would create a design for Product X.</li>
<li>How do I install your product &#8211; This class is focused on install and implementation work. I think this is pretty straight forward, what are the pitfalls to look out for when setting up your product etc.</li>
<li>How do I manage your product &#8211; So this one might be a bit more customer focused but partners still need to be able to understand this and be able to assist their customers on these types of issues. What types of tasks do you expect me to have to complete on a daily, weekly and monthly basis. How do I patch or upgrade your product and these types of tasks.</li>
</ul>
<p>To me it seems that if these classes were available I could pick out the one that I needed at the time to gain the knowledge that I needed. For me I would usually start out with the design course but also need to understand the other parts at some point.</p>
<p>Out of all the Vendors that I deal with VMware seems to be the one closest to this model. They do have a limited amount of design classes. The most popular VCP related course is heavily focused on the install porting with a bit of management. And the newer performance related courses would fall into the management area. I would like to see other vendors take this approach also.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/open-letter-to-vendors-on-training-classes-and-partner-enablement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How vShield App updates rules on appliances</title>
		<link>http://www.virtualizetips.com/2012/05/how-vshield-app-updates-rules-on-appliances/</link>
		<comments>http://www.virtualizetips.com/2012/05/how-vshield-app-updates-rules-on-appliances/#comments</comments>
		<pubDate>Wed, 09 May 2012 16:38:05 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[vShield]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vShield App]]></category>
		<category><![CDATA[vShield Manager]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1480</guid>
		<description><![CDATA[While working on a recent project this question came up. If you create new vShield App rules in vShield manager how does it push these rules out to the vShield App appliances? As an example you have a large environment with several clusters and you create and publish some new rules that affect only a [...]]]></description>
			<content:encoded><![CDATA[<p>While working on a recent project this question came up. If you create new vShield App rules in vShield manager how does it push these rules out to the vShield App appliances?</p>
<p>As an example you have a large environment with several clusters and you create and publish some new rules that affect only a couple of VMs. Will vShield manager push the rules out to every App appliance in the vCenter Datacenter, every cluster or just the cluster or host that has the VMs affected?</p>
<p>The answer is vShield manager only pushes out the rule updates to the vShield appliances that are affected. So only the ones that are protecting the VMs that the new rules apply to. As an example you can create vShield App rules at the datacenter level, cluster level, port group or per vNic. So based on what level the rule was created at and which App appliances are protecting that level determines where the rules are pushed to.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/how-vshield-app-updates-rules-on-appliances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to upgrade vShield manager</title>
		<link>http://www.virtualizetips.com/2012/05/how-to-upgrade-vshield-manager/</link>
		<comments>http://www.virtualizetips.com/2012/05/how-to-upgrade-vshield-manager/#comments</comments>
		<pubDate>Tue, 08 May 2012 14:40:39 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[vShield]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vShield App]]></category>
		<category><![CDATA[vShield Edge]]></category>
		<category><![CDATA[vShield Manager]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1462</guid>
		<description><![CDATA[Follow this easy step by step guide on how to upgrade VMware vShield manager to latest version. Learn what to do and what to avoid.]]></description>
			<content:encoded><![CDATA[<p>As part of my lab upgrade process of updating all the vCloud parts I wanted to document the vShield Manager update steps. Since vShield manager is a VMware appliance it has a database that holds your rules and settings that are distributed out to the various vShield App and Edge devices that you are using. So if you just did a rip and replace with the appliance to get to the new version you would break a lot of things and have to recreate your rules and re-deploy the agents to hosts. This would be a very bad thing in a production install. This is why you should use the update feature built in the vShield manager console. You can review my post on <a href="http://www.virtualizetips.com/2012/04/how-to-upgrade-vcloud-vcd-appliance-to-1-5-1/" target="_blank">upgrading the vCloud appliance</a> also.</p>
<p>To update vShield manager you need to download the gZip package from VMware. When you look at the download options for vShield there is an OVF package that deploys a fresh version of the appliance or there is a zipped package that you use for updates. Grab the update package and use for the next step.</p>
<p>In Figure 1 below you can see that after logging into the management page of the vShield Manager appliance you need to navigate to the &#8220;Settings &amp; Reports&#8221; option in the left tree. Then choose the updates tab and then upload settings. This will present you with the option to upload the zipped update file that you downloaded earlier.</p>
<div id="attachment_1465" class="wp-caption aligncenter" style="width: 691px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/uploade-tab.png"><img class="size-full wp-image-1465" title="uploade tab" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/uploade-tab.png" alt="" width="681" height="269" /></a><p class="wp-caption-text">Figure 1 - vShield manager update</p></div>
<p><span id="more-1462"></span></p>
<p>Once the upload process starts you will see a progress indicator like the one shown in Figure 2 below. If you have any issue in uploading the update package I would suggest restarting the vShield Manager appliance and maybe trying Internet Explorer.</p>
<div id="attachment_1467" class="wp-caption aligncenter" style="width: 732px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/uploading.png"><img class=" wp-image-1467  " title="uploading" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/uploading.png" alt="" width="722" height="214" /></a><p class="wp-caption-text">Figure 2 - vShield upload</p></div>
<p>&nbsp;</p>
<p>Once the update package has been installed you will see an Install option on the Update Status page in vShield manager shown below in Figure 3. This screen shows you the installed release of vShield and if you click the arrow next to the install button you will get more details about the release version that the upgrade package contains. Once you are ready to update click the Install button to proceed. Note that this is at least some what disruptive to your network traffic, I have not fully investigated. But the vShield manager appliance does reboot and then below I will discuss how this affects the App appliances.</p>
<div id="attachment_1468" class="wp-caption aligncenter" style="width: 721px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/install.png"><img class=" wp-image-1468 " title="install" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/install.png" alt="" width="711" height="319" /></a><p class="wp-caption-text">Figure 3 - vShield update install</p></div>
<p>&nbsp;</p>
<p>Before the actual upgrade starts you will be asked to confirm the Install before proceeding, example below in Figure 4.</p>
<div id="attachment_1469" class="wp-caption aligncenter" style="width: 726px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/confirm-update.png"><img class=" wp-image-1469 " title="confirm update" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/confirm-update.png" alt="" width="716" height="236" /></a><p class="wp-caption-text">Figure 4</p></div>
<p>&nbsp;</p>
<p>Once the upgrade process begins you will see a status page like the one shown below in Figure 5. The page appears to show you the stages for the update. I must admit that I was impatient and hit refresh part way through the process and it happen to be when the vShield manager appliance was about to reboot and the page did not refresh. I then was not able to reconnect to the the page until the update had completed, so I&#8217;m not sure if this page updates you very well to the status of the process.</p>
<div id="attachment_1470" class="wp-caption aligncenter" style="width: 707px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/upgrade-status.png"><img class=" wp-image-1470  " title="upgrade status" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/upgrade-status.png" alt="" width="697" height="392" /></a><p class="wp-caption-text">Figure 5</p></div>
<p>&nbsp;</p>
<p>After vShield manager has finished it&#8217;s own upgrade process it then needs to update the appliances that sit on each of your hosts for vShield App or Edge if you are using them. In my case I was using vShield App to test out some items. You can see from Figure 6 below that each VM had been updated and powered on VMs were suspended and updated. The process was pretty quick but does affect your VMs. I would say that this process would require some serious planning in a production environment and I would look to see if there is a method of delaying this part of the update so that you could have specific control of the timing and order of your hosts and clusters that are updated.</p>
<div id="attachment_1471" class="wp-caption aligncenter" style="width: 545px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/vm-affects.png"><img class="size-full wp-image-1471" title="vm affects" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/vm-affects.png" alt="" width="535" height="477" /></a><p class="wp-caption-text">Figure 6</p></div>
<p>Lastly I looked at the vShield App device that was running on my host to see if it was restarted in the update process. After taking a quick look at the events of the VM it was not restarted (Figure 7), just appears that the update was pushed to it by vShield manager.</p>
<div id="attachment_1472" class="wp-caption aligncenter" style="width: 666px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/app-apliance-events.png"><img class=" wp-image-1472 " title="app apliance events" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/app-apliance-events.png" alt="" width="656" height="56" /></a><p class="wp-caption-text">Figure 7</p></div>
<p>Now that the entire upgrade has finished you can view the updated version in the vShield manager console as show in Figure 8. You should confirm that it matches the build version of the package that you were installing.</p>
<div id="attachment_1473" class="wp-caption aligncenter" style="width: 645px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/05/final.png"><img class="size-full wp-image-1473" title="final" src="http://www.virtualizetips.com/wp-content/uploads/2012/05/final.png" alt="" width="635" height="318" /></a><p class="wp-caption-text">Figure 8</p></div>
<p>&nbsp;</p>
<p>Hopefully these steps shed some light on the process of upgrading vShield manager, but I suggest that before executing in your production environment you do some lab testing of the process yourself. To make sure that you account for things that unique to your environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/05/how-to-upgrade-vshield-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create an Elastic vDC in VMware vCloud director</title>
		<link>http://www.virtualizetips.com/2012/04/how-to-create-elastic-vdc-in-vmware-vcloud-director/</link>
		<comments>http://www.virtualizetips.com/2012/04/how-to-create-elastic-vdc-in-vmware-vcloud-director/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 15:06:08 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[vCenter Server]]></category>
		<category><![CDATA[vCloud]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Org]]></category>
		<category><![CDATA[Provider]]></category>
		<category><![CDATA[vCD]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vDC]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1428</guid>
		<description><![CDATA[Something that was slipped into vCloud 1.5 that did not get much press was the idea on an elastic vDC. This gives the ability to add extra capacity to the underlying provider vDC in vCloud. If you have worked with vCloud before you might be saying wait I could always do this by expanding the [...]]]></description>
			<content:encoded><![CDATA[<p>Something that was slipped into vCloud 1.5 that did not get much press was the idea on an elastic vDC. This gives the ability to add extra capacity to the underlying provider vDC in vCloud. If you have worked with vCloud before you might be saying wait I could always do this by expanding the size of my cluster or pool that was providing the resources. And this was certainly one option for adding more capacity. But what if you had larger clusters that could not be expanded or if you were using linked clones (Fast Provisioning) and you reached the 8 host maximum for your cluster. You would have to create a new provider vDC and present this capacity as a new Org vDC to your cloud consumer.</p>
<p>The idea of an elastic vDC allows you to add another resource pool to a provider vDC which in turn presents this capacity up to the Org vDC. Now today this option is only available for Org vDCs that are setup for the Pay as You Go allocation model. What it allows you to do is add in the resources from additional vCenter resource pools to a provider vDC. Thus allowing you to grow the resources that are presented up to any Org vDCs using the proper allocation model.</p>
<p>You can see from the image at the bottom of this post that the first resource pool presented is marked as the primary and is what would be used to provide resources to Org vDCs that are using the Allocated or Reserved allocation models.</p>
<p>To add another resource pool you must navigate to the provider vDC that you wish to add the resources to and select the resource pool tab. Then simple click the green plus icon to add the resources by selecting from the vCenter that you choose. Below is a summary of the VMware KB that describes the features and limitations as they stand today.</p>
<p><span id="more-1428"></span></p>
<blockquote>
<div align="left">One of the key defining characteristics of a cloud is elasticity, which means that the container through which a tenant consumes resources can grow and shrink. In vCloud Director 1.5, Pay-As-You-Go organization vDCs are made elastic. Now, multiple resource pools can be added to a single provider vDC and capacity from all of these resource pools can be made available to a single Pay-As-You-Go organization vDC.</div>
<div align="left"></div>
<div align="left">This elasticity is restricted to:</div>
<ul>
<li>
<div align="left">Only the Pay-As-You-Go organization vDCs. The Reservation Pool and Allocation Pool vDC are still bound to a single provider vDC resource pool.</div>
</li>
<li>
<div align="left">A single vCenter Server Datacenter (provider vDC resource pools cannot span multiple vCenter Server Datacenters)</div>
</li>
</ul>
<p align="left">The system administrator is allowed to add/remove multiple resource pools to/from an existing Provider vDC, thus making it possible for a Provider vDC to be backed by multiple resource pools. When the provider vDC is created, user selects a primary resource pool. Allocation Pool and Reservation Pool organization vDCs consume resources from this primary resource pool. After creating the provider vDC, additional resource pools can be added to the provider vDC, so that Pay-As-You-Go organization vDCs using that provider vDC can expand, as required, to accommodate more virtual machines.</p>
<p align="left">Found the above info in <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2019531" target="_blank">VMware KB</a></p>
</blockquote>
<p align="left"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/elastic-vDC.png"><img class="aligncenter size-full wp-image-1454" title="elastic vDC" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/elastic-vDC.png" alt="" width="886" height="559" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/04/how-to-create-elastic-vdc-in-vmware-vcloud-director/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to upgrade vCloud VCD appliance to 1.5.1</title>
		<link>http://www.virtualizetips.com/2012/04/how-to-upgrade-vcloud-vcd-appliance-to-1-5-1/</link>
		<comments>http://www.virtualizetips.com/2012/04/how-to-upgrade-vcloud-vcd-appliance-to-1-5-1/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 17:15:33 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[Appliance]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Private Cloud]]></category>
		<category><![CDATA[vCD]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vCloud]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1431</guid>
		<description><![CDATA[I&#8217;ve been waiting a couple of weeks for the updated vCloud (VCD) appliance to be released. Not sure if its out yet, but after getting tired of waiting. I just decided to update the VCD appliance myself. But after some googling I noticed that no one had written anything about upgrading the appliance. There are [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been waiting a couple of weeks for the updated vCloud (VCD) appliance to be released. Not sure if its out yet, but after getting tired of waiting. I just decided to update the VCD appliance myself. But after some googling I noticed that no one had written anything about upgrading the appliance. There are some excellent articles by <a href="http://www.chriscolotti.us/vmware/how-to-upgrade-vmware-vcloud-end-to-end/" target="_blank">Chris Collotti</a> about how to upgrade vCloud in a production install. So after feeling adventurous I took the leap and upgraded. If you need to <a href="http://www.virtualizetips.com/2012/05/how-to-upgrade-vshield-manager/" target="_blank">upgrade your vShield manager </a>also I have a post on there process also.</p>
<p>First step was to take a snapshot of the VCD appliance for a temp backup in case things went terribly wrong. So I shutdown the appliance and took the snapshot.</p>
<p>Step 1: Download upgrade .bin file and copy to VCD appliance</p>
<p>Step 2: Log into the console of the VCD appliance as root</p>
<p>Step 3: You should shutdown the VCD services before upgrading. See notes from <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1033575" target="_blank">VMware KB</a> also listed below.</p>
<blockquote><p>To gracefully shut down a cell in vCD 1.5.x:</p>
<ol>
<li>Log in to the target cell as root.</li>
<li>Navigate to $VCLOUD_HOME/bin/ (typically /opt/vmware/vcloud-director/bin/).</li>
<li>Suspend the scheduler by running this command:cell-management-tool -u <em>username</em> -p <em>password</em> cell -q true</li>
<li>View the tasks that are running using this command:cell-management-tool -u <em>username</em> -p <em>password</em> cell -t</li>
<li>When the task count reaches zero, shut down the cell by running this command:cell-management-tool -u <em>username</em> -p <em>password</em> cell -s</li>
</ol>
</blockquote>
<p><span id="more-1431"></span></p>
<p>Below is a sample of the command to suspend the scheduler. Spelling this out for those that are not very awesome with Linux.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/21.png"><img class="aligncenter size-full wp-image-1433" title="2" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/21.png" alt="" width="702" height="51" /></a></p>
<p>The next image is examples on steps 4 &amp; 5 from the VMware KB above for viewing tasks running and shutting down the cell.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/31.png"><img class="aligncenter size-full wp-image-1434" title="3" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/31.png" alt="" width="664" height="87" /></a></p>
<p>&nbsp;</p>
<p>Step 4: You have to set the .bin file for the upgrade to be executable. Use the command below and image as an example. If you are upgrading using a newer .bin file then the name will be slightly different due to version or build numbers.</p>
<p># chmod +x vmware-vcloud-director-1.5.1-622844.bin</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/1-chmod.png"><img class="aligncenter size-full wp-image-1437" title="1 chmod" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/1-chmod.png" alt="" width="751" height="160" /></a></p>
<p>&nbsp;</p>
<p>Step 5: Ok we are now ready to kick off the upgrade. Issue the following command to start the upgrade process.</p>
<p># ./vmware-vcloud-director-1.5.1-622844.bin</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/4-upgrade.png"><img class="aligncenter size-full wp-image-1438" title="4 upgrade" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/4-upgrade.png" alt="" width="740" height="122" /></a></p>
<p>Once the process starts you are going to be asked to confirm that you want to upgrade now, example shown below.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/51.png"><img class="aligncenter size-full wp-image-1439" title="5" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/51.png" alt="" width="750" height="288" /></a></p>
<p>Now that the upgrade has finished you are going to see a warning like the one below that is telling you that you will need to upgrade the database schema before starting VCD again.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/6.png"><img class="aligncenter size-full wp-image-1440" title="6" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/6.png" alt="" width="660" height="176" /></a></p>
<p>&nbsp;</p>
<p>Step 6: Next you need to run the upgrade command from the folder specified in image in prior step. This will upgrade the Oracle database included with the VCD appliance. See an example below.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/7.png"><img class="aligncenter size-full wp-image-1441" title="7" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/7.png" alt="" width="765" height="110" /></a></p>
<p>It will ask you to confirm the upgrade of the database as show in image below.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/8.png"><img class="aligncenter size-full wp-image-1442" title="8" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/8.png" alt="" width="657" height="146" /></a></p>
<p>&nbsp;</p>
<p>Step 7: After the database upgrade completes it will prompt you to start the VCD services or you can start them manually afterwards if you wish.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/9.png"><img class="aligncenter size-full wp-image-1443" title="9" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/9.png" alt="" width="692" height="250" /></a></p>
<p>&nbsp;</p>
<p>Step 8: Now that the upgrade is completed you will need to login to the admin portal and check the version. One thing to note is that it took several minutes after the services started up before I was able to log into the portal.</p>
<p><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/about.png"><img class="aligncenter size-full wp-image-1444" title="about" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/about.png" alt="" width="373" height="175" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/04/how-to-upgrade-vcloud-vcd-appliance-to-1-5-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to upgrade to VMFS 5 on VMware and VMFS 5 facts</title>
		<link>http://www.virtualizetips.com/2012/04/how-to-upgrade-to-vmfs-5-on-vmware-and-vmfs-5-facts/</link>
		<comments>http://www.virtualizetips.com/2012/04/how-to-upgrade-to-vmfs-5-on-vmware-and-vmfs-5-facts/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 21:12:59 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[vCenter Server]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Deep Dive]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[VMFS]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1416</guid>
		<description><![CDATA[I wrote this last year but never published, working on clearing out some old posts. Along with the long list of other features added to vSphere 5, VMware has included a new version of VMFS. The upgrade in VMFS brings us to version 5 of the file system. The main focus of VMware while creating [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote this last year but never published, working on clearing out some old posts. Along with the long list of other features added to vSphere 5, VMware has included a new version of VMFS. The upgrade in VMFS brings us to version 5 of the file system.</p>
<p>The main focus of VMware while creating VMFS seems to be making it easier to manage storage in virtual environments. In VMFS-5 the number of storage related objects that need to be managed by an VMware administrator are far less. For example you can now use larger and fewer datastores, because the scaling limits of VMFS-5 have been increased.</p>
<p>&nbsp;</p>
<p><strong>VMFS-5 New Features</strong></p>
<ul>
<li><strong>Unified 1MB File Block Size</strong>. Past versions of VMFS used 1,2,4 or 8MB file blocks. The larger block sizes would allow you to create files larger than 256GB. There is now just one block size in VMFS-5 allowing you to create up to 2TB VMDK files using the 1MB file blocks.</li>
<li><strong>Larger Datastores</strong>. In previous versions of VMFS, the largest datastore size without extents was 2TB-512 bytes. With VMFS-5 this limit has been increased to 64TB.</li>
<li><strong>Smaller Sub-Block</strong>. VMFS-5 introduces a smaller sub-block. The new size is now 8KB rather than the old 64KB size from previous versions. Now a small file less than 8KB but larger than 1KB in size will only consume 8KB rather than 64KB. This will reduce the disk space being consumed by these small files.</li>
<li><strong>Small File Support</strong>. Support for files less than or equal to 1KB, now use the file descriptor location in the metadata for storage rather than file blocks. If they grow above 1KB, these files will then start to use the new 8KB sub blocks. The net result is a reduction in space consumed by small files.</li>
<li><strong>Increased File Count</strong>. VMFS-5 now allows support for more than 100,000 files. In VMFS-3 the limit was 30,000 files.</li>
<li><strong>ATS Enhancement</strong>. ATS is now used all through VMFS-5 for file locking. ATS (Atomic Test &amp; Set) is a Hardware Acceleration primitive, and is part of the VAAI (vSphere Storage APIs for Array Integration). This improves the file locking performance over previous versions of VMFS.</li>
</ul>
<p><span id="more-1416"></span></p>
<p><strong>Upgrade considerations and effects</strong></p>
<p>I can say with all confidence that there is no reason not to upgrade to VMFS 5. The question would be how will you go about the upgrade process to VMFS 5? You can do a non-disruptive in place upgrade without affecting any running virtual machines on the datastore. The second option is if you have the space create a new datastore and migrate your virtual machines over to it once created. I have explained the differences between the two methods below and what drawbacks an upgrade might have below.</p>
<p>One of the biggest drawbacks that I came across was the performance hit that you could take on your Storage vMotions. Since upgraded datastores retain their original block size it could be larger than the unified 1MB size in VMFS-5. You will not get the VAAI benefits of faster Storage vMotions when migrating a virtual machine between datastores with different block sizes. This means that Storage vMotions will revert back to an application level Storage vMotion and the process will take 2 to 5x longer than a hardware assisted copy.</p>
<p>This negative affect on svMotions would affect manual migrations but would have a big effect on Storage DRS where VMs are move based on storage performance decisions.</p>
<p>&nbsp;</p>
<p><strong>Facts about VMFS-3 to VMFS-5 Upgrades</strong></p>
<ul>
<li>You can upgrade from VMFS-3 to VMFS-5 is a non-disruptive operation. Your VMs can continue to run on the datastore.</li>
<li>Upgraded VMFS-5 can use the new 1KB small-files feature.</li>
<li>Upgraded VMFS-5 can be grown to 64TB, same as a newly created VMFS-5.</li>
<li>Upgraded VMFS-5 has all the VAAI ATS improvements that a newly created VMFS-5 has.</li>
</ul>
<p>&nbsp;</p>
<p><strong>What’s different newly created vs. upgraded VMFS-5 datastores</strong></p>
<ul>
<li>Upgraded datastores continue to use the previous file block size which may be larger than the unified 1MB file block size.</li>
<li>Upgraded datastores continue to use 64KB sub-blocks and not new 8K sub-blocks.</li>
<li>Upgraded datastores continue to have a file limit of 30720 rather than new file limit of greater than 100,000 for newly created VMFS-5 datastores.</li>
<li>Upgraded datastores continue to use MBR (Master Boot Record) partition type; when the VMFS-5 volume is grown above 2TB, it automatically &amp; seamlessly switches from MBR to GPT (GUID Partition Table) with no impact to the running VMs.</li>
<li>Upgraded datastores continue to have its partition starting on sector 128; newly created VMFS5 partitions will have their partition starting at sector 2048.</li>
</ul>
<p><strong><span style="text-decoration: underline;">RDM &#8211; Raw Device Mappings</span></strong></p>
<ul>
<li>There is now support for passthru RDMs to be ~ 60TB in size.</li>
<li>Non-passthru RDMs are still limited to 2TB &#8211; 512 bytes.</li>
<li>Both upgraded VMFS-5 &amp; newly created VMFS-5 support the larger passthru RDM.</li>
</ul>
<p><strong>Other Facts</strong>.</p>
<ul>
<li>The maximum VMDK size is still 2TB -512 bytes on VMFS-5.</li>
<li>The maximum size of a non-passthru (virtual) RDM on VMFS-5 is still 2TB -512 bytes.</li>
<li>The maximum number of LUNs supported is still 256 on an ESXi 5.0 host.</li>
</ul>
<p>&nbsp;</p>
<p>I would recommend based on all the information listed in this chapter that the best method to migrate to VMFS-5 is to create new VMFS-5 datastores. To do this you will of course need to have the storage space to do this and you can then evacuate your existing stores one by one with Storage vMotions. It’s a bit of a shell game moving VMs around as you create new datastores but you will end up with a storage environment that is not affected by any limitations carried over from VMFS-3.</p>
<p>&nbsp;</p>
<p><strong>How to upgrade a datastore to VMFS 5</strong></p>
<p>Now that you have either installed or upgraded some hosts to ESXi 5 you probably have datastores that are still at the VMFS 3 level. With vSphere 5 you will be able to continue running your VMs on a datastore that is at VMFS 3 but will want to upgrade them when possible. The upgrade is non-destructive but I would recommend that you make sure you have verified backups of any VMs running on the datastore being upgraded or Storage vMotion them off before upgrading.</p>
<p>During the writing of this book we did numerous tests in a lab environment and each test VMFS upgrade of a datastore with powered off VMs succeeded without issues.</p>
<p>Another thing to note is the option to select your block size on a datastore is gone. When upgrading a VMFS 3 datastore to VMFS 5 it will retain its original block size. All freshly created VMFS 5 datastores will have a block size of 1MB. They will both act the same, allowing you to create a datastore greater than the previous 2TB limit. You are still bound with a 2TB limit for individual VMDK files.</p>
<p>&nbsp;</p>
<p><strong>Upgrade datastore to VMFS 5 from vSphere Client</strong></p>
<p>Of the different methods using the vSphere Client is the easiest method to upgrade a datastore to VMFS 5. If you refer to Figure 1 below, you will be looking at a view of the datastore. From this view you can see the selected datastore type is still VMFS 3. Just below you will have the option to click on “Upgrade to VMFS 5” which will kick off the upgrade.</p>
<div id="attachment_1418" class="wp-caption aligncenter" style="width: 656px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/1.png"><img class=" wp-image-1418 " title="1" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/1.png" alt="" width="646" height="297" /></a><p class="wp-caption-text">Figure 1: Datastore view</p></div>
<p>&nbsp;</p>
<p>Prior to the upgrade process starting you will see a warning that looks like the one in Figure 2 below. The warning is letting you that any hosts not capable of communicating with VMFS 5 datastores will lose their ability to read or write to them.</p>
<div id="attachment_1420" class="wp-caption aligncenter" style="width: 534px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/2.png"><img class="size-full wp-image-1420" title="2" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/2.png" alt="" width="524" height="181" /></a><p class="wp-caption-text">Figure 2: VMFS upgrading warning</p></div>
<p><strong>Upgrade datastore to VMFS 5 with esxcli command</strong></p>
<p>This method will use the esxcli command and can be executed from the ESXi shell or a remote vCLI prompt. This gives you flexibility on where you can run it from and include in scripting.</p>
<p>The command syntax will look like the one of the options listed below, depending on whether you choose to use the Volume name or the UUID for the datastore. This method does not provide any warnings or ask for any confirmations, refer to Figure 3 below.</p>
<p>#esxcli storage vmfs upgrade –l volume_name</p>
<p>#esxcli storage vmfs upgrade – volume_uuid</p>
<p>&nbsp;</p>
<div id="attachment_1421" class="wp-caption aligncenter" style="width: 349px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/3.png"><img class="size-full wp-image-1421" title="3" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/3.png" alt="" width="339" height="55" /></a><p class="wp-caption-text">Figure 3: esxcli command example</p></div>
<p>Figure 4 below shows the command syntax for the CLI command.<strong><br />
</strong></p>
<div id="attachment_1422" class="wp-caption aligncenter" style="width: 527px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/4.png"><img class="size-full wp-image-1422" title="4" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/4.png" alt="" width="517" height="231" /></a><p class="wp-caption-text">Figure 4: esxcli help</p></div>
<p><strong>Upgrade datastore to VMFS 5 with vmkfstools command</strong></p>
<p>This method has been around for a while and most of you might has used this to upgrade to VMFS 3. One thing of note is you will not be able to use vmkfstools to upgrade to VMFS 5 from the remote vCLI. This command can only be run from the ESXi shell on the host.</p>
<p>To perform the upgrade you will use the command structured like the one listed below and in Figure 5 below.</p>
<p>#vmkfstools –T /vmfs/volumes/datastore_name</p>
<p>You will be warned about having no active connections to the datastore while upgrading. Also a warning to backup any data on the datastore and to make sure that no ESX(i) 3.x/4.x are still trying to access the datastore.</p>
<p>&nbsp;</p>
<div id="attachment_1423" class="wp-caption aligncenter" style="width: 829px"><a href="http://www.virtualizetips.com/wp-content/uploads/2012/04/5.png"><img class=" wp-image-1423 " title="5" src="http://www.virtualizetips.com/wp-content/uploads/2012/04/5-1024x267.png" alt="" width="819" height="214" /></a><p class="wp-caption-text">Figure 5: vmkfstools command</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/04/how-to-upgrade-to-vmfs-5-on-vmware-and-vmfs-5-facts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to backup ESX and ESXi host configurations</title>
		<link>http://www.virtualizetips.com/2012/04/how-to-backup-esx-and-esxi-host-configurations/</link>
		<comments>http://www.virtualizetips.com/2012/04/how-to-backup-esx-and-esxi-host-configurations/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 13:10:25 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://www.virtualizetips.com/?p=1392</guid>
		<description><![CDATA[When it comes to protecting your virtual environment there are many things to consider. You need to have backups of your virtual machines and don’t forget about your host configurations. How to back up your ESXi configuration There are many reasons that you would want to back up your ESXi configuration, of which the two [...]]]></description>
			<content:encoded><![CDATA[<p>When it comes to protecting your virtual environment there are many things to consider. You need to have backups of your virtual machines and don’t forget about your host configurations.</p>
<p><strong>How to back up your ESXi configuration</strong></p>
<p>There are many reasons that you would want to back up your ESXi configuration, of which the two main ones would be before upgrading to a new versions or for DR reasons.</p>
<p>If you are going to be upgrading an existing ESXi host to ESXi 5 you should backup your host configuration before proceeding. With vSphere 5 upgrades there is no option to roll back like there was with vSphere 4 upgrades. This means that a failed upgrade would require you to install ESXi 4.x and restore the configuration.</p>
<p>To backup an ESXi host you will need the vCLI installed on a server or you can also use the vMA.</p>
<p># vicfg-cfgbackup &#8211;server ESXi_host_ip –-username username –-password password –-s backup_filename</p>
<p>&nbsp;</p>
<p><strong>How to restore your ESXi configuration</strong></p>
<p>Another really nice thing about ESXi is that it’s just as easy to restore your backed up configuration as it was to grab the backup. Simple install a clean version of ESXi matching the version that the backup was taken from. Connect to the host using vCLI or your vMA appliance as issue the restore command shown below.</p>
<p># vicfg-cfgbackup &#8211;server ESXi_host_ip –-username username –-password password –-r backup_filename</p>
<p><strong>How to back up your ESX configuration</strong></p>
<p>There is not one command to back up an ESX hosts configuration unfortunately.</p>
<p>To accomplish this you will need to back up the following items in a manual fashion.</p>
<ul>
<li>Back up local VMFS files system – templates, VMs * .iso files</li>
<li>Back up any custom scripts</li>
<li>Back up your .vmx files</li>
<li>Back up the files in /etc/passwd, /etc/groups, /etc/shadow and /etc/gshadow directories. The /etc/shadow and /etc/gshadow files might not be present on all installations.</li>
</ul>
<p>&nbsp;</p>
<p><strong>How to restore your ESX configuration</strong></p>
<p>If you need to roll back from a failed upgrade or recover from a disaster and need to restore your host follow this short process. First you will need to install ESX 4.x the version level that you were running at the time you backed up your files.</p>
<p>Once you have ESX 4.x installed and running at its previous level you can now restore the files you backed up earlier. This can be done many ways but a couple of simple ways would be to use winSCP or Veeam FastSCP, both are free and easy to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualizetips.com/2012/04/how-to-backup-esx-and-esxi-host-configurations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

