<?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>The NetWorker Blog &#187; dependencies</title>
	<atom:link href="http://nsrd.info/blog/tag/dependencies/feed/" rel="self" type="application/rss+xml" />
	<link>http://nsrd.info/blog</link>
	<description>EMC NetWorker commentary from a long term backup consultant and theorist</description>
	<lastBuildDate>Mon, 21 May 2012 21:37:05 +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>Why I&#8217;d choose NetWorker over NetBackup Every Time</title>
		<link>http://nsrd.info/blog/2010/01/08/why-id-choose-networker-over-netbackup-every-timeon/</link>
		<comments>http://nsrd.info/blog/2010/01/08/why-id-choose-networker-over-netbackup-every-timeon/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 02:47:20 +0000</pubDate>
		<dc:creator>Preston de Guise</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Backup theory]]></category>
		<category><![CDATA[NetWorker]]></category>
		<category><![CDATA[Cloning]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[dependency]]></category>
		<category><![CDATA[inline cloning]]></category>
		<category><![CDATA[insurance]]></category>
		<category><![CDATA[NetBackup]]></category>
		<category><![CDATA[recoverability]]></category>
		<category><![CDATA[Recovery]]></category>
		<category><![CDATA[TIR]]></category>
		<category><![CDATA[true image recovery]]></category>

		<guid isPermaLink="false">http://nsrd.info/blog/?p=1731</guid>
		<description><![CDATA[I thought it about time that I cited the two key reasons why, if faced with a choice between NetWorker and NetBackup, I would choose NetWorker every time. As you might expect, given my focus on backup as insurance, both of these reasons are firmly focused on recovery. In fact, so much so that I <a href='http://nsrd.info/blog/2010/01/08/why-id-choose-networker-over-netbackup-every-timeon/' class='excerpt-more'>[...]</a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I thought it about time that I cited the two key reasons why, if faced with a choice between NetWorker and NetBackup, I would choose NetWorker every time.</p>
<p>As you might expect, given my focus on <a title="Enterprise Systems Backup and Recovery: A Corporate Insurance Policy" href="http://www.enterprisesystemsbackup.com" onclick="return TrackClick('http%3A%2F%2Fwww.enterprisesystemsbackup.com','Enterprise+Systems+Backup+and+Recovery%3A+A+Corporate+Insurance+Policy')" target="_blank">backup as insurance</a>, both of these reasons are firmly focused on recovery. In fact, so much so that I still don&#8217;t really understand why EMC doesn&#8217;t go to market with these points <em>time and time and time again</em> and just smack Symantec around until it&#8217;s blue in the face and begging for mercy.</p>
<h3>Reason 1: NetBackup does not implement backup dependencies</h3>
<p>I struggle to call NetBackup an &#8220;enterprise&#8221; backup product because of this simple fact. Honestly, backup dependencies are <strong>critically</strong> important when it comes to guaranteeing anything but last-backup recoverability.</p>
<p>What does this mean?</p>
<p>In short, as soon as a backup hits its retention period in NetBackup, it&#8217;s toast – it&#8217;s a goner.</p>
<p><strong><em>Irrespective</em></strong> of whether there are any backups of the same filesystem/data set that requires the &#8220;outside retention&#8221; backup for recovery purposes.</p>
<p>I can&#8217;t sum this up any other way: in a backup product, I see this as recklessly irresponsible. It provides a focus on media savings that even the most miserly bean cruncher would admire. Well, until the bean cruncher&#8217;s system can&#8217;t be recovered from 6 weeks ago to fulfil audit requirements.</p>
<h3>Reason 2: True Image Recovery is &#8220;optional&#8221;</h3>
<p>If you&#8217;ve grown up in a NetWorker world, where the emphasis has always been, and will always continue to be on recovery, this will, like the reason above, make you soil yourself. Imagine having a full backup plus six incremental backups of a directory, and wanting to recover the filesystem from last night. Now imagine just selecting the full plus the incrementals for recovery and getting back <em>everything</em> generated during that time.</p>
<p>Even the files that had been deleted between backups. I.e., you don&#8217;t get back what the filesystem looked like at the time of the backup that you&#8217;re recovering from, but what it looked like <em>for every backup</em> that you&#8217;re recovering from.</p>
<p>NetWorker, once, in the 5.5.x stream implemented this. It was called a <strong><em>BUG</em></strong>. In NetBackup, it&#8217;s a &#8220;feature&#8221;. In order to enable a correct recovery, you have to turn on &#8220;true image recovery&#8221;, something that takes extra resources, and is typically advised  that you keep the data just for a small cycle (e.g., 7 days) rather than the complete retention time for the backups.</p>
<p>There&#8217;s another word for this: <em>Joke</em>.</p>
<h3>On another front&#8230;</h3>
<p>As recently as December I mentioned that I wished EMC would get their act together and implement inline cloning – one of the few things where I saw that NetBackup had a distinct competitive advantage over NetWorker.</p>
<p>Maybe it was the glow of the cider, but I had an epiphany in Copacabana on a hill watching (probably illegal) fireworks in Avoca and Terrigal on new years eve. Inline cloning is no longer a compelling factor in a backup product. Why? Media streaming speeds have reached a point where companies with serious amounts of data just should not be implementing direct-to-tape backup solutions any more. Inline cloning was developed at a time when you&#8217;d want to generate both sets of tapes as quickly as possible, but only companies with very small data sets will find themselves not backing up to some disk unit first (be it say, ADV_FILE, or VTL, in NetWorker), and those companies won&#8217;t be constrained on backup/clone windows to a point where they&#8217;d need inline cloning anyway.</p>
<p>When not backing up direct-to-tape, there are several factors that mitigate the need to do inline cloning. In organisations with a very strong need for offsiting, there&#8217;s replication at a VTL or disk backup unit layer. In organisations that just need a second copy generated &#8220;as soon as possible&#8221;, doing disk/virtual tape to physical tape cloning following the backup should be fast enough to handle the cloning at appropriate performance levels.</p>
<p>In other words: there&#8217;s no need for EMC to implement inline cloning. As a technology, it&#8217;s a dead-end from a tape-only time. I feel somewhat silly this didn&#8217;t occur to me sooner.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share this using...</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;submitHeadline=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;title=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;title=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;title=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;bm_description=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;T=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;title=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;title=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time+@+http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F08%2Fwhy-id-choose-networker-over-netbackup-every-timeon%2F&amp;t=Why+I%26%238217%3Bd+choose+NetWorker+over+NetBackup+Every+Time" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://nsrd.info/blog/2010/01/08/why-id-choose-networker-over-netbackup-every-timeon/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The top 10 for 2009</title>
		<link>http://nsrd.info/blog/2010/01/06/the-top-10-for-2009/</link>
		<comments>http://nsrd.info/blog/2010/01/06/the-top-10-for-2009/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 20:41:26 +0000</pubDate>
		<dc:creator>Preston de Guise</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Basics]]></category>
		<category><![CDATA[NetWorker]]></category>
		<category><![CDATA[Quibbles]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[7.5]]></category>
		<category><![CDATA[7.5.1]]></category>
		<category><![CDATA[clone ID]]></category>
		<category><![CDATA[deleting savesets]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[Linux VTL]]></category>
		<category><![CDATA[mminfo]]></category>
		<category><![CDATA[most popular]]></category>
		<category><![CDATA[NSR peer]]></category>
		<category><![CDATA[nsrclone]]></category>
		<category><![CDATA[nsrstage]]></category>
		<category><![CDATA[open source VTL]]></category>
		<category><![CDATA[Parallelism]]></category>
		<category><![CDATA[saveset ID]]></category>
		<category><![CDATA[saveset(ss_t)]]></category>
		<category><![CDATA[savetime]]></category>
		<category><![CDATA[ssaccess]]></category>
		<category><![CDATA[sscomp]]></category>
		<category><![CDATA[sscreate]]></category>
		<category><![CDATA[ssid]]></category>
		<category><![CDATA[ssinsert]]></category>
		<category><![CDATA[staging]]></category>
		<category><![CDATA[VTL]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://nsrd.info/blog/?p=1586</guid>
		<description><![CDATA[Looking at the stats both for this new site and the previous site, I&#8217;ve compiled a list of the top 10 read articles on The NetWorker Blog for 2009. The top 3 of course match the three articles that routinely turn out to be the most popular on any given month, which speaks something of <a href='http://nsrd.info/blog/2010/01/06/the-top-10-for-2009/' class='excerpt-more'>[...]</a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Looking at the stats both for this new site and the previous site, I&#8217;ve compiled a list of the top 10 read articles on <em>The NetWorker Blog</em> for 2009. The top 3 of course match the three articles that routinely turn out to be the most popular on any given month, which speaks something of their relevance to the average NetWorker administrator.</p>
<p>(Note: I&#8217;ve excluded non-article <em>pages</em> from the top 10.)</p>
<h3>Number 10 – Instantiating Savesets</h3>
<p>The very first article on the blog, <a title="Instantiating Savesets" href="http://nsrd.info/blog/2009/01/25/instantiating-savesets/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F01%2F25%2Finstantiating-savesets%2F','Instantiating+Savesets')" target="_blank">Instantiating Savesets</a> detailed the importance of distinguishing between <em>all instances of a saveset</em> and a <em>specific instance of a saveset</em>.</p>
<p>This distinction between using just the saveset ID, and using a saveset ID/clone ID combination becomes particularly important when staging from disk backup units. If clones exist and you stage using <em>just</em> the saveset ID, when NetWorker cleans up at the end of the staging operation it will remove reference to the clones as well as deleting the original from the disk backup unit. (Something you <em>really</em> don&#8217;t want to have happen.)</p>
<p><strong>Recommendation to EMC</strong>: Perhaps it would be worthwhile requiring a &#8220;-y&#8221; argument to <em>nsrstage</em> if staging savesets from disk backup units and specifying only the saveset ID.</p>
<p><strong>Recommendation to NetWorker administrators</strong>: Always be careful when staging that you specify both the saveset and the clone ID.</p>
<h3>Number 9 – Basics – Important mminfo fields</h3>
<p>In May I wrote about <a title="Basics - Important mminfo fields" href="http://nsrd.info/blog/2009/05/27/basics-important-mminfo-fields/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F05%2F27%2Fbasics-important-mminfo-fields%2F','Basics+-+Important+mminfo+fields')" target="_blank">a few key mminfo</a> fields – notably:</p>
<ul>
<li>savetime</li>
<li>sscreate</li>
<li>ssinsert</li>
<li>sscomp</li>
<li>ssaccess</li>
</ul>
<p>Sadly, I didn&#8217;t get the result I wanted with EMC on <em>ssaccess</em>. Documented as being updated whenever a saveset fragment is accessed for backup and recovery, the most I could get was an acknowledgement that it was currently broken and to lodge an RFE to get it fixed. (The alternative was to have the documentation changed to take out reference to read operations – something I didn&#8217;t want to have happen!)</p>
<p><strong>Recommendation to EMC</strong>: ssaccess would be a particularly useful mminfo field, particularly when analysing recovery statistics for NetWorker. Please fix it.</p>
<h3>Number 8 – Basics – Listing files in a backup</h3>
<p>Want to know what files were <a title="Basics - Listing files in a backup" href="http://nsrd.info/blog/2009/01/27/basics-listing-files-in-a-backup/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F01%2F27%2Fbasics-listing-files-in-a-backup%2F','Basics+-+Listing+files+in+a+backup')" target="_blank">backed up as part of the creation of a saveset</a>? If you do, you&#8217;re not unique – this has remained a very popular article since it was written in January.</p>
<p><strong>Recommendation to EMC</strong>: This information can be retrieved via a combination of mminfo/nsrinfo, but it would be handy if NMC supported drilling down into a saveset to provide a file listing.</p>
<h3>Number 7 – Using yum to install NetWorker on Linux</h3>
<p>NetWorker&#8217;s need for dependency resolution on Linux for installation of the client packages in particular drew a lot of people to <a title="Using yum to install NetWorker on Linux" href="http://nsrd.info/blog/2009/05/26/using-yum-to-install-networker-on-linux/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F05%2F26%2Fusing-yum-to-install-networker-on-linux%2F','Using+yum+to+install+NetWorker+on+Linux')" target="_blank">this article</a>.</p>
<h3>Number 6 – Basics – mminfo, savetime, and greater than/less than</h3>
<p>This article explained why NetWorker uses the greater than and less than signs in mminfo in a way that newcomers to the product might find backwards. If you&#8217;re not aware of why mminfo works the way it does for <a title="Basics - mminfo, savetime and greater than/less than" href="http://nsrd.info/blog/2009/02/01/basics-mminfo-savetime/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F02%2F01%2Fbasics-mminfo-savetime%2F','Basics+-+mminfo%2C+savetime+and+greater+than%2Fless+than')" target="_blank">specifying savetimes, you should be</a>.</p>
<h3>Number 5 – 7.5(.1) changed behaviour – deleting savesets from adv_file devices</h3>
<p>This was a particularly unpleasant bug introduced into NetWorker 7.5, thankfully resolved now in the cumulative service releases <em>and</em> NetWorker 7.6</p>
<p>The gist of it is that in NetWorker 7.5/7.5.1 (aka 7.5 SP1), if you deleted a saveset on a disk backup unit, NetWorker would suffer a serious failure where it would from that point have issues cleaning regular expired savesets from the disk backup unit <em>and</em> insist that the disk backup unit had major issues. The primary error would manifest as:</p>
<p><em><strong>nsrd adv_file warning: Failed to fetch the saveset(ss_t) structure for ssid 1890993582</strong></em></p>
<p>This was fixed in 7.5.1.2, thankfully.</p>
<p><strong>Recommendation to EMC</strong>: Never let this bug see the light of day again, please. (So far you&#8217;re doing an excellent job, by the way.)</p>
<h3>Number 4 – NetWorker 7.5.1 Released</h3>
<p>I&#8217;ve recently noticed a disturbing trend among many vendors, EMC included, where once a new release is made of a product, sales and account staff become overly enthusiastic about recommending new releases. This comes on top of not really having any technical expertise. (Please be patient, I&#8217;m trying to put this as diplomatically as possible.)</p>
<p>One of the worst instances I&#8217;ve seen of this in the last few years was the near-hysterical pumping of 7.5 thanks to some useful features to do with virtualisation in particular. I&#8217;ll admit that my articles on the<a title="NetWorker 7.5 and Oracle Module 5" href="http://nsrd.info/blog/2009/05/07/networker-75-and-oracle-module-5/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F05%2F07%2Fnetworker-75-and-oracle-module-5%2F','NetWorker+7.5+and+Oracle+Module+5')" target="_blank"> integration between Oracle Module 5 and NetWorker 7.5</a>, as well as <a title="Using probe based backups in NetWorker" href="http://nsrd.info/blog/2009/01/25/using-probe-based-backups-in-networker/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F01%2F25%2Fusing-probe-based-backups-in-networker%2F','Using+probe+based+backups+in+NetWorker')" target="_blank">Probe Based Backups</a> may have added to this. However, there was somewhat of a stampede to 7.5 when it came out, and consequently, when it had some issues, there was strong enthusiasm for the release of 7.5.1.</p>
<p>This is why, by the way, that IDATA maintains for its support customers a recommended versions list that <em>is not automatically updated when new versions of products come out</em>.</p>
<p><strong>Recommendation to EMC</strong>: Remind your sales staff that existing users already <em>have</em> the product, and not to just go blindly convincing them to upgrade. Otherwise you&#8217;ll eventually start sounding like <a title="Broken Promises Get a Mac Ad" href="http://movies.apple.com/media/us/mac/getamac/2009/apple-mvp-broken_promises-us-20091023_480x272.mov" onclick="return TrackClick('http%3A%2F%2Fmovies.apple.com%2Fmedia%2Fus%2Fmac%2Fgetamac%2F2009%2Fapple-mvp-broken_promises-us-20091023_480x272.mov','Broken+Promises+Get+a+Mac+Ad')" target="_blank">this</a>.</p>
<h3>Number 3 – Carry a jukebox with you (if you&#8217;re using Linux)</h3>
<p>During 2009, Mark Harvey&#8217;s <a title="LinuxVTL" href="http://linuxvtl.googlepages.com" onclick="return TrackClick('http%3A%2F%2Flinuxvtl.googlepages.com','LinuxVTL')" target="_blank">LinuxVTL</a> project first got the open source LinuxVTL working with NetWorker in a <a title="Carry a jukebox with you (if you're using Linux)" href="http://nsrd.info/blog/2009/07/13/carry-a-jukebox-with-you-if-youre-using-linux/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F07%2F13%2Fcarry-a-jukebox-with-you-if-youre-using-linux%2F','Carry+a+jukebox+with+you+%28if+you')" target="_blank">single drive configuration</a>, then eventually, in <a title="NetWorker and LinuxVTL, Redux" href="http://nsrd.info/blog/2009/11/14/networker-and-linuxvtl-redux/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F11%2F14%2Fnetworker-and-linuxvtl-redux%2F','NetWorker+and+LinuxVTL%2C+Redux')" target="_blank">multi-drive configurations</a>. (Mark assures me, by the way, that patches are coming real soon to allow multiple robots on the same storage node/server.)</p>
<p><strong>Lesson for me</strong>: With the LinuxVTL configured on multiple lab servers in my environment, I&#8217;ve really taken to VTLs this year, and considerably changed my attitude on using them. (I&#8217;ll say again: I still resent that they&#8217;re needed, but I now respect them a lot more than I previously did.)</p>
<p><strong>Lesson for others</strong>: Even Mark himself <a title="Mark Harvey on LinuxVTL" href="http://nsrd.info/blog/2009/11/14/networker-and-linuxvtl-redux/comment-page-1/#comment-453" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F11%2F14%2Fnetworker-and-linuxvtl-redux%2Fcomment-page-1%2F%23comment-453','Mark+Harvey+on+LinuxVTL')" target="_blank">says that the open source VTL shouldn&#8217;t be used for production backups</a>. Don&#8217;t be cheap with your backup system, this is an excellent tool for lab setups, training, diagnostics, etc., but it is <em>not</em> a replacement to a production-ready VTL system. If you want a VTL, <em>buy</em> a VTL.</p>
<h3>Number 2 – Basics – Parallelism in NetWorker</h3>
<p>Some would say that the high popularity of <a title="Basics - Parallelism in NetWorker" href="http://nsrd.info/blog/2009/02/17/basics-parallelism-in-networker/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F02%2F17%2Fbasics-parallelism-in-networker%2F','Basics+-+Parallelism+in+NetWorker')" target="_blank">an article about parallelism in NetWorker</a> indicates that it&#8217;s not sufficiently documented.</p>
<p>I&#8217;m not <em>entirely</em> convinced that&#8217;s the case. But it does go to show that it&#8217;s an important topic when it comes to performance tuning, and summary articles about how the various types of parallelism interact are obviously popular.</p>
<p><strong>Lesson for everyone</strong>: Now that the performance tuning guide has been updated and made more relevant in NetWorker 7.6, I&#8217;d recommend people wanting an official overview of <em>some </em>of the parallelism options checking that out in addition to the article above.<em> </em></p>
<h3>Number 1 – Basics – Fixing &#8220;NSR peer information&#8221; errors</h3>
<p>Goodness this was a popular article in 2009 – <a title="Basics – Fixing NSR peer information errors" href="http://nsrd.info/blog/2009/02/23/basics-fixing-nsr-peer-information-errors/" onclick="return TrackClick('http%3A%2F%2Fnsrd.info%2Fblog%2F2009%2F02%2F23%2Fbasics-fixing-nsr-peer-information-errors%2F','Basics+%E2%80%93%C2%A0Fixing+NSR+peer+information+errors')" target="_blank">detailing how to fix the &#8220;NSR peer information&#8221; errors</a> that can come up from time to time in the NetWorker logs. If you&#8217;re not familiar with this error yet, it&#8217;s likely you will eventually as a NetWorker administrator see an error such as:</p>
<p><em>39078 02/02/2009 09:45:13 PM  0 0 2 1152952640 5095 0 nox nsrexecd SYSTEM error: There is already a machine using the name: “faero”. Either choose a different name for your machine, or delete the “NSR peer information” entry for “faero” on host: “nox” </em></p>
<p><strong>Recommendation for EMC</strong>: Users shouldn&#8217;t really need to be Googling for a solution to this problem. Let&#8217;s see an update to NetWorker Management Console where these errors/warnings are reported in the monitoring log, with the administrator being able to right click on them and choose to clear the peer information after confirming that they&#8217;re confident no nefarious activity is happening.</p>
<h3>Wrapping Up</h3>
<p>I have to say, it was a fantastically satisfying year writing the blog, and I&#8217;m looking forward to seeing what 2010 brings in terms of most useful articles.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share this using...</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;submitHeadline=The+top+10+for+2009&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;title=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;title=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;title=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;bm_description=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;T=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;title=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;title=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+The+top+10+for+2009+@+http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fnsrd.info%2Fblog%2F2010%2F01%2F06%2Fthe-top-10-for-2009%2F&amp;t=The+top+10+for+2009" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://nsrd.info/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://nsrd.info/blog/2010/01/06/the-top-10-for-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://movies.apple.com/media/us/mac/getamac/2009/apple-mvp-broken_promises-us-20091023_480x272.mov" length="1779338" type="video/quicktime" />
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic

Served from: nsrd.info @ 2012-05-24 16:14:58 -->
