{"id":291,"date":"2009-04-03T21:12:15","date_gmt":"2009-04-03T10:12:15","guid":{"rendered":"http:\/\/nsrd.wordpress.com\/?p=291"},"modified":"2018-12-12T16:22:40","modified_gmt":"2018-12-12T06:22:40","slug":"basics-no_striped_recover","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2009\/04\/03\/basics-no_striped_recover\/","title":{"rendered":"Basics \u2013\u00a0no_striped_recover"},"content":{"rendered":"<p>With the introduction of the advanced file type (adv_file) device in NetWorker, changes were made to support <em>striped<\/em> recoveries. This is a recovery where if all the savesets required to facilitate a recovery are online, NetWorker commences parallel reads, speeding up the process considerably.&nbsp;This applies both for file and tape based devices.&nbsp;Both in theory and in practice, it usually works great, but there is at least one key exception I&#8217;m aware of.<\/p>\n<p>For many releases of NetWorker, striped recovery can fail on Linux if more media needs to be mounted than there are devices to read from. For instance, if you have a recovery that needs to read data from 4 tapes, but you only have 3 tape drives available, in many instances of NetWorker on Linux you&#8217;ll get the situation where NetWorker will mount 2 or 3 of the tapes, but then appear to just &#8220;hang&#8221; the recovery before it starts.<\/p>\n<p>Thankfully, there&#8217;s actually a relatively easy solution.<\/p>\n<p>Within the \/nsr\/debug directory, you can create the file:<\/p>\n<pre>no_striped_recover<\/pre>\n<p>At that point, NetWorker will revert to the traditional recovery style &#8211; reading in sequence from each volume, starting at the oldest saveset required and coming forward to the newest saveset required, pulling the requisite chunks of data from each saveset.<\/p>\n<p>If you&#8217;re wondering, the content of the file is irrelevant; thus, you can simply:<\/p>\n<pre># touch \/nsr\/debug\/no_striped_recover<\/pre>\n<p>If the recovery is actually running, you&#8217;ll need to cancel it and run it again \u2013 note that you do not have to restart the NetWorker server though.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the introduction of the advanced file type (adv_file) device in NetWorker, changes were made to support striped recoveries. This&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],"tags":[424,425,1248,1252],"class_list":["post-291","post","type-post","status-publish","format-standard","hentry","category-basics","category-networker","tag-hang","tag-hanging-recovery","tag-linux","tag-recovery"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-4H","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/291","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=291"}],"version-history":[{"count":1,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/291\/revisions"}],"predecessor-version":[{"id":7673,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/291\/revisions\/7673"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}