{"id":9173,"date":"2008-09-09T11:53:00","date_gmt":"1999-11-29T20:00:00","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=9173"},"modified":"2008-09-09T11:53:00","modified_gmt":"1999-11-29T20:00:00","slug":"backing-up-hyper-v-vms","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=9173","title":{"rendered":"Backing Up Hyper-V VM&#8217;s"},"content":{"rendered":"<p>I found a link to this on the MS Virtualisation Team Blog this morning.\u00a0 It&#8217;s an <a title=\"article \" href=\"http:\/\/blogs.technet.com\/virtualization\/archive\/2008\/08\/29\/backing-up-hyper-v-virtual-machines.aspx\">article <\/a>on things you should consider when backing up VM&#8217;s.\u00a0 It&#8217;s well worth reading<\/p>\n<p>There&#8217;s two ways you can approach backing up VM&#8217;s.\u00a0 The first is to treat each VM as a normal server by installing an agent in the guest OS and using that to backup data, configurations and the system state.\u00a0 This is the most comprehensive solution you&#8217;ll get.\u00a0 <\/p>\n<p>The other solution is to take a snapshot of the machine itself.\u00a0 Hyper-V allows this by using Volume Shadow Copy Service (VSS).\u00a0 A VSS writer stops the VM for a couple of milliseconds to capture it in a consistent state.\u00a0 Consider a database being processed &#8230; do you want to snap the VM while things are happening?\u00a0 Maybe you&#8217;ll get one table showing part of a transaction and another table not showing the other half of the transaction.\u00a0 That&#8217;s not pretty at all!\u00a0 This process used by VSS is also how you can get consistent VSS snapshots of SQL and Exchange.<\/p>\n<p>Another thing to consider is virtualised DC&#8217;s.\u00a0 Just like in VMware ESX, it&#8217;s recommended that you have at least one (preferably two) physical DC&#8217;s for your network to avoid potential chicken and egg scenarios.\u00a0 But you might have other DC&#8217;s that are virtualised.\u00a0 You should treat them just like physical DC&#8217;s.\u00a0 Trying to do clever things likes snapshots and rollbacks of virtualised DC&#8217;s will lead to horrible scenarios like the <a href=\"http:\/\/support.microsoft.com\/kb\/875495\">USN rollback<\/a>.<\/p>\n<p>This <a title=\"article \" href=\"http:\/\/blogs.technet.com\/virtualization\/archive\/2008\/08\/29\/backing-up-hyper-v-virtual-machines.aspx\">article <\/a>also mentions pass through disks not being supported by VSS.\u00a0 If you think about it, of course they cannot.\u00a0 There is no host file system when using a pass through disk to perform VSS.\u00a0 The VM is using a raw LUN.\u00a0 Be very, very careful about using SAN snapshots here; it&#8217;s not supported for a consistent state snapshot if the VM is running.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I found a link to this on the MS Virtualisation Team Blog this morning.\u00a0 It&#8217;s an article on things you should consider when backing up VM&#8217;s.\u00a0 It&#8217;s well worth reading There&#8217;s two ways you can approach backing up VM&#8217;s.\u00a0 The first is to treat each VM as a normal server by installing an agent in &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=9173\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Backing Up Hyper-V VM&#8217;s&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_wpcom_ai_launchpad_first_post":false,"footnotes":""},"categories":[20],"tags":[],"class_list":["post-9173","post","type-post","status-publish","format-standard","hentry","category-hyper-v"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"I found a link to this on the MS Virtualisation Team Blog this morning. It&#039;s an article on things you should consider when backing up VM&#039;s. It&#039;s well worth reading There&#039;s two ways you can approach backing up VM&#039;s. The first is to treat each VM as a normal server by installing an agent in\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"AFinn\"\/>\n\t<meta name=\"google-site-verification\" content=\"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/aidanfinn.com\/?p=9173\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro\" \/>\n\t\t<meta property=\"og:description\" content=\"I found a link to this on the MS Virtualisation Team Blog this morning. It&#039;s an article on things you should consider when backing up VM&#039;s. It&#039;s well worth reading There&#039;s two ways you can approach backing up VM&#039;s. The first is to treat each VM as a normal server by installing an agent in\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/aidanfinn.com\/?p=9173\" \/>\n\t\t<meta property=\"article:published_time\" content=\"1999-11-29T20:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"1999-11-29T20:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@joe_elway\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I found a link to this on the MS Virtualisation Team Blog this morning. It&#039;s an article on things you should consider when backing up VM&#039;s. It&#039;s well worth reading There&#039;s two ways you can approach backing up VM&#039;s. The first is to treat each VM as a normal server by installing an agent in\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@joe_elway\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#article\",\"name\":\"Backing Up Hyper-V VM\\u2019s | Aidan Finn, IT Pro\",\"headline\":\"Backing Up Hyper-V VM&#8217;s\",\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"},\"datePublished\":\"2008-09-09T11:53:00+01:00\",\"dateModified\":\"2008-09-09T11:53:00+01:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#webpage\"},\"articleSection\":\"Hyper-V\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aidanfinn.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"position\":2,\"name\":\"Hyper-V\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#listItem\",\"name\":\"Backing Up Hyper-V VM&#8217;s\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#listItem\",\"position\":3,\"name\":\"Backing Up Hyper-V VM&#8217;s\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#webpage\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173\",\"name\":\"Backing Up Hyper-V VM\\u2019s | Aidan Finn, IT Pro\",\"description\":\"I found a link to this on the MS Virtualisation Team Blog this morning. It's an article on things you should consider when backing up VM's. It's well worth reading There's two ways you can approach backing up VM's. The first is to treat each VM as a normal server by installing an agent in\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=9173#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"datePublished\":\"2008-09-09T11:53:00+01:00\",\"dateModified\":\"2008-09-09T11:53:00+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"name\":\"Aidan Finn, IT Pro\",\"description\":\"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro","description":"I found a link to this on the MS Virtualisation Team Blog this morning. It's an article on things you should consider when backing up VM's. It's well worth reading There's two ways you can approach backing up VM's. The first is to treat each VM as a normal server by installing an agent in","canonical_url":"https:\/\/aidanfinn.com\/?p=9173","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aidanfinn.com\/?p=9173#article","name":"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro","headline":"Backing Up Hyper-V VM&#8217;s","author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"publisher":{"@id":"https:\/\/aidanfinn.com\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=9173#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"},"datePublished":"2008-09-09T11:53:00+01:00","dateModified":"2008-09-09T11:53:00+01:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"https:\/\/aidanfinn.com\/?p=9173#webpage"},"isPartOf":{"@id":"https:\/\/aidanfinn.com\/?p=9173#webpage"},"articleSection":"Hyper-V"},{"@type":"BreadcrumbList","@id":"https:\/\/aidanfinn.com\/?p=9173#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/aidanfinn.com#listItem","position":1,"name":"Home","item":"https:\/\/aidanfinn.com","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","position":2,"name":"Hyper-V","item":"https:\/\/aidanfinn.com\/?cat=20","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=9173#listItem","name":"Backing Up Hyper-V VM&#8217;s"},"previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=9173#listItem","position":3,"name":"Backing Up Hyper-V VM&#8217;s","previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}}]},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/#person","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=9173#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/?author=1#author","url":"https:\/\/aidanfinn.com\/?author=1","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=9173#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"WebPage","@id":"https:\/\/aidanfinn.com\/?p=9173#webpage","url":"https:\/\/aidanfinn.com\/?p=9173","name":"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro","description":"I found a link to this on the MS Virtualisation Team Blog this morning. It's an article on things you should consider when backing up VM's. It's well worth reading There's two ways you can approach backing up VM's. The first is to treat each VM as a normal server by installing an agent in","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/aidanfinn.com\/#website"},"breadcrumb":{"@id":"https:\/\/aidanfinn.com\/?p=9173#breadcrumblist"},"author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"creator":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"datePublished":"2008-09-09T11:53:00+01:00","dateModified":"2008-09-09T11:53:00+01:00"},{"@type":"WebSite","@id":"https:\/\/aidanfinn.com\/#website","url":"https:\/\/aidanfinn.com\/","name":"Aidan Finn, IT Pro","description":"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","inLanguage":"en-GB","publisher":{"@id":"https:\/\/aidanfinn.com\/#person"}}]},"og:locale":"en_GB","og:site_name":"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","og:type":"article","og:title":"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro","og:description":"I found a link to this on the MS Virtualisation Team Blog this morning. It's an article on things you should consider when backing up VM's. It's well worth reading There's two ways you can approach backing up VM's. The first is to treat each VM as a normal server by installing an agent in","og:url":"https:\/\/aidanfinn.com\/?p=9173","article:published_time":"1999-11-29T20:00:00+00:00","article:modified_time":"1999-11-29T20:00:00+00:00","twitter:card":"summary","twitter:site":"@joe_elway","twitter:title":"Backing Up Hyper-V VM\u2019s | Aidan Finn, IT Pro","twitter:description":"I found a link to this on the MS Virtualisation Team Blog this morning. It's an article on things you should consider when backing up VM's. It's well worth reading There's two ways you can approach backing up VM's. The first is to treat each VM as a normal server by installing an agent in","twitter:creator":"@joe_elway"},"aioseo_meta_data":{"post_id":"9173","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 03:53:13","updated":"2025-06-04 12:07:54","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/?cat=20\" title=\"Hyper-V\">Hyper-V<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBacking Up Hyper-V VM\u2019s\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/aidanfinn.com"},{"label":"Hyper-V","link":"https:\/\/aidanfinn.com\/?cat=20"},{"label":"Backing Up Hyper-V VM&#8217;s","link":"https:\/\/aidanfinn.com\/?p=9173"}],"amp_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/9173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9173"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/9173\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}