{"id":2502,"date":"2010-10-04T10:38:28","date_gmt":"2010-10-04T00:38:28","guid":{"rendered":"http:\/\/nsrd.info\/blog\/?p=2502"},"modified":"2018-12-11T18:32:22","modified_gmt":"2018-12-11T08:32:22","slug":"is-bare-metal-recovery-dead","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2010\/10\/04\/is-bare-metal-recovery-dead\/","title":{"rendered":"Is bare metal recovery dead?"},"content":{"rendered":"<p>It used to be 10 years ago that you couldn&#8217;t do anything in the backup space without having an answer to the question, &#8220;How do you achieve BMR?&#8221;&nbsp;Nowadays, it&#8217;s not a dirty word in backup, but it certainly seems to be somewhat pass\u00e9.<\/p>\n<p>So what happened? Is BMR now dead? Is it on life support? Did it ascend?<\/p>\n<p>It&#8217;s an interesting question. I think that as an independent technology, BMR has become ever more niche, and what we&#8217;ve seen is a gradual shift in technology so as to allow BMR to become a silent feature. As such, it doesn&#8217;t necessarily get a lot of attention \u2013 it just blends into the background.<\/p>\n<p>For the most part, I&#8217;d suggest that I found BMR to be more of a focus point in the Windows market, then later in the emerging Linux market, though still with a primary focus on Windows. This wasn&#8217;t to say that rapid systems recovery wasn&#8217;t important on other platforms, but on those platforms there were frequently technologies built into the OS. AIX could boot from a system image tape. Solaris could be Jumpstarted, etc. Eventually, Linux could be Kickstarted.<\/p>\n<p>In the Legato space, BMR options were pretty challenging for the most part, so 10 years ago I&#8217;d regularly recommend customers wanting to BMR their Windows servers to deploy Ghost. It wasn&#8217;t perfect, but it did the trick \u2013 the goal in my mind was to get a system back to a state of easy recoverability; i.e., BMR was about allowing you to get a system back to the point where you could run a full recovery. Nothing more, nothing less. That was undoubtedly influenced by the lack of integrated BMR within NetWorker, but it worked, and it let each product focus on what it did best.<\/p>\n<p>These days I think BMR is something that&#8217;s effectively available in most enterprise spaces without actually needing to reference it as an independent technology. So it comes into play primarily as a result of virtualisation and snapshots.<\/p>\n<p>Within virtualisation, there&#8217;s two options that tend resolve independent BMR requirements \u2013 templates, and image level backups, though for slightly different reasons.<\/p>\n<p>Templates are designed to allow a rapid deployment of a new guest \u2013 be it just at the operating system level, or a combination operating system and application level; such templates will usually include a certain level of patching \u2013 enough to get a host at a secure enough point to connect to a corporate network. But they don&#8217;t have to be used just for the deployment of a new guest; instead, if a guest fails or becomes otherwise hopelessly corrupt, there&#8217;s nothing stopping the use of a template to rapidly bring the guest &#8220;back to life&#8221; to allow a regular recovery. If backups are being done at the guest level, then a smart template will also include the backup software so that it&#8217;s immediately available on system (re)creation.<\/p>\n<p>On the other hand, image level backups fulfil the old &#8220;cold backup&#8221; niche. When virtualisation started hitting its stride, image level backups were seen as the future, but then reality struck and it became painfully obvious that recovering a 100GB virtual machine to pull out a 10KB document was wasteful and time consuming. Since then file level recovery from image level backup has improved, but it&#8217;s still not an omnipresent technology. That being said, image level backup works perfectly as a rapid BMR mechanism. Even assuming a situation where an image level backup is only taken once a month, recovering a machine from an image backup done 30 days ago puts you in a situation to allow regular host-based recoveries to run with minimum effort.<\/p>\n<p>We frequently look at snapshots at enabling more useful RPO and RTOs than traditional &#8220;once per day&#8221; backups. It&#8217;s common for instance to see NAS systems with hourly read-only snaps immediately available to end users for self-directed recoveries. They&#8217;re also used to facilitate traditional backups by doing quiesced backups with minimum downtime, or less disruptive backups.<\/p>\n<p>However, certainly in the enterprise space, snapshots equally provide an excellent BMR solution. Snapshot, patch, revert to snapshot if patch fails, etc. Array level snapshots (IMHO) provide a significantly greater level of flexibility than a traditional BMR solution where the primary focus is getting a machine back to its most recent usable state. Snapshots are so useful on this front that they&#8217;re even used within virtualisation for exactly that reason \u2013 why go back to an image level backup, or waste time doing a cold backup of a virtual machine when you can just roll back to a snapshot taken 10 minutes ago?<\/p>\n<p>What <em>I&#8217;ve<\/em> been observing now for a while is that BMR as an independent product gets very little attention these days in enterprises. At the small to medium business it still gets bandied about \u2013 often for desktops as much as for servers, but it increasingly seems that virtualisation and snapshots have gobbled up most of the BMR space in the enterprise.<\/p>\n<p>It seems that over time even that space may become narrowed. Looking at Mac OS X as an example, the ability to do a new system install referencing a Time Machine backup is a perfect example of an operating system integrated approach to BMR. Does it solve all BMR issues, even on the OS X platform? No, but it addresses the 80% rule, I believe. Will it be the only such product? I can&#8217;t believe so \u2013 I have to believe we&#8217;ll eventually see something comparable in other operating systems.<\/p>\n<p>What are your thoughts?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It used to be 10 years ago that you couldn&#8217;t do anything in the backup space without having an answer&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":[5,19],"tags":[159,173,328],"class_list":["post-2502","post","type-post","status-publish","format-standard","hentry","category-backup-theory","category-recovery","tag-bare-metal-recovery","tag-bmr","tag-disaster-recovery"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-Em","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/2502","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=2502"}],"version-history":[{"count":1,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/2502\/revisions"}],"predecessor-version":[{"id":7542,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/2502\/revisions\/7542"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=2502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=2502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=2502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}