迁移 WorkSpaces 个人版中的 WorkSpace
注意
如果您想通过 Amazon 从 WorkSpace 取消订阅或卸载 Microsoft Office 版本许可证,建议您使用管理应用程序。
您可以将 WorkSpace 从一个捆绑包迁移到另一个捆绑包,同时将数据保留在用户卷上。下面是一些示例方案:
-
您可以将 WorkSpaces 从 Windows 7 桌面体验迁移到 Windows 10 桌面体验。
-
您可以将 WorkSpaces 从 PCoIP 协议迁移到 DCV。
-
您可以将 WorkSpaces 从支持 Windows Server 2016 的 32 位 Microsoft Office WorkSpaces 捆绑包迁移到支持 Windows Server 2019 和 Windows Server 2022 的 64 位 Microsoft Office WorkSpaces 捆绑包。
-
您可以将 WorkSpaces 从一个公有或自定义捆绑包迁移到另一个相应的捆绑包。例如,您可以从启用 GPU(Graphics.g4dn、GraphicsPro.g4dn、Graphics 和 GraphicsPro)的捆绑包迁移到未启用 GPU 的捆绑包,反之亦然。
-
您可以通过 Amazon 将使用 Microsoft Office 的 Windows WorkSpaces 迁移到包含 Microsoft 365 应用程序的自定义 WorkSpaces 捆绑包。迁移完成后,将取消从 Microsoft Office 订阅您的 WorkSpaces。
-
您可以通过 Amazon 将使用 Microsoft Office 的 Windows WorkSpaces 迁移到没有 Office 2016/2019 订阅的 WorkSpaces 捆绑包。迁移完成后,将取消从 Microsoft Office 订阅您的 WorkSpaces。
-
您可以将 BYOL BYOP WorkSpaces 从 Windows 10 迁移到 Windows 11,将包含许可证的 BYOP WorkSpaces 从 Windows Server 2019 迁移到 Windows Server 2022。
有关 Amazon WorkSpaces 捆绑包的更多信息,请参阅 WorkSpaces 个人版的捆绑包和映像。
迁移过程通过使用目标捆绑包映像中的新根卷和原始 WorkSpace 的上一个可用快照中的用户卷来重新创建 WorkSpace。迁移过程中会生成一个新的用户配置文件,以获得更好的兼容性。将重命名旧用户配置文件,然后将旧用户配置文件中的某些文件移动到新用户配置文件。(有关所移动的内容的详细信息,请参阅迁移过程中会发生什么。)
对于每个 WorkSpace,迁移过程最多需要一个小时。启动迁移过程时,将创建一个新的 WorkSpace。如果发生错误阻止成功迁移,将恢复原始 WorkSpace 并返回到其原始状态,并终止新的 WorkSpace。
迁移限制
-
您不能迁移到公有或自定义 Windows 7 桌面体验捆绑包。您也不能迁移到自带许可证 (BYOL) Windows 7 捆绑包。
-
您只能将 BYOL WorkSpaces 迁移到其他 BYOL 捆绑包。要将 BYOL WorkSpace 从 PCoIP 迁移到 DCV,必须先使用 DCV 协议创建 BYOL 捆绑包。然后,可以将 PCoIP BYOL WorkSpaces 迁移到该 DCV BYOL 捆绑包。
-
无法将从公有或自定义捆绑包创建的 WorkSpace 迁移到 BYOL 捆绑包。
-
Graphics.g4dn、GraphicsPro.g4dn、Graphics 和 GraphicsPro 捆绑包适用于 Windows 和 Ubuntu 上的 PCoIP 协议。Graphics.g4dn 和 GraphicsPro.g4dn 适用于 Windows 和 Ubuntu 上的 DCV 协议。GraphicsPro 和 GraphicsPro WorkSpaces 目前无法迁移到 DCV。
-
目前不支持迁移 Linux WorkSpaces。
-
在支持多种语言的 Amazon 区域中,您可以在语言捆绑包之间迁移 WorkSpaces。
-
源捆绑包和目标捆绑包必须不同。(但是,在支持多种语言的区域中,只要语言不同,就可以迁移到相同的 Windows 10 捆绑包。) 如果要使用相同的捆绑包刷新 WorkSpace,请改为重新构建 WorkSpace。
-
您不能跨区域迁移 WorkSpace。
-
在某些情况下,如果迁移无法成功完成,您可能不会收到错误消息,并且可能显示迁移过程未启动。如果在尝试迁移一小时后,WorkSpace 捆绑包保持不变,则迁移失败。请联系 Amazon Web Services 支持 中心
以获取帮助。 -
您无法将 BYOP WorkSpaces 迁移到 PCoIP 或 DCV WorkSpaces。
-
您无法将加入 Active Directory 域的 WorkSpaces 迁移到加入 Microsoft Entra 的工作空间。
迁移场景
下表显示了哪些迁移方案可用:
| 源操作系统 | 目标操作系统 | 是否可用? |
|---|---|---|
|
公有或自定义捆绑包 Windows 7 |
公有或自定义捆绑包 Windows 10 |
是 |
|
自定义捆绑包 Windows 7 |
公有捆绑包 Windows 7 |
否 |
|
自定义捆绑包 Windows 7 |
自定义捆绑包 Windows 7 |
否 |
|
公有捆绑包 Windows 7 |
自定义捆绑包 Windows 7 |
否 |
|
公有或自定义捆绑包 Windows 10 |
公有或自定义捆绑包 Windows 7 |
否 |
|
公有或自定义捆绑包 Windows 10 |
自定义捆绑包 Windows 10 |
是 |
|
Windows 7 BYOL 捆绑包 |
Windows 7 BYOL 捆绑包 |
否 |
| Windows 7 BYOL 捆绑包 |
Windows 10 BYOL 捆绑包 |
是 |
|
Windows 10 BYOL 捆绑包 |
Windows 7 BYOL 捆绑包 |
否 |
|
Windows 10 BYOL 捆绑包 |
Windows 10 BYOL 捆绑包 |
是 |
|
支持 Windows Server 2016 的公有 Windows 10 捆绑包 |
支持 Windows Server 2019 的公有 Windows 10 捆绑包 |
是 |
|
支持 Windows Server 2019 的公有 Windows 10 捆绑包 |
支持 Windows Server 2016 的公有 Windows 10 捆绑包 |
是 |
|
支持 Windows Server 2016 的自定义 Windows 10 捆绑包 |
支持 Windows Server 2019 的公有 Windows 10 捆绑包 |
是 |
|
支持 Windows Server 2016 的自定义 Windows 10 捆绑包 |
支持 Windows Server 2022 的公有 Windows 10 捆绑包 |
是 |
|
支持 Windows Server 2019 的自定义 Windows 10 捆绑包 |
支持 Windows Server 2022 的公有 Windows 10 捆绑包 |
是 |
| Windows 10 BYOP BYOL | Windows 11 BYOP BYOL | 是 |
| Windows 11 BYOP BYOL | Windows 10 BYOP BYOL | 否 |
| 支持 Windows Server 2019 的公有 BYOP | 支持 Windows Server 2022 的公有 BYOP | 是 |
| 支持 Windows Server 2022 的公有 BYOP | 支持 Windows Server 2019 的公有 BYOP | 否 |
注意
Web Access 不适用于支持 Windows Server 2019 的公有 Windows 10 捆绑包 PCoIP 分支。
迁移过程中会发生什么
在迁移过程中,用户卷(驱动器 D)上的数据将保留,但根卷(驱动器 C)上的所有数据都将丢失。这意味着不会保留已安装的应用程序、设置和对注册表的更改。旧用户配置文件文件夹将使用 .NotMigrated 后缀重命名,并创建一个新的用户配置文件。
迁移过程基于原始用户卷的最后一个快照重新创建驱动器 D。在新的 WorkSpace 首次启动期间,迁移过程会将原始 D:\Users\%USERNAME% 文件夹移动到名为 D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated 的文件夹。新的操作系统生成一个新的 D:\Users\%USERNAME%\ 文件夹。
创建新用户配置文件后,以下用户 shell 文件夹中的文件将从旧 .NotMigrated 配置文件移动到新配置文件:
-
D:\Users\%USERNAME%\Desktop -
D:\Users\%USERNAME%\Documents -
D:\Users\%USERNAME%\Downloads -
D:\Users\%USERNAME%\Favorites -
D:\Users\%USERNAME%\Music -
D:\Users\%USERNAME%\Pictures -
D:\Users\%USERNAME%\Videos
重要
迁移过程尝试将文件从旧用户配置文件移动到新配置文件。迁移过程中未移动的任何文件将保留在 D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated 文件夹中。如果迁移成功,您可以看到哪些文件被移入 C:\Program
Files\Amazon\WorkspacesConfig\Logs\MigrationLogs。您可以手动移动任何未自动移动的文件。
默认情况下,公有捆绑包禁用本地搜索索引。如果您要启用它,则默认设置为搜索 C:\Users 而不是搜索 D:\Users,因此您也需要对其进行调整。如果您已将本地搜索索引专门设置为 D:\Users\,而未设置为 usernameD:\Users,则迁移后可能无法对 D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated 文件夹中的任何用户文件使用本地搜索索引。
分配给原始 WorkSpace 的任何标签都会在迁移过程中进行转移,并保留 WorkSpace 的运行模式。但是,新的 WorkSpace 将获得新的 WorkSpace ID、计算机名称和 IP 地址。
最佳实践
在迁移 WorkSpace 之前,请执行以下操作:
-
将驱动器 C 上的任何重要数据备份到另一个位置。在迁移过程中,将擦除驱动器 C 上的所有数据。
-
请确保正在迁移的 WorkSpace 至少已有 12 小时,以确保已创建用户卷的快照。在 Amazon WorkSpaces 控制台的迁移 WorkSpaces 页面上,您可以看到上次拍摄快照的时间。在迁移过程中,上一个快照之后创建的所有数据将丢失。
-
为避免潜在的数据丢失,请确保您的用户注销其 WorkSpaces,并在迁移过程完成后才重新登录。请注意,WorkSpaces 处于
ADMIN_MAINTENANCE模式时无法迁移。 -
请确保要迁移的 WorkSpaces 的状态为
AVAILABLE、STOPPED或ERROR。 -
请确保您有足够的 IP 地址用于要迁移的 WorkSpaces。迁移期间,将为 WorkSpaces 分配新的 IP 地址。
-
如果您正在使用脚本迁移 WorkSpaces,请以一次不超过 25 个 WorkSpaces 的批次迁移它们。
故障排除
-
如果用户在迁移后报告丢失文件,请检查其用户配置文件是否在迁移过程中未移动。您可以看到哪些文件被移入
C:\Program Files\Amazon\WorkspacesConfig\Logs\MigrationLogs。未移动的文件将位于D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated文件夹中。您可以手动移动任何未自动移动的文件。 -
如果您使用 API 迁移 WorkSpaces,但迁移未获成功,则不会使用 API 返回的目标 WorkSpace ID,并且 WorkSpace 仍将具有原始 WorkSpace ID。
-
如果迁移未成功完成,请检查 Active Directory 以查看它是否相应地被清理了。您可能需要手动删除不再需要的 WorkSpaces。
账单如何受到影响
在执行迁移的月份,将按比例对新 WorkSpaces 和原始 WorkSpaces 收取费用。例如,如果您在 5 月 10 日将工作区 A 迁移到工作区 B,则将向您收取 5 月 1 日至 5 月 10 日期间工作区 A 的费用,以及 5 月 11 日至 5 月 30 日期间工作区 B 的费用。
注意
如果要将 WorkSpace 迁移到不同的捆绑包类型(例如,从性能到节能,或从高价值到标准),则在迁移过程中根卷(驱动器 C)和用户卷(驱动器 D)的大小可能会增加。如有必要,根卷增加以匹配新捆绑包的默认根卷大小。但是,如果您已为用户卷指定的大小与原始捆绑包的默认大小不同(更高或更低),则在迁移过程中会保留相同的用户卷大小。否则,迁移过程将使用源 WorkSpace 用户卷大小中较大的值,并为新捆绑包使用默认的用户卷大小。
迁移 WorkSpace
您可以通过 Amazon WorkSpaces 控制台、Amazon CLI 或 Amazon WorkSpaces API 来迁移 WorkSpaces。
迁移 WorkSpace
打开 WorkSpaces 控制台,网址为:https://console.aws.amazon.com/workspaces/v2/home
。 -
在导航窗格中,选择 WorkSpaces。
-
选择 WorkSpace,然后依次选择 Actions (操作) 和 Migrate WorkSpaces (迁移 WorkSpaces)。
-
在捆绑包下,选择要将 WorkSpace 迁移到的捆绑包。
注意
要将 BYOL WorkSpace 从 PCoIP 迁移到 DCV,必须先使用 DCV 协议创建 BYOL 捆绑包。然后,可以将 PCoIP BYOL WorkSpaces 迁移到该 DCV BYOL 捆绑包。
-
选择 Migrate WorkSpaces (迁移 WorkSpaces)。
Amazon WorkSpaces 控制台中将显示一个状态为
PENDING的新 WorkSpace。迁移完成后,原始 WorkSpace 将终止,并将新 WorkSpace 的状态设置为AVAILABLE。 -
(可选)要删除您不再需要的任何自定义捆绑包和映像,请参阅删除 WorkSpaces 个人版中的自定义捆绑包或映像。
要通过 Amazon CLI 迁移 WorkSpaces,请使用 migrate-workspace 命令。要通过 Amazon WorkSpaces API 迁移 WorkSpaces,请参阅《Amazon WorkSpaces API 参考》中的 MigrateWorkSpace。