<?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>Network Steve</title>
	<atom:link href="http://www.networksteve.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.networksteve.com</link>
	<description>Technology Tips and News</description>
	<lastBuildDate>Thu, 17 May 2012 12:07:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Continuing to bring people front and center in Gmail</title>
		<link>http://www.networksteve.com/?p=6918</link>
		<comments>http://www.networksteve.com/?p=6918#comments</comments>
		<pubDate>Thu, 17 May 2012 12:07:38 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Gmail]]></category>
		<category><![CDATA[bring]]></category>
		<category><![CDATA[Center]]></category>
		<category><![CDATA[Continuing]]></category>
		<category><![CDATA[front]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6918</guid>
		<description><![CDATA[Posted by Itamar Gilad, Product Manager Email is more than just messages going back and forth &#8212; it&#8217;s also about the people sending them. That&#8217;s why today we&#8217;re introducing changes that continue to bring people front and center in Gmail, just as we did with profile photos in conversation view, the people widget and last [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><span class="byline-author">Posted by Itamar Gilad, Product Manager</span></p>
<p>Email is more than just messages going back and forth &#8212; it&#8217;s also about the people sending them. That&#8217;s why today we&#8217;re introducing changes that continue to bring people front and center in Gmail, just as we did with <a href="http://gmailblog.blogspot.com/2011/11/gmails-new-look.html">profile photos in conversation view</a>, the <a href="http://gmailblog.blogspot.com/2011/05/introducing-people-widget.html">people widget</a> and <a href="http://gmailblog.blogspot.com/2011/12/gmail-and-contacts-get-better-with.html">last year&#8217;s integrations with Google+</a>. Today’s changes include quick access to contact details when viewing past conversations as well as improved integration with Google+ circles. </p>
<p><b>Quick access to contact details</b><br />
When you search for an email address, the search results will now show you contact details in addition to that person&#8217;s profile photo and the emails sent from and to them. From here, you can start a chat, call their phone and more. Plus, if your contacts have a Google+ profile, <a href="http://googleblog.blogspot.com/2011/12/gmail-and-contacts-get-better-with.html">this information will stay up to date automatically</a>.<br />
<center><br />
<a href="http://2.bp.blogspot.com/-xLnt96I_xqI/T7Pu1vduKQI/AAAAAAAAAxg/rpmAdDq2jJk/s1600/contactdetails.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" width="500" src="http://2.bp.blogspot.com/-xLnt96I_xqI/T7Pu1vduKQI/AAAAAAAAAxg/rpmAdDq2jJk/s1600/contactdetails.png" /></a></center><br />
You can get to these same results in a variety of ways including from the people widget, contacts and the chat list search menu.</p>
<p><b>Improved circle integration and circle search</b><br />
In addition to adding contact details to search results, we&#8217;ve made some improvements to the <a href="http://googleblog.blogspot.com/2011/12/gmail-and-contacts-get-better-with.html">circles integration</a> announced in December.  When you select a circle, you&#8217;ll now see profile photos of people in that circle at the top right of the page.  Plus, when you click on these images you&#8217;ll be taken directly to search results with contact details.<br />
<center><br />
<a href="http://1.bp.blogspot.com/-mWFMizTrvqM/T7Pu1-1gAVI/AAAAAAAAAxs/JPTymUx5lqs/s1600/circles.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" width="500" src="http://1.bp.blogspot.com/-mWFMizTrvqM/T7Pu1-1gAVI/AAAAAAAAAxs/JPTymUx5lqs/s1600/circles.png" /></a></center><br />
Circles are also now supported in search and filters. Find messages from a specific circle by typing <b>circle:[circle name]</b> in the search box. You can also find mail from any of your circled contacts by searching with <b>has:circle</b>. You can refine your search even further with other criteria and create filters based on circles. This means you can now view all the unread emails from your ‘Friends’ circle or automatically star every message that comes from your ‘VIP’ circle.<br />
<center><br />
<a href="http://3.bp.blogspot.com/-FlBqO_5hTnw/T7PvfvfzZKI/AAAAAAAAAx4/LiMbzbhxvxc/s1600/circlesearch.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" width="500" src="http://3.bp.blogspot.com/-FlBqO_5hTnw/T7PvfvfzZKI/AAAAAAAAAx4/LiMbzbhxvxc/s400/circlesearch.png" /></a></center><br />
These updates are helping us to provide a more consistent, beautiful experience across all of our products. Quick access to contact details will be rolling out to everyone today.  To take advantage of circles and <a href="http://www.google.com/+/learnmore/better/mail/">more</a> in Gmail, you&#8217;ll need to <a href="http://plus.google.com?utm_source=gmbp&#038;utm_medium=embd&#038;utm_campaign=actvgoog ">join Google+</a>.
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6781693-8597910472018081094?l=gmailblog.blogspot.com' alt='' /></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/OfficialGmailBlog?a=fk65kgf8VT4:Ez7FIfqespw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/OfficialGmailBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/OfficialGmailBlog?a=fk65kgf8VT4:Ez7FIfqespw:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/OfficialGmailBlog?i=fk65kgf8VT4:Ez7FIfqespw:-BTjWOF_DHI" border="0"></img></a>
</div>
<p><img src="http://feeds.feedburner.com/~r/OfficialGmailBlog/~4/fk65kgf8VT4" height="1" width="1"/><br />
<a rel="nofollow" href="http://feedproxy.google.com/~r/OfficialGmailBlog/~3/fk65kgf8VT4/continuing-to-bring-people-front-and.html">Gmail Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6918</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disney Video Launches In Beta, Bringing Kid-Friendly Clips And Trailers To All Your Devices</title>
		<link>http://www.networksteve.com/?p=6917</link>
		<comments>http://www.networksteve.com/?p=6917#comments</comments>
		<pubDate>Thu, 17 May 2012 03:02:21 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Bringing]]></category>
		<category><![CDATA[Clips]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[Disney]]></category>
		<category><![CDATA[KidFriendly]]></category>
		<category><![CDATA[launches]]></category>
		<category><![CDATA[Trailers]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6917</guid>
		<description><![CDATA[There&#8217;s a new product that just came out of Disney Interactive Labs &#8212; a video portal for clips, movie trailers, and even a collection of curated YouTube videos, all designed to be watched online or on any of your mobile devices. The new Disney Video site, located at video.disney.com, combines the best of Disney past [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img width="100" height="70" src="http://tctechcrunch2011.files.wordpress.com/2012/05/disney-video-beta.jpg?w=100&amp;h=70&amp;crop=1" class="attachment-tc-carousel-river-thumb wp-post-image" alt="disney video beta" title="disney video beta" style="float: left; margin: 0 10px 7px 0;" />
<p>There&#8217;s a new product that just came out of Disney Interactive Labs &#8212; a video portal for clips, movie trailers, and even a collection of curated YouTube videos, all designed to be watched online or on any of your mobile devices. The new Disney Video site, located at <a href="http://video.disney.com/" target="_blank">video.disney.com</a>, combines the best of Disney past and present, with a whole lot of content that might not be found anywhere else.</p>
<p>It&#8217;s too early for us to know a whole lot about the site &#8212; we checked out the portal after it <a href="https://twitter.com/#!/hwork/status/202845030401048577" target="_blank">was announced on Twitter</a> by Henry Work, Senior Software Engineer for Disney Interactive Labs. But at first glance, it seems like a pretty cool example of what a major media company can do with a huge library of content that it hopes to bring to multiple platforms and devices.</p>
<p>First of all, let&#8217;s talk about the content. The site is broken down into movies, shows, collections and YouTube, and highlights a wide range of content across Disney&#8217;s family-oriented media properties. In the movies section, Disney Video features trailers, as well as behind-the-scenes footage and interviews with stars of upcoming and recent feature films like <em>Frankenweenie</em> and <em>The Avengers</em>. Its shows page puts the spotlight on popular clips from the Disney Channel and related cable networks. Collections organizes its video library into themes, like Disney Fairies, for instance, or content available from Disney Theme Parks. </p>
<p>But the most interesting section might be the YouTube channel on the site, which provides a curated page full of kid-friendly content. The YouTube page is the result of a deal that <a href="http://www.nytimes.com/2011/11/07/business/media/disney-and-youtube-make-a-video-deal.html" target="_blank">Disney struck with the video site late last year</a>, through which the media companies will cross-promote each other&#8217;s content. YouTube will get some original kids programming from Disney, while Disney is making YouTube clips available on its new portal.</p>
<p>As for the multiplatform aspect of the site &#8212; as far as we can tell, it&#8217;s formatted to work on web browsers, delivered via Flash, as well as on mobile devices like the iPhone, iPad, and Android handsets and tablets. That&#8217;s a huge step for Disney, as it seeks to make its content available on whatever device kids are using.</p>
<p>There&#8217;s no real long-form content on the site &#8212; for now it&#8217;s all promotional clips and trailers &#8212; but it is designed to keep viewers watching, with an autoplay feature that loops new videos in ten seconds after the last one has been completed.</p>
<p>Interestingly, the Disney online video portal is being launched at the same time that some analysts are questioning the effect that Netflix is having on the <a href="http://www.hollywoodreporter.com/news/viacom-ceo-philippe-dauman-defends-nickelodeons-netflix-ratings-319904" target="_blank">ratings for cable TV networks like Nickelodeon and Disney Channel</a>. While the portal isn&#8217;t as kid-friendly as Netflix&#8217;s Just For Kids implementation online and on some connected devices, Disney no doubt hopes that its large library of content will keep kids coming back.</p>
<p>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tctechcrunch2011.wordpress.com/554889/"></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tctechcrunch2011.wordpress.com/554889/"></a> </p>
<p><a href="http://feedads.g.doubleclick.net/~at/mixPYd_Pi3YHBO73TB6ptHxdSCw/0/da"><img src="http://feedads.g.doubleclick.net/~at/mixPYd_Pi3YHBO73TB6ptHxdSCw/0/di" border="0" ismap="true"></img></a><br/><br />
<a href="http://feedads.g.doubleclick.net/~at/mixPYd_Pi3YHBO73TB6ptHxdSCw/1/da"><img src="http://feedads.g.doubleclick.net/~at/mixPYd_Pi3YHBO73TB6ptHxdSCw/1/di" border="0" ismap="true"></img></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:2mJPEYqXBVI"><img src="http://feeds.feedburner.com/~ff/Techcrunch?d=2mJPEYqXBVI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Techcrunch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Techcrunch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/Techcrunch?i=OcYX0nn6Z6c:Yb6vL_fLhAc:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Techcrunch?i=OcYX0nn6Z6c:Yb6vL_fLhAc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Techcrunch?a=OcYX0nn6Z6c:Yb6vL_fLhAc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Techcrunch?d=qj6IDK7rITs" border="0"></img></a>
</div>
<p><img src="http://feeds.feedburner.com/~r/Techcrunch/~4/OcYX0nn6Z6c" height="1" width="1"/><br />
<a rel="nofollow" href="http://feedproxy.google.com/~r/Techcrunch/~3/OcYX0nn6Z6c/">TechCrunch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6917</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is ARIA ready to make Web 2.0 accessible? The OWA team says &#8220;YES!&#8221;</title>
		<link>http://www.networksteve.com/?p=6916</link>
		<comments>http://www.networksteve.com/?p=6916#comments</comments>
		<pubDate>Wed, 16 May 2012 23:59:24 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[accessible]]></category>
		<category><![CDATA[ARIA]]></category>
		<category><![CDATA[Ready]]></category>
		<category><![CDATA[says]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6916</guid>
		<description><![CDATA[Recently, customers who use Outlook Web App (OWA) have been raising the topic of web app accessibility as a top priority. One reason for all the buzz about web application accessibility is due to a standard produced by the W3C called ARIA (Accessible Rich Internet Applications). While the standard has been around for a while [...]]]></description>
			<content:encoded><![CDATA[<p></p><p class="intro">Recently, customers who use Outlook Web App  (OWA) have been raising the topic of web app accessibility as a top priority. One reason for all the buzz about web application accessibility is due to a standard produced by the W3C called <a class="bold" href="http://www.w3.org/WAI/intro/aria" title="Learn more about W3C's Web Accessbility Initiative-Accessible Rich Internet Applications">ARIA</a> (<span class="bold" style="color:#7f7f7f;">Accessible Rich Internet Applications</span>). While the standard has been around for a while now, ARIA support in the most commonly used web browsers has recently improved.  We want to share our thoughts on this topic and let you know that ARIA support is coming to future versions of OWA!</p>
<p><a class="bold" href="http://www.microsoft.com/enable/products/" title="Learn more about Accessibility in Microsoft Products">Accessibility</a> here refers to how users with limited vision, mobility, hearing etc. can be given access to all the functionality of an application through a user interface (UI) optimized for that user’s circumstances. For instance, many blind users interact with computers through screen readers, which read the <acronym title="User Interface">UI</acronym> text out loud. Another example is users with limited mobility who can’t use a computer mouse and instead rely on speech recognition for dictation and alternative keyboard designs which navigate the UI through keyboard input only.</p>
<p>Microsoft Office, including OWA’s companion Microsoft Outlook, has had strong accessibility support for many years through the <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd373592(v=vs.85).aspx" title="Learn more about Microsoft Active Accessbility technology on MSDN">Microsoft Active Accessibility</a> (MSAA) technology and more recently the <a href="http://msdn.microsoft.com/en-us/library/ms753107" title="more about User Interface Automation on MSDN">User Interface Automation</a> (UIA) frameworks on the Windows platform. But accessibility has been more difficult for web-based email experiences because of the incompatibility between many accessibility technologies and new dynamic/complex web app behaviors. We’ve faced a tough choice between a) staying away from most dynamic, complex web app behaviors and ensuring great accessibility, or b) building modern Web 2.0 apps without top-notch accessibility support. For <acronym title="Outlook Web App">OWA</acronym> 2007 and 2010, this was not a choice we could make, so our solution was to do both. We built OWA Premium which makes use of all that Web 2.0 has to offer, and OWA Light which is a very accessible UI built almost exclusively on HTML 4.0. When people access their Exchange mailboxes for the first time through OWA, they’re asked whether they’d like to use the OWA experience optimized for accessibility.</p>
<p>Over the years, the <a class="bold" href="http://www.youtube.com/watch?v=0p2m2GnI0vE" title="[Video] Check out the improvements in OWA Light accessibility over the years">screen reader interoperability and keyboard navigation capabilities of OWA Light</a> offered an accessibility solution few other modern web applications could match and have been appreciated by the people who rely on it every day. But, web standards are evolving.  People are wondering if <acronym title="Accessible Rich Internet Applications">ARIA</acronym> is mature enough for us to move beyond a two-UI solution and take OWA accessibility to the next level.  After watching ARIA evolve and experimenting with it in recent version of web browsers we support, the answer is clear: we look forward to implementing ARIA in future versions of Outlook Web App.</p>
<p><span class="author">Kristian Andaker</span><br /> Microsoft Group Program Manager<br /> on behalf of the <acronym title="Outlook Web App">OWA</acronym> team</p>
<div style="clear:both;"></div>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3498350" width="1" height="1"><br />
<a rel="nofollow" href="http://blogs.technet.com/b/exchange/archive/2012/05/16/is-aria-ready-to-make-web-2-0-accessible-the-owa-team-says-quot-yes-quot.aspx">Exchange Team Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6916</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V security</title>
		<link>http://www.networksteve.com/?p=6915</link>
		<comments>http://www.networksteve.com/?p=6915#comments</comments>
		<pubDate>Wed, 16 May 2012 19:02:21 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6915</guid>
		<description><![CDATA[Curiously one of the topics we hardly ever get asked about at our IT Camps is security in Hyper-V.&#160; Perhaps it’s because you all have total confidence in our approach security, or you already have the facts to hand, but more likely is that you forgot to ask about because it’s not top of your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Curiously one of the topics we hardly ever get asked about at our IT Camps is security in Hyper-V.&#160; Perhaps it’s because you all have total confidence in our approach security, or you already have the facts to hand, but more likely is that you forgot to ask about because it’s not top of your agenda.</p>
<p>That’s OK, and anyway I need to write this so I have the definitive answers to hand when someone asks me.</p>
<p>So what do you need to consider when virtualising your data centre? </p>
<p>The best resource I have seen is by the US Government specifically the National Institute of Standards &amp; Technology in their <a href="http://csrc.nist.gov/publications/nistpubs/800-125/SP800-125-final.pdf">Guide to Security for Virtualization Technologies</a>.&#160; It’s a big read but the three key sections are:</p>
<p> 4-2 recommendations about locking down the hypervisor.&#160; the key points are:</p>
<ul>
<li>No unauthorised access to the operating system controlling the VMs </li>
<li>Resources shared by the managing operating system and the guest VMs are kept to a minimum </li>
<li>that the host or physical operating system is kept up to date with patches</li>
<li>The host operating system is only used to run virtual machines</li>
</ul>
<p>4-3 recommendations for securing the virtual machines themselves </p>
<p> 4-4 recommendations for securing a virtual desktop infrastructure</p>
<p>  So having got your head around that and carried out your own risk assessments be that by contacting <a href="http://www.cesg.gov.uk/Pages/homepage.aspx">CESG</a> if you are in UK government or the risk assessment advice put out by the <a href="http://www.businesslink.gov.uk/bdotg/action/detail?itemId=1075424950&amp;type=RESOURCES">UK government for businesses in the UK</a>, you then need to apply this to your environment.&#160; For Hyper-V the three key resources you need are:&#160;
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/dd569113.aspx">Hyper-V Security Guide on TechNet:</a></li>
<li><a href="http://www.microsoft.com/en-us/download/details.aspx?id=16650">Hyper-V Security Guide</a></li>
<li><a href="http://technet.microsoft.com/en-us/library/dd283088(v=WS.10).aspx">Planning for Hyper-V Security</a></li>
</ul>
<p>I would argue that you’ll also need System Center to manage your data centre security, check and rectify compliance issues as well as to audit and changes.&#160; To help with that there is a <a href="http://www.microsoft.com/en-us/download/details.aspx?id=28726">Governance Risk &amp; Compliance Process Pack</a> which uses the integration between Service Manager and the rest of System Center (Config Manager, Ops Manager, Virtual machine Manger via Orchestrator).&#160;&#160; It has extensive guidance for the non IT functions and&#160; has the side benefit of showing you how to unify System Center to better support the business.</p>
<p>Finally You’ll want to lock down windows server as well whether that’s the physical operating system or the guest and there’s a <a href="http://www.microsoft.com/en-us/download/details.aspx?id=16776">Security Compliance Manager</a> to help with that. </p>
<div style="clear:both;"></div>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3497535" width="1" height="1"><img src="http://feeds.feedburner.com/~r/technet/DeepFat/~4/oBJbkvPMlNc" height="1" width="1"/><br />
<a rel="nofollow" href="http://feedproxy.google.com/~r/technet/DeepFat/~3/oBJbkvPMlNc/hyper-v-security.aspx">Insufficient data from Andrew Fryer </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6915</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Storage Server, iSCSI Target and Interoperability with Third-Party iSCSI Initiators.</title>
		<link>http://www.networksteve.com/?p=6914</link>
		<comments>http://www.networksteve.com/?p=6914#comments</comments>
		<pubDate>Wed, 16 May 2012 06:23:12 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Windows 2008]]></category>
		<category><![CDATA[Initiators.]]></category>
		<category><![CDATA[interoperability]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Target]]></category>
		<category><![CDATA[ThirdParty]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6914</guid>
		<description><![CDATA[Hi folks, here are some great links on TechNet to help OEMs and end-users with Windows Storage Server 2008 and the iSCSI Software Target. Windows Storage Server 2008 Storage Server Overview:&#160; http://technet.microsoft.com/en-us/library/dd573315(WS.10).aspx Getting Started Guide:&#160; http://technet.microsoft.com/en-us/library/dd573323(WS.10).aspx Known Issues and Updates:&#160; http://technet.microsoft.com/en-us/library/dd904408(WS.10).aspx iSCSI Software Target iSCSI Target Overview:&#160; http://technet.microsoft.com/en-us/library/dd573326(WS.10).aspx Getting Started Guide: http://technet.microsoft.com/en-us/library/dd573325(WS.10).aspx Known Issues and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hi folks, here are some great links on TechNet to help OEMs and end-users with Windows Storage Server 2008 and the iSCSI Software Target.   </p>
<p><strong>Windows Storage Server 2008</strong></p>
<ol>
<li>Storage Server Overview:&#160; <a title="http://technet.microsoft.com/en-us/library/dd573315(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd573315(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd573315(WS.10).aspx</a></li>
<li>Getting Started Guide:&#160; <a title="http://technet.microsoft.com/en-us/library/dd573323(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd573323(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd573323(WS.10).aspx</a></li>
<li>Known Issues and Updates:&#160; <a title="http://technet.microsoft.com/en-us/library/dd904408(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd904408(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd904408(WS.10).aspx</a></li>
</ol>
<p><strong>iSCSI Software Target</strong></p>
<ol>
<li>iSCSI Target Overview:&#160; <a title="http://technet.microsoft.com/en-us/library/dd573326(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd573326(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd573326(WS.10).aspx</a></li>
<li>Getting Started Guide: <a title="http://technet.microsoft.com/en-us/library/dd573325(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd573325(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd573325(WS.10).aspx</a></li>
<li>Known Issues and Updates:&#160; <a title="http://technet.microsoft.com/en-us/library/dd904411(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd904411(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd904411(WS.10).aspx</a></li>
<li><strong><font color="#ff0000">New!</font>&#160;&#160; </strong>Interoperability page for the iSCSI Target: <a title="http://technet.microsoft.com/en-us/library/ee621808(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/ee621808(WS.10).aspx">http://technet.microsoft.com/en-us/library/ee621808(WS.10).aspx</a>&#160; <br />This outlines the Microsoft iSCSI Software Target 3.1 and 3.2 Interoperability with Third-Party iSCSI Initiators.</li>
</ol>
<p>Cheers,</p>
<p>Scott</p>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3290866" width="1" height="1"><br />
<a rel="nofollow" href="http://blogs.technet.com/b/storageserver/archive/2009/11/02/windows-storage-server-iscsi-target-and-interoperability-with-third-party-iscsi-initiators.aspx">Windows Storage Server</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6914</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things you can do to help Data Protection Manager utilize your tapes full capacity</title>
		<link>http://www.networksteve.com/?p=6913</link>
		<comments>http://www.networksteve.com/?p=6913#comments</comments>
		<pubDate>Wed, 16 May 2012 02:43:17 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Capacity]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Full]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[Protection]]></category>
		<category><![CDATA[tapes]]></category>
		<category><![CDATA[things]]></category>
		<category><![CDATA[utilize]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6913</guid>
		<description><![CDATA[Hello, Mike Jacquet here, and today I would like to discuss things you can do to help Data Protection Manager (DPM) utilize your tapes to full capacity. Many customers have reported that DPM tape backups use more tapes than necessary when backing up large data sources or many small data sources across protection groups. For [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://blogs.technet.com/b/dpm/"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="InfoButton" border="0" alt="InfoButton" align="left" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7652.InfoButton_5F00_04387309.jpg" width="85" height="83" /></a>Hello, Mike Jacquet here, and today I would like to discuss things you can do to help Data Protection Manager (DPM) utilize your tapes to full capacity. Many customers have reported that DPM tape backups use more tapes than necessary when backing up large data sources or many small data sources across protection groups. For an example, the tape may have a Native capacity of 800GB, but DPM never seems to fill the tape and may even stop using the tape after writing only a few gigabytes. Other customers report that they have no problem filling tapes when the backups are large enough to fill the tape during a single backup session, however if the tape is not filled or marked offsite ready, the tape will still not be used for subsequent backup jobs scheduled on a later day or week.</p>
<p>These appear to be related problems, but in reality, there are several underlying causes that need to be explored and DPM settings explained / configured before optimal tape usage can be achieved.</p>
<p><b>Tape drive / Library hardware and device drivers.</b></p>
<p>Data Protection Manager does not ship with or use Microsoft proprietary device drivers for tape drives and libraries; instead, DPM relies on Windows 2008 X64 compatible device drivers from the OEM vendor of the hardware. The guidance we are giving customers is if the library is listed on the Windows server catalog under the hardware / storage section and shows as being compatible with Windows 2008 X64 and Windows 2008 R2, then it should work fine with Data Protection Manager.</p>
<p>Windows Server Catalog: <a href="http://www.windowsservercatalog.com">http://www.windowsservercatalog.com</a></p>
<p>One problem that the DPM product group discovered is that some tape drives did not properly report or process end of media EOM correctly when the end of tape was reached and instead reported an IO_DEVICE_ERROR 0x8007045D error. This problem would cause DPM tape backup jobs to fail anytime a tape filled. Another problem that was discovered is some tape drives did not handle multiple buffers very well and would also result in IO errors being reported. To mitigate both of those problems, some logic was added to the DPM agent to handle these types of problems that were outside of our control. </p>
<p>Today, If the tape driver returns an IO_DEVICE_ERROR, DPM will auto convert IO_DEVICE_ERROR to an END_OF_TAPE_REACHED and span to next media without any issues. However, that brings us to our first reported problem that DPM will not fill tapes and grabs another tape after only writing a few gigabytes.</p>
<p>Now you ask, how can I tell if the tape drive / driver / firmware combination in use is having these behind the scenes / hidden device I/O error 0x8007045D ?</p>
<p>To see if the tape drive is reporting IO error 0x8007045D that equals &quot;The request could not be performed because of an I/O device error&quot;, you can run the following commands on the DPM server.</p>
<ol>
<li>Open an Administrative command prompt. </li>
<li>CD C:\Program file\Microsoft DPM\DPM\Temp </li>
<li>Find /I &quot;0x8007045D&quot; MSDPM*.Errlog &gt;C:\temp\MSDPM0x8007045D.TXT </li>
<li>Notepad C:\temp\MSDPM0x8007045D.TXT </li>
<li>See if there are any entries in the file, if not look in the DPMRA logs </li>
<li>Find /I &quot;0x8007045D&quot; DPMRA*.Errlog &gt;C:\temp\DPMRA0x8007045D.TXT </li>
<li>Notepad C:\temp\DPMRA0x8007045D.TXT </li>
</ol>
<p>Also search for &quot;-2147023779&quot; which is the decimal equivalent.</p>
<p><strong>NOTE</strong> The DPMLA*.errlog may contain that 0x8007045D errors and that is OK, so do not look in that file.</p>
<p>How do I fix this I/O 0x8007045D error problem?</p>
<p>1. I would start by checking with the Tape Drive / Library OEM vendor to see if there are any new firmware or driver updates available, and if so, update them to the latest revision. Check your controller settings and scsi or fiber connections including termination.</p>
<p>2. By Default, DPM will use 10 tape buffers when writing to the tape drive. The below BufferQueueSize registry setting will reduce the number of buffers to three. Most of the time, that is enough to reduce or eliminate the IO error and does not negatively affect tape backup performance. However, you may need to reduce it further if the value of 3 does not help.</p>
<p><b>NOTE</b> If you need to reduce the setting below 3, it is very possible that backups will succeed without errors, however tape restores or tape library inventory jobs may hang. Should that occur, you will need to increase the BufferQueueSize entry back up to three or more to do the restore, then reduce it again for normal backups.</p>
<p>Copy and Save the below in notepad then save as BufferQ.REG on the DPM server.</p>
<p><strong>Windows Registry Editor Version 5.00      <br />[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Agent]       <br />&quot;BufferQueueSize&quot;=dword:00000003</strong> </p>
<p>Right-click BufferQ.REG and choose the &quot;merge&quot; or &quot;open with registry editor&quot; option to add it to the registry. Stop and restart the DPMRA service.</p>
<p>Another solution that also seems to help resolve the above issue is to <b>add</b> the following <b>Storport</b> key and <b>BusyRetryCount</b> value to each of the tape devices.</p>
<p><strong>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\SCSI\&lt;DEVICEID&gt;\&lt;INSTANCE&gt;\DeviceParameters\Storport\      <br />Value &#8211; BusyRetryCount       <br />Type &#8211; DWORD       <br />Data &#8211; 250 Decimal or (0xFA hex)</strong></p>
<p>To get a list of all the tape devices in your DPM Server that needs the registry key added to, run the following command from an administrative command prompt. That will return a list of tape drive <b>Scsi\DeviceID\Instance</b> that you can use to make the above change.</p>
<p>C:\Windows\system32&gt;<b>wmic tapedrive list brief      <br /></b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/0410.clip_5F00_image002_5F00_18BDC287.jpg"><img style="background-image: none; display: inline" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/2548.clip_5F00_image002_5F00_thumb_5F00_4329F3A4.jpg" width="500" height="96" /></a></p>
<p>Below would be the registry keys to add to the DPM server based on the above output from wmic command. </p>
<p><strong>Windows Registry Editor Version 5.00</strong></p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Sequential&amp;Ven_IBM&amp;Prod_ULTRIUM-TD3&amp;31cf2afa&amp;0&amp;000001\Device Parameters\StorpPort]      <br />&quot;BusyRetryCount&quot;=dword:000000fa</strong></p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Sequential&amp;Ven_IBM&amp;Prod_ULTRIUM-TD3&amp;31cf2afa&amp;0&amp;000002\Device Parameters\StorpPort]      <br />&quot;BusyRetryCount&quot;=dword:000000fa</strong></p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Sequential&amp;Ven_IBM&amp;Prod_ULTRIUM-TD3&amp;31cf2afa&amp;0&amp;000003\Device Parameters\StorpPort]      <br />&quot;BusyRetryCount&quot;=dword:000000fa</strong></p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Sequential&amp;Ven_IBM&amp;Prod_ULTRIUM-TD3&amp;31cf2afa&amp;0&amp;000004\Device Parameters\StorpPort]      <br />&quot;BusyRetryCount&quot;=dword:000000fa</strong></p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Sequential&amp;Ven_IBM&amp;Prod_ULTRIUM-TD3&amp;31cf2afa&amp;0&amp;000005\Device Parameters\StorpPort]      <br />&quot;BusyRetryCount&quot;=dword:000000fa</strong></p>
<p><b>Data Protection Manager 2007 / 2010 Specific Configuration Settings</b></p>
<p>Let us explore some Data Protection Manager specific configuration settings that have a large impact on how long a tape can used for backup jobs.</p>
<p><b>TAPE CO-LOCATION </b>- This feature allows data sources from different protection groups that share the <b>same recovery goals</b> to be written to the same tape. This helps utilize the tapes by filling it with backups across protection groups. Only protection groups that share the exact same tape recovery goals and encryption settings can be co-located together on the same tape.</p>
<p><b>NOTE</b> DPM 2012 has an enhanced option that allows you to choose which protection groups can be co-located regardless of retention goals. </p>
<p>The below <b>LT-Goals.PS1</b> DPM powershell script can be ran on a DPM 2007 / 2010 server to analyze all your protection groups and list which protection groups can be co-located together based in common goals and encryption settings across protection groups.</p>
<p>Copy / Paste the below into notepad and save as LT-Goals.PS1 &#8211; then run it in the DPM power shell window.</p>
<p><em>cls      <br />$  confirmpreference=&#8217;none&#8217;       <br />$  dpmversion = ((get-process | where {$  _.name -eq &quot;msdpm&quot; }).fileversion)       <br />write-host &quot;DPM Version &#8211; &quot; $  dpmversion &quot;`nCollecting Long Term protection Information. Please wait&#8230;&quot; -foreground yellow       <br />$  dpmserver = (&amp;hostname)       <br />out-file longterm.txt       <br />$  pg = @(get-protectiongroup $  dpmserver | where { $  _.ProtectionMethod -like &quot;*Long-term using tape*&quot;})       <br />write-host &quot;We have&quot; $  pg.count &quot;groups with tape protection&quot;       <br />foreach ($  longterm in $  pg)       <br />{       <br />&#160;&#160;&#160; &quot;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;`n&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160; &quot;&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160; &quot;Protection Group &quot; + $  longterm.friendlyname | out-file longterm.txt -append       <br />&#160;&#160;&#160; &quot;&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160; switch ($  dpmversion.substring(0,1))       <br />&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2 { $  policySchedule = @(Get-PolicySchedule -ProtectionGroup $  longterm -longterm)}       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3 { $  policySchedule = @(Get-PolicySchedule -ProtectionGroup $  longterm -longterm tape)}       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; default { write-host &quot;NOT TESTED ON THIS DPM VERSION. Exiting script&quot; -foreground red;exit }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160; }</em></p>
<p><em>&#160;&#160;&#160; $  tb = Get-TapeBackupOption $  longterm;      <br />&#160;&#160;&#160; &quot;Is encryption enabled? &quot; + $  tb.OffsiteEncryption | out-file longterm.txt -append       <br />&#160;&#160;&#160; &quot;&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  tb.RetentionPolicy | out-file longterm.txt -append       <br />#&#160;&#160;&#160; $  tb = $  tb.labelinfo       <br />&#160;&#160;&#160; $  label = @($  tb.label);       <br />&#160;&#160;&#160; $  count = $  policySchedule.count -1       <br />&#160;&#160;&#160; while ( $  count -ne -1)       <br />&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; if ($  label[$  count].length -eq 0 -or $  label[$  count].length -eq $  null)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Default Label Name&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; else       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Tape Label: &quot; + $  label[$  count] | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  policyschedule[$  count] | fl *&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | out-file longterm.txt -append       <br />#&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (Get-TapeBackupOption $  longterm).RetentionPolicy | out-file longterm.txt -append</em></p>
<p><em>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  count&#8211;       <br />&#160;&#160;&#160; }       <br />}       <br />#exit       <br />if ($  pg.count -gt 1)       <br />{       <br />&#160;&#160;&#160; $  pgcount=0       <br />&#160;&#160;&#160; while ($  pgcount -ne ($  pg.count-1))       <br />&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  collocation = @($  pg[$  pgcount].friendlyname)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host $  pgcount -background green       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (Get-TapeBackupOption $  pg[$  pgcount]).RetentionPolicy&#160;&#160; | out-file policyretention.txt       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; (Get-TapeBackupOption $  pg[$  pgcount]).OffsiteEncryption | out-file policyretention.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host &quot;policyretention.txt&quot; -foreground green       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; type policyretention.txt       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  pgcountinnerloop = 0       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; while ($  pgcountinnerloop -ne $  pg.count)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host $  pgcountinnerloop -background yellow       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if ($  pgcount -eq $  pgcountinnerloop) {$  pgcountinnerloop++}       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (Get-TapeBackupOption $  pg[$  pgcountinnerloop]).RetentionPolicy&#160;&#160; | out-file policyretention1.txt       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (Get-TapeBackupOption $  pg[$  pgcountinnerloop]).OffsiteEncryption | out-file policyretention1.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host &quot;policyretention1.txt&quot; -foreground green       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; type policyretention1.txt</em></p>
<p><em>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  compare = Compare-Object -ReferenceObject $  (get-content policyretention.txt) -DifferenceObject $  (Get-content policyretention1.txt)      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if ($  compare.length -eq $  null)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if ($  pgcountinnerloop -lt $  pgcount)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Break       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; else       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  collocation = $  collocation + $  pg[$  pgcountinnerloop].friendlyname       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  collocation       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host &quot;done&quot;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  collocationcount++       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  pgcountinnerloop++       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; if ($  collocation.count -gt 1)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Protection Groups that can share the same tape based on recovery goals/Encryption:&quot; | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot; &quot; | out-file longterm.txt -append&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; write-host $  collocation&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; foreach ($  collocation1 in $  collocation)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  collocation1 | out-file longterm.txt -append       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $  pgcount++</em></p>
<p><em>&#160;&#160;&#160; }      <br />}</em></p>
<p><em>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&quot;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&quot; | out-file longterm.txt -append       <br />$  dir = dir longterm.txt; write-host &quot;`nDONE`n`nOutput file Created:&quot; $  dir.fullname -foreground yellow       <br />del policyretention*.txt       <br />notepad longterm.txt       <br /></em></p>
<p>Referencing the below Technet articles, after you enable tape co-location, DPM has two configurable options [<b>TapeWritePeriodRatio</b> and <b>TapeExpiryTolerance</b> ] that impact when a tape gets marked offsite ready and if a tape will be used for another backup job if not yet marked offsite ready.</p>
<p><b>Enabling tape Co-Location:</b></p>
<p>DPM 2007 &#8211; <a href="http://technet.microsoft.com/en-us/library/cc964296.aspx">http://technet.microsoft.com/en-us/library/cc964296.aspx</a>     <br />DPM 2010 &#8211; <a href="http://technet.microsoft.com/en-us/library/ff399230.aspx">http://technet.microsoft.com/en-us/library/ff399230.aspx</a></p>
<p>When tape colocation is enabled, a tape will be shown as Offsite Ready when any <b>one </b>of the following conditions is met:</p>
<p><b>- The tape is full or is marked full.</b> (This includes the I/O 0x8007045D error problem described above.)     <br /><b>- One of the datasets has expired.</b>     <br /><b>- Write-period ratio has been crossed.</b> </p>
<p>(By default, this is the first backup time + 15 percent of the retention range.) </p>
<p>When a tape is marked offsite ready, no additional data sets will be written to that tape until ALL recovery points expire. Once a tape is marked as expired, DPM will show the tape as expired in the DPM console and can overwrite the tape during subsequent backups. DPM will always favor a free tape over an expired tape when it searches for a tape to use if a new tape is required.</p>
<p><b>NOTE</b> If DPM library sharing is enabled, by default only the DPM server that initially wrote to that tape can re-use it unless you manually free the expired tape. Once the tape is marked as free, then any DPM server sharing the library will be able to use that free tape.</p>
<p><b>TapeWritePeriodRatio</b> &#8211; This is a DPM Global property that can be set only when colocation is enabled and indicates the number of days for which data can be written on to a tape as a percentage of the retention period of the first data set written to the tape. This is a global setting and affects all protection groups. </p>
<p>TapeWritePeriodRatio value can be between 0.0 to 1.0 the default value is 0.15 (i.e. 15%) </p>
<p><b>NOTE</b> DPM 2012 does not have this global property and instead has additional configuration options in the GUI to allow different write periods for different protection groups. This adds greater flexibility in determining how long you want to use a tape at the protection group(s) level.</p>
<p>As an example on the impact of the TapeWritePeriodRatio setting having a default of 15% &#8211; if you have a protection group doing daily backups, with a retention period of 2 weeks (14 days), the tape will be marked offsite ready after only 2.1 days regardless of how much / little data was written to the tape. If you desire DPM to write to the tape for a week, you would need to change the TapeWritePeriodRatio to 50% using the DPM power shell command below.</p>
<p>Set-DPMGlobalProperty –DPMServerName &lt;dpm server name&gt; -TapeWritePeriodRatio .5</p>
<p><b>TapeExpiryTolerance</b> &#8211; This is a registry setting and indicates the time window within which the expiry date of the next dataset to be written to the tape must fall. It is expressed as a percentage. The default value is 17 percent if the registry is not present.</p>
<p>This is a DWORD type registry value located under <b>HKLM\Software\Microsoft\Microsoft Data Protection Manager.0\Colocation.</b> DPM does not create the CoLocation key automatically. You must manually create the Colocation key then make a new ExpiryToleranceRange value to set it.</p>
<p>There is a misconception that the tape co-location feature will only co-locate data sets for the same recovery goals onto the same tape. IE: A weekly backup will never co-locate on a tape that has Monthly backups already written. That is not correct as DPM will evaluate each tape that is not marked offsite ready and see if the data set about to be written will meet the following check. It does this to help meet the goal of fully utilizing tapes without preventing the tape from expiring on time. If you adjust the ExpiryToleranceRange too high (make it 100%) then you run the risk of placing shorter retention data sets on tapes with a longer retention goal and risk having the tape marked offsite ready prematurely, which defeats the goal fully utilizing tapes. Generally speaking, setting this to 60 will provide a good benefit and should not cause any problems. </p>
<p>Let, Furthest expiry date among the expiry dates of all the Datasets already on the tape = FurthExpDate</p>
<p>Time Window =</p>
<p>FurthExpDate &#8211; TapeExpiryTolerance * (FurthExpDate –today’s date) (Lower Bound)    <br />FurthExpDate + TapeExpiryTolerance * (FurthExpDate –today’s date) (Upper Bound)</p>
<p>So, the current dataset will be co-located on the given tape only if its expiry date falls within Time Window (both bounds inclusive)</p>
<p>Using the same example we used before, you have a protection group doing daily backups, with a retention period of 2 weeks (14 days), and you set the TapeWritePeriodRatio to .5 (50%) because you want DPM to use the tape for 1 week. But with the default TapeExpiryTolerance of 17%, you may not achieve that if one backup fails for any reason and you miss a day&#8217;s backup. </p>
<p>In the below example, I have set the TapeWritePeriodRatio to .50 and the first backup set was written to the tape on 5/7. Notice offsite ready will not be set until after the 7 days as desired based on the 50% TapeWritePeriodRatio setting. The last backup set was written on 5/9 and the next backup set to be written is 5/11 due to a server problem on 5/10 that prevented that day&#8217;s backup from occurring. With the default 17% TapeExpiryTolerance window, the next dataset expiry date <b>does not</b> fall between the lower and upper bounds. This would result in DPM picking a new tape for the next backup set and since the TapeExpiryPeriodRatio has not been crossed and no recovery point is expired, however that tape would not be marked offsite ready. This is an example of why a tape will not be used for any additional backups, yet there is no visual indication, so it makes you question why DPM is using more tapes than necessary. </p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/3124.clip_5F00_image004_5F00_177929A8.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/4101.clip_5F00_image004_5F00_thumb_5F00_006AA86C.jpg" width="500" height="190" /></a></p>
<p>Now, changing nothing more than the TapeExpiryTolerance from 17% to 60%, notice how that time window has expanded and allows the next data set on 5/11 to be written on that tape.</p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/5280.clip_5F00_image006_5F00_06B17EFA.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/3443.clip_5F00_image006_5F00_thumb_5F00_0CF85588.jpg" width="500" height="194" /></a></p>
<p>I have shared this Excel spreadsheet to help you calculate offsite ready at the following site: <a href="http://cid-885774776d4f197a.office.live.com/self.aspx/Public/tape-offsite-ready-calculator.zip">http://cid-885774776d4f197a.office.live.com/self.aspx/Public/tape-offsite-ready-calculator.zip</a></p>
<p>In conclusion, I hope this explains what you may have experienced and helps you configure your DPM server so it can fully utilize your tapes during future backups.</p>
<p><strong>Mike Jacquet | Senior Support Escalation Engineer</strong></p>
<p><b><font color="#c0504d">Get the latest System Center news on</font> </b><a href="https://www.facebook.com/pages/Microsoft-System-Center-Support/111513322193410"><b>Facebook</b></a><b> <font color="#c0504d">and</font> </b><a href="https://twitter.com/#!/MS_SystemCenter"><b>Twitter</b></a><b>:</b></p>
<p><a href="http://www.facebook.com/pages/Microsoft-System-Center-Support/111513322193410"><img title="clip_image001" border="0" alt="clip_image001" src="http://blogs.technet.com/blogfiles/medv/WindowsLiveWriter/MEDVPrintingOptionsandIssuesyoumayencoun_8540/clip_image001_64a4101d-1898-43ad-8493-b15123a8f037.gif" width="89" height="21" /></a> <a href="http://www.twitter.com/MS_SystemCenter"><img title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/blogfiles/medv/WindowsLiveWriter/MEDVPrintingOptionsandIssuesyoumayencoun_8540/clip_image002_e463ef66-6372-4614-ad1b-a2e20e16de5f.gif" width="89" height="21" /></a></p>
<p>App-V Team blog: <a href="http://blogs.technet.com/appv/">http://blogs.technet.com/appv/</a>     <br />ConfigMgr Support Team blog: <a href="http://blogs.technet.com/configurationmgr/">http://blogs.technet.com/configurationmgr/</a>     <br />DPM Team blog: <a href="http://blogs.technet.com/dpm/">http://blogs.technet.com/dpm/</a>     <br />MED-V Team blog: <a href="http://blogs.technet.com/medv/">http://blogs.technet.com/medv/</a>     <br />Orchestrator Support Team blog: <a href="http://blogs.technet.com/b/orchestrator/">http://blogs.technet.com/b/orchestrator/</a>     <br />Operations Manager Team blog: <a href="http://blogs.technet.com/momteam/">http://blogs.technet.com/momteam/</a>     <br />SCVMM Team blog: <a href="http://blogs.technet.com/scvmm">http://blogs.technet.com/scvmm</a>     <br />Server App-V Team blog: <a href="http://blogs.technet.com/b/serverappv">http://blogs.technet.com/b/serverappv</a>     <br />Service Manager Team blog: <a href="http://blogs.technet.com/b/servicemanager">http://blogs.technet.com/b/servicemanager</a>     <br />System Center Essentials Team blog: <a href="http://blogs.technet.com/b/systemcenteressentials">http://blogs.technet.com/b/systemcenteressentials</a>     <br />WSUS Support Team blog: <a href="http://blogs.technet.com/sus/">http://blogs.technet.com/sus/</a></p>
<p>The Forefront Server Protection blog: <a href="http://blogs.technet.com/b/fss/">http://blogs.technet.com/b/fss/</a>     <br />The Forefront Endpoint Security blog : <a href="http://blogs.technet.com/b/clientsecurity/">http://blogs.technet.com/b/clientsecurity/</a>     <br />The Forefront Identity Manager blog : <a href="http://blogs.msdn.com/b/ms-identity-support/">http://blogs.msdn.com/b/ms-identity-support/</a>     <br />The Forefront TMG blog: <a href="http://blogs.technet.com/b/isablog/">http://blogs.technet.com/b/isablog/</a>     <br />The Forefront UAG blog: <a href="http://blogs.technet.com/b/edgeaccessblog/">http://blogs.technet.com/b/edgeaccessblog/</a></p>
<div style="clear:both;"></div>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3497880" width="1" height="1"><br />
<a rel="nofollow" href="http://blogs.technet.com/b/dpm/archive/2012/05/14/things-you-can-do-to-help-data-protection-manager-utilize-your-tapes-full-capacity.aspx">System Center: Data Protection Manager Engineering Team Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6913</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s wrong with Windows 8</title>
		<link>http://www.networksteve.com/?p=6912</link>
		<comments>http://www.networksteve.com/?p=6912#comments</comments>
		<pubDate>Tue, 15 May 2012 10:28:45 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[What's]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wrong]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6912</guid>
		<description><![CDATA[For weeks &#8211; if not months &#8211; I&#8217;ve been trying to come up with a way to succinctly and accurately explain why, exactly, Windows 8 rubs me the wrong way, usability-wise. I think I finally got it. OSNews]]></description>
			<content:encoded><![CDATA[<p></p><p>For weeks &#8211; if not months &#8211; I&#8217;ve been trying to come up with a way to succinctly and accurately explain why, exactly, Windows 8 rubs me the wrong way, usability-wise. I think I finally got it.<br />
<a rel="nofollow" href="http://osnews.com/story/25951/What_s_wrong_with_Windows_8">OSNews</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6912</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Fantastic 12 of 2012: Behind the Scenes &#8211; Ensuring Peace of Mind</title>
		<link>http://www.networksteve.com/?p=6911</link>
		<comments>http://www.networksteve.com/?p=6911#comments</comments>
		<pubDate>Mon, 14 May 2012 05:35:10 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[behind]]></category>
		<category><![CDATA[Ensuring]]></category>
		<category><![CDATA[fantastic]]></category>
		<category><![CDATA[Mind]]></category>
		<category><![CDATA[Peace]]></category>
		<category><![CDATA[scenes]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6911</guid>
		<description><![CDATA[Once again it’s on! We hope you enjoy this fourth episode of the Fantastic 12 of 2012: Behind the Scenes Blog Series, where you’re getting a peak into workings of the SQL Server Engineering Team with previously unheard stories from team members as they developed and tested SQL Server 2012. The first three episodes can [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><font size="2" face="Segoe UI">Once again it’s on! We hope you enjoy this fourth episode of the Fantastic 12 of 2012: Behind the Scenes Blog Series, where you’re getting a peak into workings of the SQL Server Engineering Team with previously unheard stories from team members as they developed and tested SQL Server 2012. The first three episodes can be viewed </font><a href="http://www.youtube.com/playlist?list=PLE8BF101A8A2D9B34"><font size="2" face="Segoe UI">here</font></a><font size="2" face="Segoe UI"> and don’t forget to download </font><a href="http://download.microsoft.com/download/0/8/6/086EF32A-9A74-4978-AA76-89113AE58493/Fantastic-12-of-2012-Booklet-FINAL.pdf"><font size="2" face="Segoe UI">The Fantastic 12 of SQL Server 2012</font></a><font size="2" face="Segoe UI"> (PDF) to follow along with all 12 episodes. |      </p>
<p>This week we have Joe Yong, Senior Program Manager, whose teams in Redmond and Shanghai worked on the upgrade and migration capabilities of SQL Server 2012. Joe tells a story of the team working with their first Technical Adoption Program (TAP) customer during the very early builds of SQL Server 2012 that wanted to test something in the SQL Server Labs. They came in and loaded up their data, which included a 100GB trace file, which the team had never encountered. Watch the video below to find out what happened!       <br /></font><a href="http://blogs.technet.com/b/dataplatforminsider/archive/2012/04/23/win-new-sql-server-t-shirts-by-following-the-fantastic-12-of-2012-behind-the-scenes-blog-series.aspx"><font size="2" face="Segoe UI">       <br />The Fantastic 12 of #SQL2012 Twitter Contest</font></a><font size="2" face="Segoe UI"> happens every Thursday at 10:30am PT, where we’re giving away the cool new SQL Server T-Shirts that the </font><a href="https://twitter.com/#!/search/realtime/%23SQLFamily"><font size="2" face="Segoe UI">SQL Family</font></a><font size="2" face="Segoe UI"> selected.&#160; </p>
<p>Enjoy this week’s episode…..&#160;&#160;&#160;&#160; <br /></font> <font size="2" face="Segoe UI">     <br /></font><font size="2" face="Segoe UI">
<div style="margin: 0px; padding: 0px; float: none; display: inline;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:24367281-38df-4acb-9948-2c0b2466b5aa" class="wlWriterEditableSmartContent">
<div><object width="448" height="252"><param name="movie" value="http://www.youtube.com/v/3j7aw_9jIUk?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/3j7aw_9jIUk?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"></embed></object></div>
</div>
<p>   </font></p>
<p>&#160;&#160;
<p><a href="http://download.microsoft.com/download/0/8/6/086EF32A-9A74-4978-AA76-89113AE58493/Fantastic-12-of-2012-Booklet-FINAL.pdf"><font size="5" face="Segoe UI Light">Fantastic 12 of SQL Server 2012</font></a></p>
<p><strong><font size="5" face="Segoe">4</font></strong> <font size="4" face="Segoe UI">Peace of Mind</font> </p>
<p><font color="#c0504d" size="2" face="Segoe UI">Help ensure peace of mind with the right product tools, premier services and support, a trusted partner ecosystem, and a wealth of no-fee tools.</font></p>
<p><b><font size="2" face="Segoe UI">Product Enhancements</font></b></p>
<ul>
<li><font face="Segoe UI"><font size="2"><b>Distributed Replay:</b> Simplify application testing and help minimize errors with application changes, configuration changes, and upgrades.</font></font></li>
<li><font face="Segoe UI"><font size="2"><b>System Center Alignment:</b> Up-to-date Management Packs enable centralized monitoring across SQL Server versions including SQL Server 2012.</font></font></li>
<li><font face="Segoe UI"><font size="2"><b>System Center Advisor:</b> Help reduce overall downtime with ongoing assessments of SQL Server configurations and changes over time.</font></font></li>
<li><font face="Segoe UI"><font size="2"><b>No-fee Service Packs</b>: Unlike many software companies, Microsoft offers free access to software service packs.</font></font></li>
</ul>
<p><b><font size="2" face="Segoe UI">Free Planning Tools</font></b></p>
<ul>
<li><font size="2" face="Segoe UI">Quickly plan for an upgrade or migration with a wealth of no-fee tools like Migration Assistant, Upgrade Advisor, and MAPS developed by Microsoft engineers and available for download online.</font></li>
</ul>
<p><b><font size="2" face="Segoe UI">Tailored Support and Licensing Programs</font></b></p>
<ul>
<li><font face="Segoe UI"><font size="2"><b>Mission Critical Support</b>: Microsoft’s Premier Mission Critical Support and the Microsoft Critical Advantage Program, provide the services and support needed for companies to establish the proactive IT environment and operations necessary to deliver maximum availability and performance to their Mission Critical Applications.</font></font></li>
<li><font face="Segoe UI"><font size="2"><b>Enrollment for Application Platform:</b> Microsoft delivers piece of mind with the licensing program EAP which offers unlimited support to customers with specific software assurance plans and up to 40% savings on license costs for new deployments.</font></font></li>
</ul>
<p><font size="2" face="Segoe UI">Stay tuned for the next episode of this series coming every Thursday through the end of June 2012. Get more information on SQL Server 2012 and download the free trial </font><a href="http://www.microsoft.com/sqlserver/en/us/default.aspx"><font size="2" face="Segoe UI">today</font></a><font size="2" face="Segoe UI">.</font></p>
<div style="clear:both;"></div>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3497249" width="1" height="1"><br />
<a rel="nofollow" href="http://blogs.technet.com/b/dataplatforminsider/archive/2012/05/10/the-fantastic-12-of-2012-behind-the-scenes-ensuring-peace-of-mind.aspx">SQL Server Team Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6911</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A better Google+ notification experience in email</title>
		<link>http://www.networksteve.com/?p=6910</link>
		<comments>http://www.networksteve.com/?p=6910#comments</comments>
		<pubDate>Mon, 14 May 2012 03:35:05 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Better]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Experience]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Notification]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6910</guid>
		<description><![CDATA[Posted by Zohair Hyder, Software Engineer Notification emails are a great way to keep up with what&#8217;s happening in the Google+ stream: whether someone mentions you, comments on your post, or shares with you directly. It&#8217;s not always enough to just read these updates, however; sometimes you want to respond right away, right from your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><span class="byline-author">Posted by Zohair Hyder, Software Engineer</span></p>
<p>Notification emails are a great way to keep up with what&#8217;s happening in the Google+ stream: whether someone mentions you, comments on your post, or shares with you directly. It&#8217;s not always enough to just read these updates, however; sometimes you want to respond right away, right from your inbox. The good news is that starting today, you can reply to Google+ notifications from Gmail.</p>
<p>On the desktop, in addition to <a href="https://plus.google.com/103345707817934461425/posts/RCKComUrxc9">adding people to circles</a>, and viewing recent Google+ content in the <a href="https://plus.google.com/103345707817934461425/posts/dT2s6CaWyGf">people widget</a>, we&#8217;re now making Google+ notification emails in Gmail completely interactive: </p>
<ul>
<li>You can view, comment on, and +1 posts from inside your inbox</li>
<li>Your comments appear in the Google+ stream in real-time, and</li>
<li>Responses from others instantly appear in Gmail, as part of the notification message</li>
</ul>
<p><center> <a href="http://2.bp.blogspot.com/-5OobEoiBgc8/T6f6fdcr_uI/AAAAAAAAAxA/MCweCmKQKxs/s1600/interactivenotifications.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-5OobEoiBgc8/T6f6fdcr_uI/AAAAAAAAAxA/MCweCmKQKxs/s1600/interactivenotifications.png" width="700" /></a></center> You can also reply to notifications from your mobile device (and/or POP or IMAP client). Just open the notification email about the post you&#8217;re interested in, and look for the new prompt, &#8220;Reply to this email.” Tap reply, send your comment, and we&#8217;ll automatically add it to the ongoing Google+ conversation. Even if you don&#8217;t use Gmail, you can still reply-by-email from <a href="http://support.google.com/plus/bin/answer.py?answer=2609151">many different services</a>.   <br />
<center><br />
<a href="http://2.bp.blogspot.com/-75MexJLYViM/T6lLuwQvdvI/AAAAAAAAAxQ/gmeSWFCQYsg/s1600/notifications.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" width="700" src="http://2.bp.blogspot.com/-75MexJLYViM/T6lLuwQvdvI/AAAAAAAAAxQ/gmeSWFCQYsg/s1600/notifications.png" /></a><br />
<i>From left to right: Google+ notification on the phone; replying via email; updated post in the stream </i></center><br />
We&#8217;re rolling out all of these features over the next week to users who&#8217;ve upgraded to Google+. In the meantime, you can adjust which Google+ notification emails you want to receive via your <a href="https://www.google.com/settings/plus?iframe_url=https://plus.google.com/settings/plus/if">Google+ settings</a>.  </p>
<p>We’re always working to create a <a href="http://investor.google.com/corporate/2012/ceo-letter.html">simpler, more intuitive experience</a> for our users, and with today’s changes, we’re excited to take another step in this important direction.
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6781693-709615283696601695?l=gmailblog.blogspot.com' alt='' /></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/OfficialGmailBlog?a=aQOJjgVimQM:C-n2CRGO_x0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/OfficialGmailBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/OfficialGmailBlog?a=aQOJjgVimQM:C-n2CRGO_x0:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/OfficialGmailBlog?i=aQOJjgVimQM:C-n2CRGO_x0:-BTjWOF_DHI" border="0"></img></a>
</div>
<p><img src="http://feeds.feedburner.com/~r/OfficialGmailBlog/~4/aQOJjgVimQM" height="1" width="1"/><br />
<a rel="nofollow" href="http://feedproxy.google.com/~r/OfficialGmailBlog/~3/aQOJjgVimQM/better-google-notification-experience.html">Gmail Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6910</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 DAG Passive Node Visibility and the EnableVSSWriter Regkey in Data Protection Manager</title>
		<link>http://www.networksteve.com/?p=6909</link>
		<comments>http://www.networksteve.com/?p=6909#comments</comments>
		<pubDate>Mon, 14 May 2012 02:00:56 +0000</pubDate>
		<dc:creator>Guest Post</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[EnableVSSWriter]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[Node]]></category>
		<category><![CDATA[Passive]]></category>
		<category><![CDATA[Protection]]></category>
		<category><![CDATA[Regkey]]></category>
		<category><![CDATA[Visibility]]></category>

		<guid isPermaLink="false">http://www.networksteve.com/?p=6909</guid>
		<description><![CDATA[Hi everyone, Andy Nadarewistsch here, and today I want to talk about passive node visibility in System Center Data Protection Manager. To be more specific I would like to discuss why passive nodes would not show in the DPM console. In general, there are only a few reasons why you would not see a passive [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://blogs.technet.com/b/dpm/"><img title="GrayAndYellowGears" border="0" alt="GrayAndYellowGears" align="left" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/8623.GrayAndYellowGears_5F00_30A281C0.jpg" width="85" height="79" /></a>Hi everyone, Andy Nadarewistsch here, and today I want to talk about passive node visibility in System Center Data Protection Manager. To be more specific I would like to discuss why passive nodes would not show in the DPM console. In general, there are only a few reasons why you would not see a passive node or an Exchange DB listed in the DPM console when protecting a DAG:</p>
<ol>
<li><b>The agent is not installed on any of the nodes <b>that owns the Mailbox DB attempting to be protected</b></b> </li>
<li><b>There are VSS errors causing the datasources not to enumerate</b> </li>
<li><b>The EnableVSSWriter regkey is set to 1</b> </li>
</ol>
<p>Looking at the last scenario we will review how DPM responds when the registry key below exists:</p>
<p><b>HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter</b></p>
<p>Let’s see how DPM normally sees passive nodes. In this example I will used a 3 node cluster and I am only going to install agents in two out of the three which are shown below. </p>
<ul>
<li>Test = Exchange DAG name </li>
<li>5438 = Node 1 </li>
<li>54381 = Node 2 </li>
<li>54382 = Node 3 </li>
</ul>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/0045.clip_5F00_image002_5F00_512680C0.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7571.clip_5F00_image002_5F00_thumb_5F00_6949EB1B.jpg" width="500" height="202" /></a></p>
<p>The node that does not have the agent installed is Node 3 which will be shown in future screenshots. </p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/3364.clip_5F00_image001_5F00_1D11E16D.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/5342.clip_5F00_image001_5F00_thumb_5F00_4711DF95.jpg" width="500" height="135" /></a></p>
<p>Initial setup for active passive is as follows:<br />
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="160">
<p><b></b></p>
</td>
<td valign="top" width="160">
<p><b>38</b></p>
</td>
<td valign="top" width="160">
<p><b>381</b></p>
</td>
<td valign="top" width="160">
<p><b>382</b></p>
</td>
</tr>
<tr>
<td valign="top" width="160">
<p><b>DB01</b></p>
</td>
<td valign="top" width="160">
<p>P</p>
</td>
<td valign="top" width="160">
<p>A</p>
</td>
<td valign="top" width="160">&#160;</td>
</tr>
<tr>
<td valign="top" width="160">
<p><b>DB02</b></p>
</td>
<td valign="top" width="160">
<p>A</p>
</td>
<td valign="top" width="160">&#160;</td>
<td valign="top" width="160">
<p>P</p>
</td>
</tr>
<tr>
<td valign="top" width="160">
<p><b>DB03</b></p>
</td>
<td valign="top" width="160">&#160;</td>
<td valign="top" width="160">
<p>P</p>
</td>
<td valign="top" width="160">
<p>A</p>
</td>
</tr>
</tbody>
</table>
<p><em>Legend: A = Active, P = Passive</em></p>
<p>I am going to change a registry key on Node 2 (54381). This key is disabling the Exchange Replication Writer which is why DPM no will not see passive copies for that node. </p>
<p>As previously stated, the registry key is <strong>HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter </strong>and we’re going to set it to 0 (disabled).</p>
<p><strong>NOTE</strong> By default this registry does not exist and must be created manually. However, there are times when this registry key should be changed and the article below is a good example:</p>
<p>Using Windows Server Backup to Back Up and Restore Exchange Data : <a href="http://technet.microsoft.com/en-us/library/dd876851.aspx">http://technet.microsoft.com/en-us/library/dd876851.aspx</a></p>
<p><b>Note the important notice that is given in the article:</b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/4265.clip_5F00_image006_5F00_7AD9D5E6.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/6013.clip_5F00_image006_5F00_thumb_5F00_25460704.jpg" width="500" height="44" /></a></p>
<p><b>Default registry key settings:</b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7485.clip_5F00_image008_5F00_2B8CDD92.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/8407.clip_5F00_image008_5F00_thumb_5F00_5F54D3E3.jpg" width="500" height="122" /></a></p>
<p><b>After making the change:</b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/6011.clip_5F00_image010_5F00_426BAF0E.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7506.clip_5F00_image010_5F00_thumb_5F00_087C6C22.jpg" width="500" height="122" /></a></p>
<p><b>NOTE</b> DPM is not affected until <u>AFTER</u> the replication service is restarted. What this means is that the registry key change can lay dormant and an Exchange server replication service restart or reboot may trigger abnormal behavior in DPM. </p>
<p>Now let’s see what DPM shows. Going back and re-enumerating the DAG, notice we no longer see DB03. This is because the passive copy was on Node 2 and the active copy was on Node 3 which is not protected by this DPM server or may not protected at all. </p>
<p><b></b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7485.clip_5F00_image011_5F00_2033A388.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image011" border="0" alt="clip_image011" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/2046.clip_5F00_image011_5F00_thumb_5F00_344CC011.png" width="500" height="99" /></a><b></b></p>
<p><b></b></p>
<p>However, notice that the Node 2 still shows under DB01 since it holds the active copy. </p>
<p><b></b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/2625.clip_5F00_image013_5F00_41832357.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image013" border="0" alt="clip_image013" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/0574.clip_5F00_image013_5F00_thumb_5F00_4E7D0368.jpg" width="500" height="318" /></a><b></b></p>
<p><b></b></p>
<p>Now let’s do one final test. I am going to setup Exchange so both the active and passive copies are on nodes protected by this DPM server and the passive copy resides on Node 2. To do this I activated the passive copy for DB01 to Node 1. This switched the active\passive copy configuration. </p>
<p><b>New Configuration for DB01:</b></p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/7411.clip_5F00_image015_5F00_5457A701.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image015" border="0" alt="clip_image015" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/3782.clip_5F00_image015_5F00_thumb_5F00_43FC2F48.jpg" width="500" height="89" /></a></p>
<p>Looking at the DPM console not only is DB03 still gone, Node 2 for DB01 is no longer selectable. </p>
<p><a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/3223.clip_5F00_image016_5F00_1F3AF204.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image016" border="0" alt="clip_image016" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-47-87-metablogapi/2046.clip_5F00_image016_5F00_thumb_5F00_1E628C1A.png" width="500" height="107" /></a></p>
<p><b></b></p>
<p><strong>NOTE </strong>This behavior can be compounded if the Exchange Registry key is on more than one DAG member. </p>
<p><b></b></p>
<p><b>Summary:</b></p>
<p>DPM will not see passive copies and\or nodes when the replication writer is disabled. If you find missing components during enumeration please check the following potential causes. </p>
<p>1) The agent is not installed on any of the nodes that owns the mailbox database attempting to be protected. If this is the case, ensure that an agent is installed on the node that holds the Mailbox database&#160; you are attempting to protect.</p>
<p>2) The EnableVSSWriter regkey is set to 1 under <strong>HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter. </strong>If this is the case, check all nodes of the DAG and ensure that the registry does not exist, or if it does, that <strong>EnableVSSWriter</strong> is not set to 1. If you make this change, remember to restart the Exchange Replication Service for it to take effect.</p>
<p>3) There are VSS errors causing the datasources not to enumerate. If so, verify that all Exchange Node and Exchange VSS components are functional.</p>
<ul>
<ul>
<li>Ensure all databases are mounted and healthy </li>
<li>Run <em>vssadmin list writers</em> – Check to see if the Exchange Writer is in stable state </li>
<li>Review System event log for VSS or Volsnap errors </li>
</ul>
</ul>
<p><b></b></p>
<p>Don’t be passive about passive copies not showing. If you run into a scenario I haven’t mentioned please reply or review our DPM Exchange forums at <a href="http://social.technet.microsoft.com/Forums/en-US/dpmexchbackup/threads">http://social.technet.microsoft.com/Forums/en-US/dpmexchbackup/threads</a>.</p>
<p><strong>Andy Nadarewistsch | Senior Support Escalation Engineer</strong></p>
<p><b><font color="#c0504d">Get the latest System Center news on</font> </b><a href="https://www.facebook.com/pages/Microsoft-System-Center-Support/111513322193410"><b>Facebook</b></a><b> <font color="#c0504d">and</font> </b><a href="https://twitter.com/#!/MS_SystemCenter"><b>Twitter</b></a><b>:</b></p>
<p><a href="http://www.facebook.com/pages/Microsoft-System-Center-Support/111513322193410"><img title="clip_image001" border="0" alt="clip_image001" src="http://blogs.technet.com/blogfiles/medv/WindowsLiveWriter/MEDVPrintingOptionsandIssuesyoumayencoun_8540/clip_image001_64a4101d-1898-43ad-8493-b15123a8f037.gif" width="89" height="21" /></a> <a href="http://www.twitter.com/MS_SystemCenter"><img title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/blogfiles/medv/WindowsLiveWriter/MEDVPrintingOptionsandIssuesyoumayencoun_8540/clip_image002_e463ef66-6372-4614-ad1b-a2e20e16de5f.gif" width="89" height="21" /></a></p>
<p>App-V Team blog: <a href="http://blogs.technet.com/appv/">http://blogs.technet.com/appv/</a>     <br />ConfigMgr Support Team blog: <a href="http://blogs.technet.com/configurationmgr/">http://blogs.technet.com/configurationmgr/</a>     <br />DPM Team blog: <a href="http://blogs.technet.com/dpm/">http://blogs.technet.com/dpm/</a>     <br />MED-V Team blog: <a href="http://blogs.technet.com/medv/">http://blogs.technet.com/medv/</a>     <br />Orchestrator Support Team blog: <a href="http://blogs.technet.com/b/orchestrator/">http://blogs.technet.com/b/orchestrator/</a>     <br />Operations Manager Team blog: <a href="http://blogs.technet.com/momteam/">http://blogs.technet.com/momteam/</a>     <br />SCVMM Team blog: <a href="http://blogs.technet.com/scvmm">http://blogs.technet.com/scvmm</a>     <br />Server App-V Team blog: <a href="http://blogs.technet.com/b/serverappv">http://blogs.technet.com/b/serverappv</a>     <br />Service Manager Team blog: <a href="http://blogs.technet.com/b/servicemanager">http://blogs.technet.com/b/servicemanager</a>     <br />System Center Essentials Team blog: <a href="http://blogs.technet.com/b/systemcenteressentials">http://blogs.technet.com/b/systemcenteressentials</a>     <br />WSUS Support Team blog: <a href="http://blogs.technet.com/sus/">http://blogs.technet.com/sus/</a></p>
<p>The Forefront Server Protection blog: <a href="http://blogs.technet.com/b/fss/">http://blogs.technet.com/b/fss/</a>     <br />The Forefront Endpoint Security blog : <a href="http://blogs.technet.com/b/clientsecurity/">http://blogs.technet.com/b/clientsecurity/</a>     <br />The Forefront Identity Manager blog : <a href="http://blogs.msdn.com/b/ms-identity-support/">http://blogs.msdn.com/b/ms-identity-support/</a>     <br />The Forefront TMG blog: <a href="http://blogs.technet.com/b/isablog/">http://blogs.technet.com/b/isablog/</a>     <br />The Forefront UAG blog: <a href="http://blogs.technet.com/b/edgeaccessblog/">http://blogs.technet.com/b/edgeaccessblog/</a></p>
<div style="clear:both;"></div>
<p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3496704" width="1" height="1"><br />
<a rel="nofollow" href="http://blogs.technet.com/b/dpm/archive/2012/05/08/exchange2010-dag-passive-node-visibility-and-the-enablevsswriter-regkey-in-data-protection-manager.aspx">System Center: Data Protection Manager Engineering Team Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.networksteve.com/?feed=rss2&#038;p=6909</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

