迁移

重要:

  • 如果要将现有的本地 WEM 数据库迁移到 WEM 服务中,请确保您使用的迁移工具的最新版本。
  • 为了确保迁移工具按预期工作,您可能需要升级 .NET 框架。如果您使用 WEM 1909 或更早版本,请在运行该工具的计算机上升级到 .NET Framework 4.7.1 或更高版本。
  • 我们建议您在安装基础架构服务的计算机上运行迁移工具。这样做可确保基础架构服务可以连接到 WEM 数据库,并且运行基础架构服务的计算机具有必要的组件。

我们为您提供了一个工具包,用于将现有的本地 Workspace Environment Management (WEM) 数据库迁移到 WEM 服务中。该工具包包括生成包含 WEM 数据库内容的 SQL 文件的向导,以及将 SQL 文件上载到 WEM 服务 Azure 数据库的简单方法。本文介绍如何完成本地数据库迁移。在开始迁移过程之前,请查看整个序列,以便知道预期会发生什么。

迁移 WEM 数据库之前,请记住以下几点:

  • 迁移成功完成后,与当前 WEM 服务数据库关联的所有数据都将丢失。
  • 只有在成功置备 WEM 服务后,才能迁移 WEM 数据库。
  • 在开始迁移过程之前,Citrix 建议您备份本地 WEM 数据库。
  • 在开始迁移过程之前,Citrix 建议您在 “数据库维护” 选项卡上配置数据库维护。这样做会减小 WEM 数据库的大小,从而获得更好的迁移体验。有关数据库维护的详细信息,请参阅 配置基础结构服务
  • 如果您尝试在 WEM 服务升级期间迁移 WEM 数据库,Citrix Cloud 用户界面右上角的通知区域中将显示以下错误消息:“Workspace Environment Management 数据库迁移失败,因为 Workspace Environment Management 数据库迁移服务正在升级。请稍后重试。”发生这种情况时,请尝试在成功升级 WEM 服务后上载 SQL 文件。服务升级也会在 Citrix Cloud 用户界面的右上角发出通知。

系统要求

该工具包支持从 WEM 4.7 及更高版本的迁移。若要从早期版本迁移,请将 WEM 4.x 升级到 WEM 4.7 或更高版本,然后将数据库迁移到 WEM 服务。有关升级的详细信息,请参阅 升级部署

入门

登录到您的 Citrix Cloud 帐户。有关详细信息,请参阅 什么是 Citrix 云帐户

迁移本地数据库

步骤 1:下载迁移工具

从 WEM 服务下载选项卡下载迁移工具(WEM 迁移工具 .zip)。将 zip 文件 解压到一个便捷的文件夹中。

注意:

Citrix 建议您在安装基础结构服务的计算机上运行迁移工具。这样做可确保基础架构服务可以连接到 WEM 数据库,并且运行基础架构服务的计算机具有必要的组件。

步骤 2:将数据库数据导出到 SQL 文件

运行 ZIP 文件中包含的Citrix WEM 迁移工具 .exe。

Citrix WEM 迁移工具

在向导中输入以下数据:

服务器和实例名称。承载数据库的 SQL 服务器实例的地址。它必须完全按照此处键入的方式从基础结构服务器访问。

使用集成连接(Windows 凭据)。如果选中此选项,则允许 数据库迁移 向导使用其运行所在身份的 Windows 帐户连接到 SQL 服务器,然后生成包含内部部署 WEM 数据库内容的 SQL 文件。如果此 Windows 帐户没有足够的权限,请使用具有足够权限的 Windows 帐户运行Citrix WEM 迁移工具 .exe,或清除此选项并为 SQL 帐户提供足够的权限。

数据库名称。要迁移的数据库的名称。

目标。用于保存包含本地 WEM 数据库内容的 SQL 文件的所需文件夹。使用 “ 浏览 ” 按钮导航到要保存 SQL 文件的文件夹。

导出日志。控制是否导出日志。这些日志包含对 WEM 代理所做的更改。如果启用此选项,要导出的数据库文件将包含日志。为了加快迁移速度,我们建议您不要启用此选项。

注意:

保存为文件时,WEM 数据库文件将自动重命名为 “您的数据库名称 _upload.7z”。

单击 导出 开始数据库导出过程,或单击 ** 取消退出 **数据库迁移向导

在导出过程中,将显示 “ 数据库迁移状态 ” 窗口。

导出过程完成后,单击 “ 完成” 关闭窗口并返回 “ 数据库迁移向导”

注意:

  • 根据您的数据库大小,导出过程可能需要几秒钟到几分钟甚至几小时。

  • 如果在 数据库导出过程中关闭 “数据库迁移状态 ” 窗口,则返回到 “ 数据库迁移向导”,但由于数据库导 出过程在后台继续进行,因此禁用了 “导出” 按钮。要完全停止导出过程,请单击 “ 取消”

如果在导出过程中出现错误,请检查包含 Citrix WEM 迁移工具 .exe 的迁移工具 文件夹中的 Citrix WEM 迁移工具调试日志文件

步骤 3:将 SQL 文件上载到您的 WEM 服务数据库

重要:

在上载完成之前,请勿关闭“Workspace Environment Management”服务页面。否则,您的 SQL 文件无法成功上载。

  1. 在 WEM 服务 下载 选项卡上,单击 上载 以启动上载过程。
  2. 单击 “上载 SQL 文件” 页上的 “选择文件”,然后选择要上载的 SQL 文件。
  3. 击确 定开始上载并返回到 WEM 服务 下载 选项卡。

返回到 WEM 服务下载” 选项卡后,进度消息将显示在 “ 上载” 下,该消息随着上载的进展而更新。成功上载 SQL 文件后,迁移过程将自动启动。

注意:

成功上载 SQL 文件后,您必须等待 10 分钟才能再次上载。

迁移后

几个小时后,您会收到一条通知消息,向您传达迁移结果。查看 Citrix Cloud 用户界面右上角的通知。迁移成功完成后,在管理” 选项卡上执行以下步骤,以查看从内部部署 WEM 数据库迁移的数据。

步骤 1:将迁移的数据加载到 WEM 服务控制台

  1. 将鼠标悬停在 WEM 服务 管理 选项卡上的下拉菜单上。
  2. 单击 CCitrix Workspace 图标。
  3. 单击省略号图标展开其他选项。
  4. 单击 “注 销” 以断开与 WEM 服务的连接。
  5. 刷新浏览器窗口以重新连接到 WEM 服务,并查看从本地 WEM 数据库迁移的数据。

步骤 2:切换到服务代理模式

使用代理交换机功能从本地模式切换到服务代理模式。有关代理交换机的信息,请参阅 代理交换机

重要:

代理切换功能在 Workspace Environment Management 1909 及更高版本中可用。对于早期版本,在使用代理开关之前,必须重新安装代理或将其升级到 1909 或更高版本。

或者,您可以从服务的 “下载” 选项卡下载代理,然后手动重新安装代理。

迁移