{"id":10178,"date":"2009-12-03T17:50:25","date_gmt":"2009-12-03T17:50:25","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=10178"},"modified":"2009-12-03T17:50:25","modified_gmt":"2009-12-03T17:50:25","slug":"virtualisation-made-a-server-replacement-easy","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=10178","title":{"rendered":"Virtualisation Made A Server Replacement Easy"},"content":{"rendered":"<p>I\u2019ve been running a \u201csecurity\u201d server for years in different jobs.&#160; It\u2019s a server that runs several security roles, for example, SUS and then WSUS, antivirus, certificate services, etc.&#160; Very often these are different servers, quite unnecessarily eating up resources and licenses.<\/p>\n<p>In my current job, our security server started life as a x86 Windows Server 2003 1U rack server.&#160; Not long after the launch of our Hyper-V based private cloud, I ran a VMM 2008 P2V job to convert that machine to be a virtual machine, freeing up the hardware for other purposes.&#160; This was quite appropriate.&#160; These sorts of servers are usually very lightweight.&#160; <\/p>\n<p>Earlier this year I decided to upgrade the machine to Windows Server 2008.&#160; That was easy and safe.&#160; I took a snapshot (knowing I had space on the LUN) and performed the upgrade.&#160; Now it was running W2008 x86.&#160; The upgrade went well.&#160; If it hadn\u2019t I could have easily applied and then deleted the snapshot to return the machine back to W2003.<\/p>\n<p>I now faced a challenge now.&#160; The next upgrade would be to Windows Server 2008 R2.&#160; W2008 R2 is a 64-bit operating system and you cannot upgrade from 32-bit to 64-bit Windows.&#160; There was only one choice \u2013 a rebuild.&#160; Virtualisation made this so easy \u2013 and VMM 2008 R2 made it easier.<\/p>\n<p>We have a Hyper-V lab server.&#160; I use it to prep new images, test security updates, and to try out scenarios and solutions.&#160; I deployed a VM running W2008 R2 Enterprise edition onto the host and configured the VLAN ID for our test network.&#160; Enterprise edition would allow me to run customised certificates for OpsMgr usage.&#160; Here I could specify the computer name to be the same as the machine I would eventually replace and prepare it identically to the original \u2013 excepting the operating system version and architecture.&#160; On went SQL Express 2008 SP1, our antivirus and prepare those services.&#160; Downloads, approvals, patching, etc were all done.&#160; Meanwhile, the production server was still operating away with customers unaware it was to be replaced.<\/p>\n<p>Eventually it was ready.&#160; I powered it down.&#160; I removed the OpsMgr agent from the original server and then used VMM to move that VM elsewhere.&#160; I used VMM to move the new VM onto the desired host.&#160; All that was required now was to change the VLAN id, boot it up, join it to our management network domain and deploy the OpsMgr agent.&#160; 10 minutes of service downtime in total to completely replace a server.&#160;&#160; Not bad!&#160; I went on to add Certificate Services after the domain join.<\/p>\n<p>I\u2019m leaving the original VM to one side just in case there\u2019s a problem.&#160; If so I can bring it back \u2013 but that would then require some ADSIEDIT surgery to remove the certificate services configuration.&#160; So far, though, so good.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve been running a \u201csecurity\u201d server for years in different jobs.&#160; It\u2019s a server that runs several security roles, for example, SUS and then WSUS, antivirus, certificate services, etc.&#160; Very often these are different servers, quite unnecessarily eating up resources and licenses. In my current job, our security server started life as a x86 Windows &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=10178\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Virtualisation Made A Server Replacement Easy&#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,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[20],"tags":[181,196],"class_list":["post-10178","post","type-post","status-publish","format-standard","hentry","category-hyper-v","tag-hyper-v","tag-vmm"],"aioseo_notices":[],"jetpack_featured_media_url":"","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/10178","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=10178"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/10178\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}