{"id":3489,"date":"2012-01-09T16:51:13","date_gmt":"2012-01-09T06:51:13","guid":{"rendered":"http:\/\/nsrd.info\/blog\/?p=3489"},"modified":"2012-01-09T16:51:13","modified_gmt":"2012-01-09T06:51:13","slug":"5-rules-for-upgrading-networker","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2012\/01\/09\/5-rules-for-upgrading-networker\/","title":{"rendered":"5 rules for upgrading NetWorker"},"content":{"rendered":"<p><a href=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2012\/01\/Upgrading-NetWorker.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3493\" title=\"Upgrading NetWorker\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2012\/01\/Upgrading-NetWorker.jpg\" alt=\"Upgrading NetWorker\" width=\"220\" height=\"506\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2012\/01\/Upgrading-NetWorker.jpg 220w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2012\/01\/Upgrading-NetWorker-130x300.jpg 130w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>So a new version of NetWorker has come out, or is coming out, and it&#8217;s been decided that you&#8217;re going to upgrade, but you want a few tips for making that upgrade as painless as possible. Here&#8217;s my 5 rules for upgrading NetWorker:<\/p>\n<ol>\n<li><strong>Read the release notes<\/strong>. If you&#8217;re not going to read the release notes, you are better off staying on your current version, no matter what issues you&#8217;re having. I can&#8217;t stress enough the importance of reading the release notes and having a thorough grasp of:<\/li>\n<ul>\n<li>What has changed?<\/li>\n<li>What are the known issues with the current release?<\/li>\n<li>What were the resolved issues between the current release and the release you&#8217;re currently running?<\/li>\n<\/ul>\n<li><strong>Do a bootstrap and index backup<\/strong>\u00a0if upgrading between major or minor releases. If going between service packs on the same release, you can skip the index backup so long as your backups have been successful lately, but ensure you still do a bootstrap backup.<\/li>\n<li><strong>Unload all tapes (physical or virtual) in jukeboxes before the upgrade<\/strong>. You&#8217;ll see why shortly.<\/li>\n<li><strong>Upgrade in this order<\/strong>:<\/li>\n<ul>\n<li>Storage node(s) on the day of the upgrade, before the NetWorker server<\/li>\n<li>Server on the day of the upgrade, after the storage node(s)<\/li>\n<li>Client(s) later, at suitable times<\/li>\n<\/ul>\n<li><strong>After the upgrade but before the NetWorker services are restarted<\/strong> on the storage node(s) and server, <em>delete the nsr\/tmp<\/em>\u00a0directory on those hosts.<\/li>\n<\/ol>\n<p>Obviously standard caveats, such as following any additional instructions in the release notes or upgrade notes should of course be followed, but sticking to the above rules as well can save a lot of hassle over time. I&#8217;ve noticed over the years that a odd, random problems following upgrades can be solved by clearing the nsr\/tmp directory on the server and storage nodes. If there&#8217;s no tapes in the jukeboxes when the services first start after the upgrade, there&#8217;s less futzing for NetWorker to take care of before it&#8217;s fully up and running, too.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So a new version of NetWorker has come out, or is coming out, and it&#8217;s been decided that you&#8217;re going&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_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}},"categories":[6,16,23],"tags":[1243,1050,1051,1053,1054],"class_list":["post-3489","post","type-post","status-publish","format-standard","hentry","category-basics","category-networker","category-support","tag-basics","tag-update","tag-updates","tag-upgrade","tag-upgrades"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-Uh","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/3489","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=3489"}],"version-history":[{"count":0,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/3489\/revisions"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=3489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=3489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=3489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}