Was ist der Unterschied zwischen Windows Server 2008, 2008 SP2 und 2008 R2?

56

Was sind die Hauptunterschiede zwischen Windows Server 2008, 2008 SP2 und 2008 R2?

Unterscheiden sich die Codebasen für diese Betriebssysteme?

Wenn ich für eine dieser drei Anwendungen entwickle, muss ich mir dann Sorgen machen, dass dies bei den anderen beiden nicht funktioniert?

Samrat Patil
quelle
Lassen Sie mich eines hinzufügen: Sie können eine VM mit x64-Bit-Betriebssystem (Windows Server R2) auf einem x86-Host mit x86 VirtualBox ausführen : sysprobs.com/install-run-windows-2008-r2-x86-sun-virtualbox sysprobs.com / 64bit-guest-os-32bit-host-os-vmware Ich habe es geschafft.
Löwenherz

Antworten:

52

Windows Server 2008 und Windows Server 2008 SP2 sind dasselbe Betriebssystem, nur auf einer anderen Service Pack-Ebene (Windows Server 2008 wurde auf der SP1-Ebene gestartet, da es einige Zeit nach der Veröffentlichung von Windows Vista und SP1 veröffentlicht wurde).

Windows Server 2008 R2 ist die Serverversion von Windows 7, also Version 6.1 des Betriebssystems. Es enthält eine ganze Reihe neuer Funktionen, da es sich um eine neue Version des Systems handelt. Dies ist ein guter Ausgangspunkt: http://www.microsoft.com/windowsserver2008/en/us/whats-new.aspx .

Es gibt auch Unterschiede auf der GUI-Ebene, da WS2008R2 dieselbe neue GUI verwendet, die mit Windows 7 eingeführt wurde (neue Taskleiste usw.).

Abhängig von der Art der Anwendungen, die Sie entwickeln, können Probleme bei verschiedenen Betriebssystemversionen auftreten oder auch nicht. Sie sollten auf jeden Fall MSDN überprüfen.

Der wichtigste Punkt: Windows Server 2008 R2 ist nur für 64-Bit-Plattformen verfügbar, es gibt keine x86-Version mehr.

Massimo
quelle
Entschuldigung, Massimo, dieser Link funktioniert bei mir nicht mehr. Es geht zu microsoft.com/en-us/server-cloud/default.aspx. Hätten Sie eine Möglichkeit, es wiederzufinden?
Mark C
Nein, kürzlich hat Microsoft ALLE seine WS2008R2-Dokumentation auf WS2012 umgestellt. Es wird immer schwieriger, Dokumente zu WS2008R2 zu finden.
Massimo
25

Ok einfache Sichtweise:

Windows Vista SP1 = Windows Server 2008

Windows Vista SP2 = Windows Server 2008 SP2

Windows 7 = Windows Server 2008 R2

AlexTEH
quelle
Ab Vista SP2 / Server 2008 SP2 hat MS angekündigt, dass Desktop- und Server-Betriebssysteme im Nebenschritt auf demselben Code und derselben Version (mehr oder weniger) basieren werden. Sie haben bereits angekündigt, dass Win8 / Server vNext auch gemeinsam veröffentlicht wird (obwohl es wahrscheinlich 2 bis 4 Jahre dauern wird, bis wir sie sehen).
Chris S
2
WTF stimmt nicht mit Microsoft? Wie kann man so eine große Veränderung in einem R2 verstecken?
Scott Stafford
@Scott Anscheinend ist Windows 7 intern als Version 6.1 bekannt.
Mark C
2
@MarkC: Das wäre vernünftig, außer dass so viele Produkte Win7 und nicht Vista - Visal Studio 2012, TFS 2012 usw. benötigen.
Scott Stafford
4

Okay, es ist ein bisschen verwirrend, Windows Server 2008 basiert auf dem Windows NT 6.0 Service Pack 1-Kernel. Aus diesem Grund war das erste Service Pack Service Pack 2 (Windows Server 2008 SP2). Windows Server 2008 R2 basiert auch auf dem WindowsNT 6.1-Kernel (ähnlich wie Windows 7, ähnlich wie Server 2008 Vista) mit einigen erweiterten Funktionen.

Da der Kernel derselbe ist, es sei denn, Sie tun etwas ziemlich Exotisches, sollte dies in Ordnung sein. Denken Sie daran, den MSDN zu Rate zu ziehen, um weitere Informationen zu erhalten. Das größte Problem, auf das Sie stoßen, ist die Möglichkeit, dass R2 überhaupt ohne GUI-Oberfläche ausgeführt werden kann. Dies wird wahrscheinlich eine Minderheit von Fällen sein, es ist nicht die Standardeinstellung dafür, die Standardeinstellung ist wie bei jedem anderen Windows Server, ich bin nicht sicher, wie viele diese Fähigkeit nutzen werden.

Shial
quelle
Genau, Windows Server 2008 basiert auf dem 6.0-Kernel (mit SP1). Windows Server 2008 R2 basiert auf der Version 6.1, die mit Windows 7 identisch ist.
Massimo,
Ach ja, Sie haben Recht, es ist das Windows NT 6.0 Service Pack 1. Mein Fehler dort.
Shial
Ich wollte Ihre Antwort bearbeiten, um die Fehler zu korrigieren, aber das Ganze ist ziemlich falsch. Auch die Core-Installation hat noch eine GUI, sie ist nur stark reduziert. Teile des .NET-Frameworks wurden ebenfalls herausgerissen. Meistens im Zusammenhang mit der GUI.
Chris S
3

Das einzige, was mir bisher aufgefallen ist, ist, dass Windows Server 2008 R2 viel sicherer ist als Windows Server 2008. Ich entwickle zum Beispiel für SharePoint. Ein bekanntes Problem ist, dass vergessen wurde, den lokalen Start / die Aktivierung für das zu aktivieren IIS Wamreg COM-Komponente. In Windows Server 2008 können Sie einfach das Fenster Komponentendienste öffnen und alle erforderlichen Konten aktivieren. In Windows Server 2008 R2 müssen Sie zuerst in die Registrierung gehen und den Besitz des IIS WamReg-Registrierungsschlüssels übernehmen, bevor Sie die Sicherheitseinstellungen ändern können.

Colin Dekker
quelle
0

Windows Server 2008 unterstützt den BranchCache-Modus nicht wie 2008 R2.

Frank
quelle