<?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>Jeremy Taylor &#187; upgrade</title>
	<atom:link href="http://www.jeremytaylor.net/tag/upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeremytaylor.net</link>
	<description>SharePoint &#38; more</description>
	<lastBuildDate>Wed, 25 Jan 2012 07:14:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>SharePoint Solution Deploy, retract, upgrade &#8211; What causes your SharePoint farm to go offline IISRESET (web server outage).</title>
		<link>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/</link>
		<comments>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 11:57:48 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[iisreset]]></category>
		<category><![CDATA[Microsoft SharePoint 2010]]></category>
		<category><![CDATA[retract]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WSP]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=428</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/" title="SharePoint Solution Deploy, retract, upgrade - What causes your SharePoint farm to go offline IISRESET (web server outage). "></a>You may have had questions or have had others ask you: Does a WSP deploy perform an IISRESET? We are upgrading a solution, will it cause an outage? What causes an outage when working with SharePoint WSP files? Over the &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/" title="SharePoint Solution Deploy, retract, upgrade - What causes your SharePoint farm to go offline IISRESET (web server outage). "></a><p>You may have had questions or have had others ask you:</p>
<p>Does a WSP deploy perform an IISRESET?<br />
We are upgrading a solution, will it cause an outage?<br />
What causes an outage when working with SharePoint WSP files?</p>
<p>Over the years, I have had many discussions / meetings with clients &amp; colleagues about this and I would like to publish my findings and the links that I have had with me for a while. Let’s clarify this ambiguity:</p>
<p>Here are answers straight up in <strong>three </strong>scenarios:<br />
<strong>Deploying a solution</strong><br />
Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><strong>Retracting a solution</strong></p>
<p>Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><strong>Upgrading a solution</strong></p>
<p>Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><span id="more-428"></span></p>
<p>Ok, lets take a closer look:<br />
<strong>Deploying a solution</strong><br />
Initially, the package manifest.xml is checked for its content &amp; destination locations. The files specified in the manifest.xml are copied to the locations. After solution files are copied to the target servers, a configuration reset is scheduled for all front-end Web servers; the reset then deploys the files and restarts Microsoft Internet Information Services (IIS). Farm administrators can specify when this occurs (a timer job).<br />
<em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa544500.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa544500.aspx</a><br />
</em><br />
<strong>Retracting a solution</strong></p>
<p>On each front-end Web server, the following occurs:</p>
<p>- Internet Information Services (IIS) is disabled.<br />
- Files are removed from the system.<br />
- IIS is re-enabled and Microsoft SharePoint Foundation is reloaded when a user browses to a page.</p>
<p>- Farm administrators can specify the time when the retraction takes place.</p>
<p><em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa543958.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa543958.aspx</a></em></p>
<p><strong>Upgrading a solution</strong></p>
<p>There are two ways to do an upgrade of a solution. i.e. Replacement and Update. <span style="text-decoration: underline;">Both</span> inolve a an IISRESET.</p>
<p>Replacements are essentially a retract and optionally removal of a WSP. Then the new version is added and deployed. Causing an IISRESET (twice!).<br />
Updates are essentially a deployment with the same file name but different GUID. SharePoint detects this and retracts the old solution and deploys the new one..causing an IISRESET.</p>
<p><em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa543659.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa543659.aspx</a></em></p>
<p>Please note that there is a -local option when deploying a solution, but according to MSDN, this is to be used for troubleshooting purposes.<br />
<em>Reference: <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spsolution.deploylocal.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spsolution.deploylocal.aspx</a></em>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F03%2F10%2Fsharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F03%2F10%2Fsharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage%2F&amp;title=SharePoint%20Solution%20Deploy%2C%20retract%2C%20upgrade%20%26%238211%3B%20What%20causes%20your%20SharePoint%20farm%20to%20go%20offline%20IISRESET%20%28web%20server%20outage%29." id="wpa2a_2"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SharePoint Upgrade Checker</title>
		<link>http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/</link>
		<comments>http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 12:43:16 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[MOSS 2007 SP2]]></category>
		<category><![CDATA[sharepoing migration]]></category>
		<category><![CDATA[SharePoint Upgrade Checker]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[upgrade 2010]]></category>
		<category><![CDATA[WSS 3.0]]></category>
		<category><![CDATA[WSS 3.0 SP2]]></category>
		<category><![CDATA[WSS 3.0 upgrade]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=151</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/" title="SharePoint Upgrade Checker"></a>As I was looking around, I came across this upgrade check command in stsadm This command scans your farm servers before starting an upgrade to ensure that some of the prerequisties are met for a successful upgrade. This is only &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/" title="SharePoint Upgrade Checker"></a><div class="title">As I was looking around, I came across this upgrade check command in stsadm</div>
<div class="title">This command scans your farm servers before starting an upgrade to ensure that some of the prerequisties are met for a successful upgrade.</div>
<div class="title">This is only a guide and will not fix the problems itself.</div>
<div class="title">Remember to work on a development environment and not production. Backup anything before you touch it  &#8211; even if its your development environment!</div>
<div class="title"><span id="more-151"></span></div>
<div class="title">
<p>The pre-upgrade scanning and reporting operation is implemented as  <strong>Stsadm –o preupgradecheck</strong> , and can be run with or without parameters. For more information, see <a id="ctl00_MTContentSelector1_mainContentContainer_ctl01" onclick="javascript:Track('ctl00_MTContentSelector1_mainContentContainer_ctl00|ctl00_MTContentSelector1_mainContentContainer_ctl01',this);" href="http://technet.microsoft.com/en-us/library/dd793605.aspx">Preupgradecheck: Stsadm operation (Windows SharePoint Services)</a>.</p>
<p>You can use this Stsadm operation to scan farm servers before starting an upgrade to ensure that some upgrade prerequisites are met and to detect known issues that can prevent the upgrade from completing successfully. The results of the scan enable you to address any issues that are identified.</p>
<p>The upgrade checker does not do the following:</p>
<ul>
<li>Supersede the Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office system.</li>
<li>Automatically fix issues that are identified.</li>
</ul>
</div>
<div class="title">For more information type<strong> stsadm -help preupgradecheck</strong></div>
<div class="title">More information can be found here:</div>
<div class="title">http://technet.microsoft.com/en-us/library/dd793607.aspx</div>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2009%2F07%2F02%2Fsharepoint-upgrade-checker%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2009%2F07%2F02%2Fsharepoint-upgrade-checker%2F&amp;title=SharePoint%20Upgrade%20Checker" id="wpa2a_4"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2009/07/02/sharepoint-upgrade-checker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

