{"id":152,"date":"2016-07-02T12:22:13","date_gmt":"2016-07-02T12:22:13","guid":{"rendered":"http:\/\/info.ffteixeira.net\/2016\/07\/02\/hyper-v-backup-doesnt-interrupt-running-virtual-machines-anymore\/"},"modified":"2016-07-02T12:22:13","modified_gmt":"2016-07-02T12:22:13","slug":"hyper-v-backup-doesnt-interrupt-running-virtual-machines-anymore","status":"publish","type":"post","link":"https:\/\/blog.ffteixeira.net\/?p=152","title":{"rendered":"Hyper-V Backup doesn\u2019t interrupt running virtual machines (anymore)"},"content":{"rendered":"<p>Hyper-V has always provided the ability to backup all your virtual machines from the host operating system.&nbsp; In order to provide a consistent backup of the virtual machine &ndash; Hyper-V has traditionally employed two approaches:<\/p>\n<ol>\n<li>If the guest operating system has the Hyper-V backup integration service installed and running: use VSS (for Windows) or file system freeze (for Linux) to create a data consistent backup of the running virtual machine.<\/li>\n<li>If the guest operating system does not have the Hyper-V backup integration service installed or running: put the virtual machine into a saved state, and perform a backup of the saved virtual machine.<\/li>\n<\/ol>\n<p>This second approach has always been problematic &ndash; as it takes a running virtual machine offline for the backup process.&nbsp; The good news is that this second approach has been drastically improved in Windows Server 2012 R2.&nbsp; Now, rather putting the virtual machine into a saved state &ndash; we take a checkpoint of the virtual machine.&nbsp; This checkpoint is backed up, and deleted after the operation is complete.<\/p>\n<p>The net result of this is that no matter what the guest operating system, and no matter what the state of the integration services inside the guest operating system, Hyper-V will never interrupt a running virtual machine as part of backing it up (anymore).<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blogs.msdn.microsoft.com\/virtual_pc_guy\/2015\/02\/16\/hyper-v-backup-doesnt-interrupt-running-virtual-machines-anymore\/\" target=\"_blank\" rel=\"noopener noreferrer\">Credits<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hyper-V has always provided the ability to backup all your virtual machines from the host operating system.&nbsp; In order to provide a consistent backup of the virtual machine &ndash; Hyper-V has traditionally employed two approaches: If the guest operating system &hellip; <a href=\"https:\/\/blog.ffteixeira.net\/?p=152\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=152"}],"version-history":[{"count":0,"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=\/wp\/v2\/posts\/152\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ffteixeira.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}