{"id":6224,"date":"2017-04-04T16:05:42","date_gmt":"2017-04-04T06:05:42","guid":{"rendered":"http:\/\/nsrd.info\/blog\/?p=6224"},"modified":"2018-12-11T09:56:45","modified_gmt":"2018-12-10T23:56:45","slug":"networker-9-1-flr-web-interface","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/","title":{"rendered":"NetWorker 9.1 FLR Web Interface"},"content":{"rendered":"<hr>\n<p><em>Hey, don&#8217;t forget, my new book is&nbsp;available. Jam packed with information about&nbsp;protecting across all types of RPOs and RTOs, as well as helping out on the procedural and governance side of things. <a href=\"https:\/\/www.amazon.com\/Data-Protection-Ensuring-Availability\/dp\/1482244152\/ref=mt_paperback?_encoding=UTF8&amp;me=\" target=\"_blank\">Check it out today on Amazon<\/a>! (Kindle version available, too.)<\/em><\/p>\n<hr>\n<p>In my <a href=\"https:\/\/nsrd.info\/blog\/2016\/12\/23\/summer-fresh-networker-9-1\/\" target=\"_blank\">introductory NetWorker 9.1 post<\/a>, I covered&nbsp;file level recovery (FLR) from VMware image level backup via NMC. I felt at the time that it was worthwhile covering FLR from within NMC as the VMware recovery integration&nbsp;in NMC was new with 9.1. But at the same time,&nbsp;the FLR Web&nbsp;interface for NetWorker has also had a revamp, and I want to quickly run through that now.<\/p>\n<p>First, the most important aspect of FLR from the new NetWorker Virtual Proxy (NVP, aka&nbsp;&#8220;vProxy&#8221;) is not something you do by browsing to the Proxy itself. In this&nbsp;updated NetWorker architecture, the proxies are very much dumb appliances, completely disposable, with all the management intelligence coming from&nbsp;the NetWorker server itself.<\/p>\n<p>Thus, to start a web based FLR session, you actually point your browser to:<\/p>\n<p style=\"text-align: center;\"><em><strong>https:\/\/nsrServer:9090\/flr<\/strong><\/em><\/p>\n<p>The FLR web service now runs on the NetWorker server itself. (In this sense quite similarly to the FLR service for Hyper-V.)<\/p>\n<p>The next major change is you no longer have to use the FLR interface from a system&nbsp;<em>currently getting image based backups<\/em>. In fact, in the&nbsp;example I&#8217;m providing today, I&#8217;m doing it from a laptop&nbsp;that isn&#8217;t even a member of the NetWorker datazone.<\/p>\n<p>When you get to the service,&nbsp;you&#8217;ll be prompted to login:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/01-initial-login\/\" rel=\"attachment wp-att-6225\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6225\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/01-Initial-Login.png\" alt=\"01 Initial Login\" width=\"563\" height=\"396\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/01-Initial-Login.png 563w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/01-Initial-Login-300x211.png 300w\" sizes=\"auto, (max-width: 563px) 100vw, 563px\" \/><\/a><\/p>\n<p>For my test, I wanted to access via the&nbsp;Administration interface, so I switched to &#8216;Admin&#8217; and logged on as the NetWorker owner:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/02-logging-in-as-administrator\/\" rel=\"attachment wp-att-6226\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6226\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/02-Logging-In-as-Administrator.png\" alt=\"02 Logging In as Administrator\" width=\"566\" height=\"429\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/02-Logging-In-as-Administrator.png 566w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/02-Logging-In-as-Administrator-300x227.png 300w\" sizes=\"auto, (max-width: 566px) 100vw, 566px\" \/><\/a><\/p>\n<p>After you login, you&#8217;re prompted to choose the&nbsp;vCenter environment you want to restore from:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/03-select-vcenter\/\" rel=\"attachment wp-att-6227\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6227\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/03-Select-vCenter.png\" alt=\"03 Select vCenter\" width=\"1200\" height=\"665\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/03-Select-vCenter.png 1200w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/03-Select-vCenter-300x166.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/03-Select-vCenter-768x426.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/03-Select-vCenter-1024x567.png 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<p>Selecting&nbsp;the vCenter server of course lets you then choose the protected virtual machine in that environment to be recovered:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/04-select-vm-and-backup\/\" rel=\"attachment wp-att-6228\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6228\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/04-Select-VM-and-Backup.png\" alt=\"04 Select VM and Backup\" width=\"1300\" height=\"782\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/04-Select-VM-and-Backup.png 1300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/04-Select-VM-and-Backup-300x180.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/04-Select-VM-and-Backup-768x462.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/04-Select-VM-and-Backup-1024x616.png 1024w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/p>\n<p>(Science fiction fans will perhaps be able to intuit my host naming convention for production systems in my home lab based on the first three virtual machine names.)<\/p>\n<p>Once&nbsp;you&#8217;ve selected the virtual machine you want to&nbsp;recover from, you then get to choose the backup you want to recover \u2013 you&#8217;ll get a list of&nbsp;backups and clones if you&#8217;re cloning. In the above example I&#8217;ve got no clones of the specific&nbsp;virtual machine&nbsp;that&#8217;s been protected. Clicking &#8216;Next&#8217; after you&#8217;ve&nbsp;selected&nbsp;the virtual machine and the&nbsp;specific backup will result in you being prompted to provide access credentials for the virtual machine. This is so that the FLR agent can mount the backup:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/05-provide-credentials-for-vm\/\" rel=\"attachment wp-att-6229\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6229\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/05-Provide-Credentials-for-VM.png\" alt=\"05 Provide Credentials for VM\" width=\"1300\" height=\"329\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/05-Provide-Credentials-for-VM.png 1300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/05-Provide-Credentials-for-VM-300x76.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/05-Provide-Credentials-for-VM-768x194.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/05-Provide-Credentials-for-VM-1024x259.png 1024w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/p>\n<p>Once you&nbsp;provide the login credentials (and&nbsp;they don&#8217;t have to be local &#8211; they can be an AD specified login by using the <em>domain\\account<\/em> syntax), the&nbsp;backup will be mounted, then you&#8217;ll be prompted to select&nbsp;<em>where<\/em> you want to recover to:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/06-select-recovery-location\/\" rel=\"attachment wp-att-6230\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6230\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/06-Select-Recovery-Location.png\" alt=\"06 Select Recovery Location\" width=\"1300\" height=\"777\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/06-Select-Recovery-Location.png 1300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/06-Select-Recovery-Location-300x179.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/06-Select-Recovery-Location-768x459.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/06-Select-Recovery-Location-1024x612.png 1024w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/p>\n<p>In this case I selected the same host, recovering back to <strong>C:\\tmp<\/strong>.<\/p>\n<p>Next you obviously need to select the file(s) and folder(s) you want to recover. In this case I just selected a single file:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/07-select-content-to-recover\/\" rel=\"attachment wp-att-6231\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6231\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/07-Select-Content-to-Recover.png\" alt=\"07 Select Content to Recover\" width=\"1300\" height=\"798\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/07-Select-Content-to-Recover.png 1300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/07-Select-Content-to-Recover-300x184.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/07-Select-Content-to-Recover-768x471.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/07-Select-Content-to-Recover-1024x629.png 1024w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/p>\n<p>Once you&#8217;ve selected&nbsp;the file(s) and folder(s) you want to recover, click the <strong>Restore<\/strong> button to start&nbsp;the&nbsp;recovery. You&#8217;ll be prompted to confirm:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/08-confirm-recovery\/\" rel=\"attachment wp-att-6232\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6232\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/08-Confirm-Recovery.png\" alt=\"08 Confirm Recovery\" width=\"443\" height=\"167\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/08-Confirm-Recovery.png 443w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/08-Confirm-Recovery-300x113.png 300w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/a><\/p>\n<p>The restore monitor is accessible via the&nbsp;bottom of the FLR interface, basically an upward-pointing arrow-head to expand. This gives you a view of a running, or in this case, a complete restore, since it was only a single file and&nbsp;took very little time to complete:<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/2017\/04\/04\/networker-9-1-flr-web-interface\/09-recovery-success\/\" rel=\"attachment wp-att-6233\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6233\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/09-Recovery-Success.png\" alt=\"09 Recovery Success\" width=\"1300\" height=\"178\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/09-Recovery-Success.png 1300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/09-Recovery-Success-300x41.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/09-Recovery-Success-768x105.png 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/04\/09-Recovery-Success-1024x140.png 1024w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/p>\n<p>My advice generally is that if you want to recover thousands or tens of thousands of files, you&#8217;re better off using&nbsp;the NMC interface (particularly if the NetWorker server doesn&#8217;t have a lot of RAM allocated to it), but for&nbsp;smaller collections of files the FLR web interface is&nbsp;more than acceptable.<\/p>\n<p>And Flash-free, of course.<\/p>\n<p>There you have it, the&nbsp;NetWorker 9.1&nbsp;VMware FLR interface.<\/p>\n<hr>\n<p><em>Hey, don&#8217;t forget, my new book is&nbsp;available. Jam packed with information about&nbsp;protecting across all types of RPOs and RTOs, as well as helping out on the procedural and governance side of things. <a href=\"https:\/\/www.amazon.com\/Data-Protection-Ensuring-Availability\/dp\/1482244152\/ref=mt_paperback?_encoding=UTF8&amp;me=\" target=\"_blank\">Check it out today on Amazon<\/a>! (Kindle version available, too.)<\/em><\/p>\n<hr>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey, don&#8217;t forget, my new book is&nbsp;available. Jam packed with information about&nbsp;protecting across all types of RPOs and RTOs, as&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":true,"_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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1356,19,1357],"tags":[1331,1264,1313,1263,1249,1358,1087,1359],"class_list":["post-6224","post","type-post","status-publish","format-standard","hentry","category-nvp","category-recovery","category-vproxy","tag-9-1","tag-file-level-recovery","tag-flr","tag-image-level-backup","tag-networker","tag-nvp","tag-vmware","tag-vproxy"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-1Co","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6224","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=6224"}],"version-history":[{"count":4,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6224\/revisions"}],"predecessor-version":[{"id":7391,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6224\/revisions\/7391"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=6224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=6224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=6224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}