{"id":50,"date":"2009-02-02T20:56:29","date_gmt":"2009-02-02T09:56:29","guid":{"rendered":"http:\/\/nsrd.wordpress.com\/?p=50"},"modified":"2009-02-02T20:56:29","modified_gmt":"2009-02-02T09:56:29","slug":"nsrwatch-the-most-missing-tool-under-networker-for-windows","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2009\/02\/02\/nsrwatch-the-most-missing-tool-under-networker-for-windows\/","title":{"rendered":"nsrwatch, the most missing tool under NetWorker for Windows"},"content":{"rendered":"<p>I started administering NetWorker servers in 1996. At the time I was working with <em>Solstice Backup<\/em>, the Sun OEM rebadged version of NetWorker, but the product was essentially the same. I think the main difference between the two products was that a search and replace was done on the NetWorker source code replacing <em>Legato NetWorker<\/em> with <em>Solstice Backup<\/em>.<\/p>\n<p>At the time, many of the NSR\/SBU servers I administered were remote &#8211; really remote. I also had very low bandwidth connections to them &#8211; as low as 4KB\/s that was shared with email links, etc. This meant it was necessary to be incredibly economical with administrative commands*.<\/p>\n<p>As such, I learned <em>nsradmin<\/em> faster than I learned the GUI. I still feel more comfortable making most configuration changes via <em>nsradmin<\/em> rather than the GUI, though NMC is as at least occasionally tempting me to run from time to time.<\/p>\n<p>I also learned the simple elegance of <em>nsrwatch<\/em>, the command line monitor for NetWorker that in a simple terminal window showed all of the following:<\/p>\n<ol>\n<li>Server summary details &#8211; number of backups, number of restores, etc.<\/li>\n<li>All devices, and their current activity.<\/li>\n<li>All currently running sessions.<\/li>\n<li>Current server messages.<\/li>\n<li>Pending alerts.<\/li>\n<\/ol>\n<p>Back in the days of smaller environments, this literally gave you a complete view of <em>everything<\/em> on the NetWorker server in an 80&#215;25 terminal window.<\/p>\n<p>I was a dedicated Unix system administrator at that time and it wasn&#8217;t until I moved into consulting in 2000 that I first had to administer a NetWorker server on Windows. I was rather shocked to find nsrwatch missing on Windows.<\/p>\n<p>To this day, I still find it frustrating that nsrwatch is missing on Windows. I have to say, I feel sorry for Windows NetWorker administrators (particularly in a Windows only environment) who have to run up a big GUI to show details that could be shown in such an economical amount of space.<\/p>\n<p>The nsrwatch tool has also been very important when the NetWorker server is operating under load. The old Windows NetWorker GUI for instance used to <em>hammer<\/em> the NetWorker server for detail requests, and get to the point where the server and the GUI wouldn&#8217;t communicate with each other under heavy load, resulting in operators randomly rebooting backup servers in the middle of the night just because it looked like NetWorker had hung.<\/p>\n<p>Even to this day, while NMC responds faster and is less interruptive to NetWorker, it still doesn&#8217;t show <em>all<\/em> those details in one easy screen. Thus, I&#8217;m still not aware of a single NetWorker administrator on Unix platforms who doesn&#8217;t still run nsrwatch, even if they also use NMC for day to day operations and administration.<\/p>\n<p>It seems that these days <em>nsrwatch<\/em> seems to only get token updates to ensure it continues to work with current releases of NetWorker. It&#8217;s a shame &#8211; it needs more attention; it needs to be enhanced so that it say, supports dynamic drive sharing (only showing the active instance of a drive), <em>and<\/em> it needs to be ported to Windows.<\/p>\n<p>It really, <em>really<\/em> needs to be ported to Windows.<\/p>\n<p>&#8212;<br \/>\n* Nothing in those days was worse than running up the visual Veritas Volume Manager GUI. Bringing up a GUI that visually represented plexes, disks, volumes, etc., across a very low bandwidth link was about as much fun as being poked in the eye with a burnt stick. Thankfully, Volume Manager has far more economical GUIs, and better command line options these days.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I started administering NetWorker servers in 1996. At the time I was working with Solstice Backup, the Sun OEM rebadged&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[16],"tags":[598,679,1258],"class_list":["post-50","post","type-post","status-publish","format-standard","hentry","category-networker","tag-monitoring","tag-nsrwatch","tag-windows"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-O","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":0,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/50\/revisions"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}