{"id":221008,"date":"2019-07-25T00:48:11","date_gmt":"2019-07-24T22:48:11","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=221008"},"modified":"2022-10-28T02:24:00","modified_gmt":"2022-10-28T00:24:00","slug":"windows-server-2008-r2-microsoft-erklrt-das-in-place-upgrade","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2019\/07\/25\/windows-server-2008-r2-microsoft-erklrt-das-in-place-upgrade\/","title":{"rendered":"Windows Server 2008\/R2: Microsoft erkl&auml;rt das In-place-Upgrade"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/03\/winb.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/win\/2019\/07\/26\/windows-server-2008-r2-microsoft-explains-in-place-upgrade\/\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]Microsoft hat in einem Blog-Beitrag den komplexen Ansatz zum Inplace Upgrade eines Windows Server 2008\/R2 auf Nachfolgesysteme erkl\u00e4rt. Ist alles nicht so ganz einfach &#8211; und erg\u00e4nzend m\u00f6chte ich nachtragen, dass einige der 'Ratschl\u00e4ge', die der Microsoft-Beitrag so gibt, schlicht falsch bzw. irref\u00fchrend sind und in Probleme f\u00fchren.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg08.met.vgwort.de\/na\/33ed42e89bf44e85b1cc6da3d1b174f8\" alt=\"\" width=\"1\" height=\"1\" \/>Der Hintergrund des Ganzen: Neben Windows 7 SP1 fallen auch Windows Server 2008 und Windows Server 2008 R2 am 14. Januar 2020 aus dem Support. Es wird ein Upgrade auf einen Nachfolger erforderlich, wobei Microsoft dort Windows Server 2019 vorschl\u00e4gt. Die Alternative besteht darin, die Server-Instanzen in einer Microsoft Azure-Cloud laufen zu lassen. Dort gew\u00e4hrt Microsoft ja bis Januar 2023 weiterhin Support (siehe <a href=\"https:\/\/borncity.com\/blog\/2018\/11\/11\/windows-7-auf-microsoft-azure-als-windows-virtual-desktop\/\">Windows 7 auf Microsoft Azure als Windows Virtual Desktop<\/a>).<\/p>\n<h2>Dreisprung auf Windows Server 2019<\/h2>\n<p>Dass ein Inplace Upgrade von Windows Server 2008\/R2 auf eine neuere Version nicht so ganz easy ist, hatte ich schon in <a href=\"https:\/\/administrator.de\/forum\/windows-server-2008r2-upgrade-bricht-476921.html\" target=\"_blank\" rel=\"noopener noreferrer\">diesem administrator.de-Post<\/a> gesehen. Dort ging es aber um einen Fehlerabbruch, den es abzukl\u00e4ren galt. Wer aber seinen Windows Server 2008\/R2 per Inplace Update auf Windows Server 2019 haben will, darf einen Dreisprung \u00fcben. Laut <a href=\"https:\/\/web.archive.org\/web\/20201112001553\/https:\/\/techcommunity.microsoft.com:443\/t5\/itops-talk-blog\/how-to-in-place-upgrade-windows-server-2008-r2-to-windows-server\/ba-p\/752330\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft l\u00e4uft das Inplace Upgrade<\/a> folgenderma\u00dfen ab:<\/p>\n<ul>\n<li>Zuerst aktualisieren Sie Windows Server 2008 R2 auf Windows Server 2012 (beachtet meinen Nachtrag, wenn schon, sollte man auf Server 2012 R2 aktualisieren).<\/li>\n<li>Dann d\u00fcrfen Sie Windows Server 2012 (R2) auf Windows Server 2016 aktualisieren.<\/li>\n<li>Und abschlie\u00dfend f\u00fchren Sie ein Upgrade auf Windows Server 2019 durch.<\/li>\n<\/ul>\n<p>Das nachfolgende Schaubild stammt von Microsoft und zeigt, wie lange die einzelnen Server-Versionen noch unterst\u00fctzt werden. Windows Server 2012\/R2 l\u00e4uft 2023 im Support aus und Windows Server 2016 fliegt 2027 raus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"Windows Server In-Place Upgrade\" src=\"https:\/\/gxcuf89792.i.lithium.com\/t5\/image\/serverpage\/image-id\/123647i5D70A0395BBA27C6\/image-size\/large?v=1.0&amp;px=999\" alt=\"Windows Server In-Place Upgrade\" width=\"662\" height=\"433\" \/><br \/>\n(Windows Server In-Place Upgrade, Quelle: Microsoft)<\/p>\n<p>Nach der In-Place Upgrade-Orgie ist man dann endlich auf Windows Server 2019 angelangt und kann sich dessen Konfigurierung widmen. Im <a href=\"https:\/\/web.archive.org\/web\/20201112001553\/https:\/\/techcommunity.microsoft.com:443\/t5\/itops-talk-blog\/how-to-in-place-upgrade-windows-server-2008-r2-to-windows-server\/ba-p\/752330\" target=\"_blank\" rel=\"noopener noreferrer\">Techcommunity-Beitrag<\/a> gibt Microsoft noch zahlreiche Hinweise, was zu beachten ist.<\/p>\n<h2>Kritik am Microsoft Artikel<\/h2>\n<p>An dieser Stelle noch eine Erg\u00e4nzung. Sowohl in den Kommentaren zum <a href=\"https:\/\/web.archive.org\/web\/20201112001553\/https:\/\/techcommunity.microsoft.com:443\/t5\/itops-talk-blog\/how-to-in-place-upgrade-windows-server-2008-r2-to-windows-server\/ba-p\/752330\" target=\"_blank\" rel=\"noopener noreferrer\">Techcommunity-Beitrag<\/a> von Thomas Maurer als auch \u00fcber meine Twitter-Kan\u00e4le gab es den Hinweis, dass die Informationen nicht so korrekt seien. So wird im Techcommunity-Artikel noch das Upgrade auf Windows Server 2012 vorgeschlagen, aber es gibt keine weiteren Erl\u00e4uterungen. Damit schie\u00dft sich ein Administrator aber ziemlich ins eigene Knie. \u00dcber eine private Nachricht erhielt ich den Hinweis, dass der obige Techcommunity-Artikel zum Upgrade von Windows Server 2008 R2 schlicht falsch sei und die Themenseite seit Monaten verlottere &#8211; es f\u00fchlt sich niemand zust\u00e4ndig.<\/p>\n<p>\u00dcber Blog-Leser Karl bin ich dann den Details auf die Spur gekommen.\u00a0Blog-Leser Karl hat sich auf Twitter in zwei kurzen Beitr\u00e4gen ge\u00e4u\u00dfert und versucht, jemand bei Microsoft zu kontaktieren. Er hat auf folgendes hingewiesen:<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">That's what I said and keep saying this center provides wrong information. I've tried to get in touch with the team but it didn't lead to a solution.<\/p>\n<p>Please check <a href=\"https:\/\/t.co\/gY7JIe6Sp6\">https:\/\/t.co\/gY7JIe6Sp6<\/a> for server 2012r2 and 2019 chapter upgrade<\/p>\n<p>\u2014 al Qamar (Karl Wester-Ebbinghaus) (@tweet_alqamar) <a href=\"https:\/\/twitter.com\/tweet_alqamar\/status\/1154485304088076288?ref_src=twsrc%5Etfw\">July 25, 2019<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Karl hat dann in nachfolgendem Tweet auf einige Haken beim von Thomas Maurer vorgeschlagenen Ansatz hingewiesen. Maurer hat wohl wenig praktische Erfahrungen im On-Premises-Gesch\u00e4ft oder das alles vergessen, denn er ist im Cloud Engineering Team von Microsoft Schweiz und als Cloud Advocate aktiv. Da interessieren einige Feinheiten nicht. Wer die Techcommunity-Vorgaben befolgt, wird in massive Probleme laufen &#8211; oder anders ausgedr\u00fcckt: Bei Microsoft ist scheinbar schlicht nicht vorgesehen, dass jemand mit Windows Server 2012 arbeitet &#8211; und die R2-Variante wird komplett ausgeblendet.<\/p>\n<p>Bringen wir mal ein wenig Licht in die Angelegenheit, was Microsoft da verbeutelt hat. Hier ein paar schmutzige Feinheiten, die Karl aufgespie\u00dft hat.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">No problem Kenny. Sorry I dislike that this wrong info is now even distributed via twitter by Microsoft.<br \/>\nAlone the fact that if you upgrade from 2008R2 fully patched to 2012 would downgrade .net and IE 10 &#8211; ie 11 might come for 2012 is a clear sign this guidance is doubtable<\/p>\n<p>\u2014 al Qamar (Karl Wester-Ebbinghaus) (@tweet_alqamar) <a href=\"https:\/\/twitter.com\/tweet_alqamar\/status\/1154511606014861312?ref_src=twsrc%5Etfw\">July 25, 2019<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Wer einen voll gepatchten Windows Server 2008 R2 auf Windows Server 2012 aktualisiert, kommt vom Regen in die Traufe.<\/p>\n<ul>\n<li>Der Internet Explorer wird dann auf die Version 10 heruntergestuft (erst ab Windows Server 2012 R2 gibt es wieder den IE 11).<\/li>\n<li>Und auch beim .NET-Framework gibt es ein Downgrade. Ein Nutzer hat es in <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/ITOps-Talk-Blog\/How-to-In-Place-Upgrade-Windows-Server-2008-R2-to-Windows-Server\/bc-p\/773304\/highlight\/true#M336\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Kommentar<\/a> zum Techcommunity-Artikel zusammen gefasst.Good article but no mention of the requirement to reinstall .NET4.5.2, the possibility of losing your static IP, or the Net.Tcp Port Sharing Service that gets set to Disabled preventing the other Net.* services from starting.\u00a0 Also, a big gotcha is if you have WSUS role installed, you have to uninstall the role (but you don't have to delete the DB).<\/li>\n<\/ul>\n<p>Da kommt nat\u00fcrlich Freude auf, denn da wackelt der Hamster mit dem Schwanz. Passt schon mit Microsofts Credo 'Habt Vertrauen in den IT-Abteilungen, wir wissen, was gut f\u00fcr euch ist'.<\/p>\n<p>Genereller Ratschlag, in Abweichung zu den obigen Microsoft-Anweisungen.\u00a0Man sollte also ein direktes Upgrade von Windows Server 2008 R2 auf Windows Server 2012 R2 machen, um die obigen Probleme zu vermeiden. Laut <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/ITOps-Talk-Blog\/How-to-In-Place-Upgrade-Windows-Server-2008-R2-to-Windows-Server\/bc-p\/771075\/highlight\/true#M333\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Kommentar<\/a> zum Techcommunity-Beitrag ist das Upgrade auf Windows Server 2012 R2 auch m\u00f6glich. Der Technet-Beitrag <a href=\"https:\/\/blogs.technet.microsoft.com\/chrisavis\/2013\/10\/01\/performing-an-in-place-upgrade-of-server-2008-r2-to-server-2012-r2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Performing an in place upgrade of Server 2008 R2 to Server 2012 R2<\/a> aus 2013 beschreibt, wie das geht. Scheinbar ist dieses Wissen bei Microsoft inzwischen verloren gegangen. Und von Windows Server 2012 R2 kann man direkt auf Windows Server 2019 upgraden (ein Upgrade ist immer zur \u00fcbern\u00e4chsten Version m\u00f6glich). Ist nat\u00fcrlich \u00fcbel, wenn Microsoft so einen Mist postet &#8211; die stellen es extra kompliziert dar &#8211; und haben wohl den gleichen Text, der schon mal das Upgrade auf Windows Server 2016 beschrieb, etwas 'recycelt'. Daher mein Dank an Karl f\u00fcr den Hinweis aus der Praxis.<\/p>\n<h2>Die Qual der Wahl f\u00fcr Administratoren?<\/h2>\n<p>Mein erster Chef, den ich so als junger Ingenieur erleben durfte, meinte immer, wenn ich mit tollen Vorschl\u00e4gen kam: 'Born, ich kann mir auch ein Loch in die Kniescheibe bohren, hei\u00dfe Milch reingie\u00dfen und Stacheldraht drum herum wickeln'. Egal, meine Konstruktionsl\u00f6sungen (Feinwerktechnik und Maschinenbau) haben 20 Jahre \u00fcberlebt. Fiel mir so bei Schreiben des Blog-Beitrags ein \u2013 denn die Administratoren haben die Qual der Wahl, wobei jede irgendwie auf 'in den Fu\u00df schie\u00dfen' hinaus l\u00e4uft \u2013 optimal erscheint mit keine Option.<\/p>\n<ul>\n<li>Beim In-place-Upgrade auf Windows Server 2012\/R2 geht das Geschwurbel Ende 2022 wieder los, da Windows Server 2012 Standard bereits im Januar 2023 kippt, w\u00e4hrend Windows Server 2012 R2 Essentials 'noch' bis Oktober 2023 h\u00e4lt.<\/li>\n<li>Bei Windows Server 2016 hat man zwar bis Januar 2027 Ruhe. Aber hier m\u00f6chte ich an das Thema langsame Update-Installation erinnern (siehe <a href=\"https:\/\/borncity.com\/blog\/2019\/06\/26\/windows-server-2016-lange-patch-zeiten-fr-updates-microsoft-sieht-keinen-handlungsbedarf\/\">Windows Server 2016: Lange Patch-Zeiten f\u00fcr Updates\u2013Microsoft sieht keinen Handlungsbedarf<\/a>).<\/li>\n<li>Bei Windows Server 2019 gibt es bis Januar 2029 Support und noch muckt das Teil nicht bei Updates (k\u00f6nnte sich mit steigender Patchzahl aber <a href=\"https:\/\/borncity.com\/blog\/2019\/05\/17\/fixt-kb4498947-die-langsamen-windows-server-2016-updates\/#comment-72114\" target=\"_blank\" rel=\"noopener noreferrer\">noch \u00e4ndern<\/a>).<\/li>\n<\/ul>\n<p>Und beim Upgrade des Servers m\u00fcssen dann die passenden Client Access Licenses (CALs) neu gekauft werden. Zudem <a href=\"https:\/\/web.archive.org\/web\/20220516211630\/https:\/\/thomasknoefel.de\/verfuegbarkeit-und-neuerungen-von-windows-server-2019\/\" target=\"_blank\" rel=\"noopener noreferrer\">lese<\/a> ich, dass die Lizenzierung der CALs f\u00fcr Windows Server 2019 um ca. 10 % teurer wird. Und nun d\u00fcrft ihr euch entscheiden, wie gro\u00df das Loch in der Kniescheibe werden soll.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Microsoft hat in einem Blog-Beitrag den komplexen Ansatz zum Inplace Upgrade eines Windows Server 2008\/R2 auf Nachfolgesysteme erkl\u00e4rt. Ist alles nicht so ganz einfach &#8211; und erg\u00e4nzend m\u00f6chte ich nachtragen, dass einige der 'Ratschl\u00e4ge', die der Microsoft-Beitrag so gibt, schlicht &hellip; <a href=\"https:\/\/borncity.com\/blog\/2019\/07\/25\/windows-server-2008-r2-microsoft-erklrt-das-in-place-upgrade\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2557],"tags":[63,5763],"class_list":["post-221008","post","type-post","status-publish","format-standard","hentry","category-windows-server","tag-upgrade","tag-windows-server-2008"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/221008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=221008"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/221008\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=221008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=221008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=221008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}