{"id":75,"date":"2009-04-03T03:38:21","date_gmt":"2009-04-03T03:38:21","guid":{"rendered":"http:\/\/www.backupassist.com\/blog\/?p=75"},"modified":"2019-11-13T09:20:12","modified_gmt":"2019-11-13T09:20:12","slug":"granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","status":"publish","type":"post","link":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","title":{"rendered":"Granular (individual VM) restore of Hyper-V virtual machine from backup"},"content":{"rendered":"<p>Recently I was asked how to do a granular restore of a Hyper-V VM from a backup done by Windows Server Backup (the block-level image backup).<\/p>\n<p>The Windows Server Backup Recovery Wizard allows you to restore Hyper-V, but it\u2019s an all-or-nothing affair. Restore all your VMs or none at all.<\/p>\n<p>So how do you recover one specific VM \u2013 especially to different machine (host)? Unfortunately it\u2019s totally undocumented by Microsoft, and it\u2019s not just a matter of restoring your VM\u2019s directory and asking Hyper-V to open it up \u2013 because Hyper-V can only \u201cimport\u201d a VM that had been specifically \u201cexported\u201d; it can\u2019t import a VM from a backup.<\/p>\n<h2>Restoring on the same machine<\/h2>\n<p>Scenario: the virtual machine\u2019s setup and configuration are fine, but you need to restore the virtual hard drives.<\/p>\n<ol>\n<li>Stop the Virtual Machine from the Hyper-V Manager<\/li>\n<li>Optionally copy your old VHD file(s) to somewhere else, just in case\u2026<\/li>\n<li>Restore the VHD file(s) for that machine to the same location.\n<ul>\n<li>Launch the Windows Server Backup admin console<\/li>\n<li>Click on \u201cRecover\u201d in the right hand pane<\/li>\n<li>Choose the following options: \u201cThis Server\u201d -&gt; the appropriate point in time -&gt; Files and folders [note: not Applications] -&gt; locate your VHD file(s) -&gt; recover to Original Location<\/li>\n<\/ul>\n<\/li>\n<li>Start your Virtual Machine from the Hyper-V Manager<\/li>\n<li>If the VM was running at the time of your backup, the boot manager will point out that the machine was not shut down cleanly. That\u2019s fine \u2013 just boot normally.<\/li>\n<\/ol>\n<h2>Restoring to a different host machine (or same host machine with corrupt config)<\/h2>\n<p>Scenario: virtual machine needs to be restored to a different host. However, it\u2019s not possible to import a virtual machine onto the new host from a backup. Instead, follow this procedure.<\/p>\n<ol>\n<li>Restore the VHD file(s) for your virtual machine to a new location.<\/li>\n<ul>\n<li>Launch the Windows Server Backup admin console<\/li>\n<li>Click on \u201cRecover\u201d in the right hand pane<\/li>\n<li>Choose the following options: \u201cAnother Server\u201d -&gt; the appropriate point in time -&gt; Files and folders [note: not Applications] -&gt; locate your VHD file(s) -&gt; recover to Another  Location, and choose a directory to restore to<\/li>\n<\/ul>\n<li>Create a new Virtual Machine from within Hyper-V Manager.\n<ul>\n<li>Set the RAM to match the RAM of the old machine<\/li>\n<li>Set the network card to match the network card of the old machine<\/li>\n<li>For your virtual hard disk, select \u201cUse an existing virtual hard disk\u201d and point it to your first restored VHD.<\/li>\n<li>Complete the wizard.<\/li>\n<li>If you had more than one HDD, stop the machine, add in the extra HDDs (File -&gt; Settings<\/li>\n<\/ul>\n<\/li>\n<li>If the VM was running at the time of your backup, the boot manager will point out that the machine was not shut down cleanly. That\u2019s fine \u2013 just boot normally.<\/li>\n<li>In our tests, we did not have to reactivate the virtual machine when running on a host with dissimilar hardware. However, that\u2019s no guarantee that you won\u2019t need to reactivate it on your environments.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Recently I was asked how to do a granular restore of a Hyper-V VM from a backup done by Windows Server Backup (the block-level image backup). The Windows Server Backup Recovery Wizard allows you to restore Hyper-V, but it\u2019s an all-or-nothing affair. Restore all your VMs or none at all. So how do you recover &#8230; <a title=\"Granular (individual VM) restore of Hyper-V virtual machine from backup\" class=\"read-more\" href=\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\">Read more <span class=\"screen-reader-text\">Granular (individual VM) restore of Hyper-V virtual machine from backup<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":13831,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,760],"tags":[],"class_list":["post-75","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-support","category-legacy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog\" \/>\n<meta property=\"og:description\" content=\"Recently I was asked how to do a granular restore of a Hyper-V VM from a backup done by Windows Server Backup (the block-level image backup). The Windows Server Backup Recovery Wizard allows you to restore Hyper-V, but it\u2019s an all-or-nothing affair. Restore all your VMs or none at all. So how do you recover ... Read more Granular (individual VM) restore of Hyper-V virtual machine from backup\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\" \/>\n<meta property=\"og:site_name\" content=\"Cyber Resilience Blog\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-03T03:38:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-13T09:20:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png\" \/>\n\t<meta property=\"og:image:width\" content=\"842\" \/>\n\t<meta property=\"og:image:height\" content=\"596\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Linus Chang\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Linus Chang\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\"},\"author\":{\"name\":\"Linus Chang\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/523a9a01769da254de228dbd4b1328d3\"},\"headline\":\"Granular (individual VM) restore of Hyper-V virtual machine from backup\",\"datePublished\":\"2009-04-03T03:38:21+00:00\",\"dateModified\":\"2019-11-13T09:20:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\"},\"wordCount\":523,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png\",\"articleSection\":[\"Support\",\"Z-Legacy\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\",\"url\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\",\"name\":\"Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png\",\"datePublished\":\"2009-04-03T03:38:21+00:00\",\"dateModified\":\"2019-11-13T09:20:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage\",\"url\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png\",\"contentUrl\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png\",\"width\":842,\"height\":596},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.backupassist.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Granular (individual VM) restore of Hyper-V virtual machine from backup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#website\",\"url\":\"https:\/\/www.backupassist.com\/blog\/\",\"name\":\"Cyber Resilience Blog\",\"description\":\"Protect Your Cloud Data with BackupAssist\",\"publisher\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.backupassist.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#organization\",\"name\":\"Cyber Resilience Blog\",\"url\":\"https:\/\/www.backupassist.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2019\/09\/BA-Logo-Full-Logo.svg\",\"contentUrl\":\"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2019\/09\/BA-Logo-Full-Logo.svg\",\"caption\":\"Cyber Resilience Blog\"},\"image\":{\"@id\":\"https:\/\/www.backupassist.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/523a9a01769da254de228dbd4b1328d3\",\"name\":\"Linus Chang\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/58a69ed0d0b9928d91dec6132dccfb646cc4230839af779f185531c722b0d017?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/58a69ed0d0b9928d91dec6132dccfb646cc4230839af779f185531c722b0d017?s=96&d=mm&r=g\",\"caption\":\"Linus Chang\"},\"description\":\"*Founder &amp; Creator, BackupAssist* Linus Chang has been writing software since he was eight years old. He founded BackupAssist in 2002 \u2014 making him one of the longest-standing voices in Windows backup and data protection \u2014 and has spent the decades since talking to IT administrators around the world about what actually goes wrong, and why. His interest in data loss isn't abstract. Early in his career, he was working at the Monash University help desk when a student came in with a floppy disk that wouldn't read. They tried everything. None of their drives could read it either. The disk held her entire PhD dissertation \u2014 years of work \u2014 and it was the only copy. She broke down in tears. There was nothing he could do. Five years later, he wrote the first version of BackupAssist. Linus holds a Bachelor of Science in Computer Science and has held Microsoft Certified Solution Developer and Sun Certified Java Programmer credentials. More recently, he has completed digital forensics and cyber-security courses through the Black Hat Conference. He has spoken on information security and cryptography at Infosecurity Europe, addressed politicians and policymakers at Australian Parliament House, presented to SMB IT administrators at the IT Pro Experts Conference, and served as a guest lecturer to Cyber Security master's students at the University of Melbourne. On this blog, Linus writes about backup strategy and the technical side of cyber-resilience \u2014 drawing on 24 years of product development and direct conversation with the IT professionals BackupAssist is built for. [Connect with Linus on LinkedIn](https:\/\/www.linkedin.com\/in\/linuschang\/)\",\"url\":\"https:\/\/www.backupassist.com\/blog\/author\/linus-chang\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","og_locale":"en_US","og_type":"article","og_title":"Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog","og_description":"Recently I was asked how to do a granular restore of a Hyper-V VM from a backup done by Windows Server Backup (the block-level image backup). The Windows Server Backup Recovery Wizard allows you to restore Hyper-V, but it\u2019s an all-or-nothing affair. Restore all your VMs or none at all. So how do you recover ... Read more Granular (individual VM) restore of Hyper-V virtual machine from backup","og_url":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","og_site_name":"Cyber Resilience Blog","article_published_time":"2009-04-03T03:38:21+00:00","article_modified_time":"2019-11-13T09:20:12+00:00","og_image":[{"width":842,"height":596,"url":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png","type":"image\/png"}],"author":"Linus Chang","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Linus Chang","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#article","isPartOf":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup"},"author":{"name":"Linus Chang","@id":"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/523a9a01769da254de228dbd4b1328d3"},"headline":"Granular (individual VM) restore of Hyper-V virtual machine from backup","datePublished":"2009-04-03T03:38:21+00:00","dateModified":"2019-11-13T09:20:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup"},"wordCount":523,"commentCount":7,"publisher":{"@id":"https:\/\/www.backupassist.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage"},"thumbnailUrl":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png","articleSection":["Support","Z-Legacy"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","url":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup","name":"Granular (individual VM) restore of Hyper-V virtual machine from backup - Cyber Resilience Blog","isPartOf":{"@id":"https:\/\/www.backupassist.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage"},"image":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage"},"thumbnailUrl":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png","datePublished":"2009-04-03T03:38:21+00:00","dateModified":"2019-11-13T09:20:12+00:00","breadcrumb":{"@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#primaryimage","url":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png","contentUrl":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2008\/05\/tile-placeholder1-01.png","width":842,"height":596},{"@type":"BreadcrumbList","@id":"https:\/\/www.backupassist.com\/blog\/granular-individual-vm-restore-of-hyper-v-virtual-machine-from-backup#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.backupassist.com\/blog"},{"@type":"ListItem","position":2,"name":"Granular (individual VM) restore of Hyper-V virtual machine from backup"}]},{"@type":"WebSite","@id":"https:\/\/www.backupassist.com\/blog\/#website","url":"https:\/\/www.backupassist.com\/blog\/","name":"Cyber Resilience Blog","description":"Protect Your Cloud Data with BackupAssist","publisher":{"@id":"https:\/\/www.backupassist.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.backupassist.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.backupassist.com\/blog\/#organization","name":"Cyber Resilience Blog","url":"https:\/\/www.backupassist.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.backupassist.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2019\/09\/BA-Logo-Full-Logo.svg","contentUrl":"https:\/\/www.backupassist.com\/app\/uploads\/sites\/3\/2019\/09\/BA-Logo-Full-Logo.svg","caption":"Cyber Resilience Blog"},"image":{"@id":"https:\/\/www.backupassist.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/523a9a01769da254de228dbd4b1328d3","name":"Linus Chang","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.backupassist.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/58a69ed0d0b9928d91dec6132dccfb646cc4230839af779f185531c722b0d017?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/58a69ed0d0b9928d91dec6132dccfb646cc4230839af779f185531c722b0d017?s=96&d=mm&r=g","caption":"Linus Chang"},"description":"*Founder &amp; Creator, BackupAssist* Linus Chang has been writing software since he was eight years old. He founded BackupAssist in 2002 \u2014 making him one of the longest-standing voices in Windows backup and data protection \u2014 and has spent the decades since talking to IT administrators around the world about what actually goes wrong, and why. His interest in data loss isn't abstract. Early in his career, he was working at the Monash University help desk when a student came in with a floppy disk that wouldn't read. They tried everything. None of their drives could read it either. The disk held her entire PhD dissertation \u2014 years of work \u2014 and it was the only copy. She broke down in tears. There was nothing he could do. Five years later, he wrote the first version of BackupAssist. Linus holds a Bachelor of Science in Computer Science and has held Microsoft Certified Solution Developer and Sun Certified Java Programmer credentials. More recently, he has completed digital forensics and cyber-security courses through the Black Hat Conference. He has spoken on information security and cryptography at Infosecurity Europe, addressed politicians and policymakers at Australian Parliament House, presented to SMB IT administrators at the IT Pro Experts Conference, and served as a guest lecturer to Cyber Security master's students at the University of Melbourne. On this blog, Linus writes about backup strategy and the technical side of cyber-resilience \u2014 drawing on 24 years of product development and direct conversation with the IT professionals BackupAssist is built for. [Connect with Linus on LinkedIn](https:\/\/www.linkedin.com\/in\/linuschang\/)","url":"https:\/\/www.backupassist.com\/blog\/author\/linus-chang"}]}},"_links":{"self":[{"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":2,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":14097,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/posts\/75\/revisions\/14097"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/media\/13831"}],"wp:attachment":[{"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.backupassist.com\/blog\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}