从 Windows Server Standard 就地升级到 Enterprise 或 Datacenter

从 Windows Server Standard 就地升级到 Enterprise 或 Datacenter

我们遇到了一个小问题,Windows Server Standard 仅支持 32 GB 内存,当你的服务器最近升级到 48 GB 时,发现这一点很令人沮丧惊人的GB 的内存。

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

我尝试在操作系统中启动 Windows Server 2008 setup.exe,它给了我一个“升级”选项。但是当我进入“你想在哪里安装 Windows”部分时,它告诉我

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

那...不是...我点击“升级”时想到的!

我真的不想在我们的生产数据库服务器上安装一个干净的操作系统,而且很多如果可能的话,最好进行升级安装!

答案1

我启动了一台装有 Windows 2008 Standard 的虚拟机,然后将其升级到 Enterprise。起初我无法升级,因为 C 盘上没有足够的可用磁盘空间。似乎需要 15-20 GB 的可用空间。一旦我将 C 盘扩容,它就可以毫无问题地升级。

当没有足够的空间时,它就不会升级,并且需要我安装一个新的操作系统,就像你说的那样。

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

答案2

我知道这个问题最初是关于 Server 2008 的,但我想发布一个适用于 Server 2008 R2(以及 Win7)的更简单的答案。我从以下网址获取了原始信息TechNet 服务器核心博客文章

从 Windows 7 和 2008 R2 开始,可以使用 dism 实用程序就地升级版本。您只能升级版本(即从标准版升级到企业版),并且无法撤消更改。您还需要与要升级的版本相关的 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

答案3

微软似乎是这么说的:http://technet.microsoft.com/en-us/library/cc755199(WS.10).aspx

这个讨论似乎表明这是一个从现有操作系统内部启动 SETUP.EXE 的问题,正如您所做的那样:http://social.technet.microsoft.com/Forums/en-US/winserversetup/thread/a9fb29a1-9cad-4d01-9e65-ce9b2b88232b

我想说的是启动一个刮擦箱并尝试一下...(或者启动一个社区 IT 支持站点并等待一些可怜的上瘾的傻瓜去做并报告它是否有效...>微笑<)

答案4

既然答案已经在这里了,我只是想说,我会成为一个无聊的人,对 Windows 进行升级的普遍看法是,这是为家庭使用保留的功能,即使是这样,也只是作为最后的手段。

清除并重新部署。升级过程中可能会出现很多问题,但这些问题不会立即显现出来。

但我认为它似乎有效,这是好事 ;p

相关内容