从Windows Server Standard到企业或数据中心的就地升级


14

我们遇到了一个小问题,即Windows Server Standard仅支持32 GB的内存,这使您无法确定服务器最近何时升级到48 GB的超凡内存。

是否可以从Windows Server Standard(最大32 GB内存支持)到Windows Server Enterprise或Datacenter(最大2TB内存支持)就地升级?

我尝试从操作系统内部启动Windows Server 2008 setup.exe,这为我提供了“升级”选项。但是当我进入过程的“您想在哪里安装Windows”部分时,它告诉我

您选择的分区可能包含先前Windows安装中的文件。如果是这样,这些文件和文件夹将被移动到名为Windows.old的文件夹中。您将能够访问Windows.old中的信息,但将无法使用Windows的早期版本。

那不是……不是我单击“升级”时所想到的!

我真的不想处理干净操作系统安装在我们的生产数据库服务器,并会很大,而升级安装,如果在所有可能的!

Answers:


13

我启动了带有Windows 2008 Standard的VM,然后将其升级到Enterprise。起初我不能,因为我在C驱动器上没有足够的磁盘空间。似乎需要15-20 Gigs的可用空间。一旦我将C驱动器做大了,它升级就没有问题了。

如果没有足够的空间,它将无法升级,并且要求我像您说的那样安装新的操作系统。

单击升级后,安装程序确认我要升级,然后开始升级。目前,它仍在运行,但我相信它最终会完成。


我的升级没有问题。我唯一能想到的是,您的C驱动器可能没有足够的空间来进行实际的升级。
mrdenny

1
实际上,我能够100%远程升级我们的一台“备用”服务器。它的工作!重新引导并远程返回到Windows Server 2008 Enterprise服务器。令人印象深刻..
杰夫·阿特伍德

+1用于启动虚拟机并对其进行测试!我必须上床睡觉,所以我无法... 微笑
Evan Anderson

Huzzah孜孜不倦地追求知识。
卡拉·马菲亚

17

我知道这个问题最初是关于Server 2008的,但是我想我会发布一个更简单的答案,该答案适用于Server 2008 R2(和Win7)。我从TechNet Server Core博客文章中获得了原始信息。

从Windows 7和2008 R2开始,可以使用dism实用程序就地升级版本。您只能在版本中向上使用(即从Standard到Enterprise),并且不能撤消更改。您还需要关联的KMS客户端安装密钥,用于要使用的版本。这是指向KMS客户端安装密钥列表的链接

要确定已安装的版本,请运行:
DISM /online /Get-CurrentEdition

要检查可能的目标版本,请运行:
DISM /online /Get-TargetEditions

最后,要启动升级,请运行:
DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

例如,要从较低版本升级到企业版,请运行:
DISM /online /Set-Edition:ServerEnterprise /ProductKey:489J6-VHDMP-X63PK-3K798-CPX3Y


执行此操作后,谁能升级到Server 2k8 R2 SP1?我一直做不到。见:serverfault.com/questions/239366/...
TodK

KMS客户端密钥(DISM命令中KMS激活的OS实例的产品密钥必需):technet.microsoft.com/zh-cn/library/ff793421
强化

5

微软似乎是这样说的: http://technet.microsoft.com/zh-cn/library/cc755199(WS.10).aspx

该讨论似乎表明,与您从现有操作系统内部启动SETUP.EXE一样,您可以这样做: http://social.technet.microsoft.com/Forums/zh-CN/winserversetup/thread/a9fb29a1-9cad-4d01-9e65-ce9b2b88232b

我会说旋转一个暂存器并尝试一下...(或启动一个社区IT支持站点,等待一些可怜的成瘾者愚弄它,并报告其是否起作用...>微笑< )


1
那你叫丹尼是个傻瓜吗?:)
squillman's

事实证明,我必须精通“升级”与“安装”按钮的选择。我同意,它现在正在工作。
杰夫·阿特伍德

3
仅仅是因为我晚上没有什么可以做的,而只是构建VM来为网络上的人员测试东西,那又如何呢?
mrdenny

1

在上下文中,您得到的消息很有意义,即此升级过程与将Windows Server 2003升级到2008的过程相同。这是警告,升级后不能使用旧版本(在您的情况下为2008 Standard Edition)。

在升级过程中,与先前安装的Windows版本关联的所有文件,文件夹和应用程序都将重定位到windows.old文件夹中,并存储所有用户设置。

完成此任务后,将执行新Windows版本的全新安装,所有保存的用户设置将迁移到新环境。成功的升级将包括先前操作系统安装中的所有应用程序,设置和用户文件-对于您而言,是Windows Server 2008 Standard。

祝好运!


我想我只是犯错了,第一次单击对话框中的错误按钮[upgrade / install],因为现在肯定是在进行升级。没有得到警告。
杰夫·阿特伍德

1

既然答案已经在这里,我只是想说我会很无聊,他说在Windows上进行升级的一般观点是,这是保留给家庭使用的功能,即使是不得已而为之。

擦拭并重新部署。在升级过程中,有太多事情可能会变得不明显,而这些事情不会立即显现出来。

但是,我想这似乎是件好事; p


好吧,对于像Win2008 Standard to Enterprise这样的东西,它并不是真正的升级,它只是添加了更多功能,因为它们本质上是完全相同的操作系统。当然,“ SP1系统上的非Service Pack安装CD”之类的东西也是例外。
Michael Stum

是的,可以肯定,更改注册表值以获取对企业功能和限制的访问权限……我想……但仍然^^
Oskar Duveborn

0

尝试从标准版升级到企业版时遇到了一些问题,因为我们的产品密钥适用于两个版本。在此博客中找到了原因。该博客还建议使用MS客户端安装密钥进行升级。钥匙可以在这里找到。


企业密钥也适用于Standard Edition。在安装过程中,无需输入密钥(仅适用于Server 2008或Vista和更高版本的OS)。
克里斯S
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.