XenServer
本主题提供了一个示例,说明如何设置 Citrix XenServer 虚拟机(以及运行 AppDNA 的计算机),以便在从 Windows 7 迁移到 Windows 10 时与“安装捕获”一起使用。此示例显示了一种可能的方法。有关通用设置要求,请参阅设置虚拟机。
必备条件
- XenServer 已安装和配置在与运行 AppDNA 的计算机不同的计算机上。
- 已存在具有干净版本的 Windows 7 XenServer 虚拟机,可与安装捕获一起使用。有关创建 XenServer 虚拟机的信息,请参阅文Citrix XenCenter档。(XenCenter 是一种桌面工具,可用于管理 XenServer 环境以及从 Windows 桌面计算机部署、管理和监视虚拟机。)
- 虚拟机与运行 AppDNA 的计算机(称为 AppDNA 计算机)连接到相同的网络。
- 虚拟机未连接到域。有关从域中删除虚拟机的说明,请参阅从域中删除虚拟机
- 您知道 XenServer 主机服务器的 IP 地址或 DNS 名称,并具有使您能够连接到 XenServer 并执行高级虚拟机操作(包括创建和回滚快照)的帐户的用户名和密码。
- 您具有客户机操作系统的管理用户帐户的用户名和密码。
- 用户帐户具有高级操作权限。通常,这意味着用户帐户必须至少具有“虚拟机电源管理员”角色。
在 XenCenter 中打开虚拟机
本节提供有关登录 XenCenter 控制台中的虚拟机的说明,以便您可以设置虚拟机。如果您无权访问 XenCenter,则可以在通过 AppDNA 虚拟机配置向导进行操作时执行安装步骤。(向导将在控制台中打开虚拟机。)
要在 XenCenter 的控制台中打开虚拟机,请执行以下操作:
- 在 Windows“开始”菜单上,选择“所有程序”>“Citrix”>“Citrix XenCenter”。如果出现提示,请输入连接详细信息。
- 在左侧的“资源”窗格中,右键单击虚拟机,然后选择“开始”。
- 单击控制台选项卡,然后以管理用户身份登录到虚拟机。
您现在可以执行下面介绍的虚拟机设置任务。
在 AppDNA 计算机和虚拟机上创建用户
- 在 AppDNA 计算机上创建名为 appdna 的管理员用户帐户,并为其提供永不过期的密码。例如:
- 打开控制面板。如有必要,切换到经典视图。
- 在“管理工具”组中,双击“计算机管理”。
- 在左窗格中展开树,如下所示:系统工具 > 本地用户和组 > 用户。
- 单击“用户”,然后从“操作”菜单中选择“新建用户”。
- 在对话框中键入相应的信息。
- 单击 创建,然后单击 关闭。
- 右键单击该用户,然后从快捷菜单中选择属性。
- 单击“成员”选项卡。
- 单击“添加”,然后在“输入要选择的对象名称”框中键入管理员。
- 单击检查名称,然后单击确定。
- 如果需要打开虚拟机电源,并使用等效步骤在虚拟机上创建相同的管理员用户帐户,同时使用永不过期的密码。
为自动登录配置虚拟机
这是一个可选步骤。它加快了安装捕获的速度,因为这意味着您不需要每次启动虚拟机时手动登录。
- 在虚拟机上,打开 Windows 命令窗口。
- 在窗口中,输入:control userpasswords2。
- 在“用户帐户”对话框中,清除“用户必须输入用户名和密码才能使用此计算机”复选框,然后单击“确定”。
- 在“自动登录”对话框中,输入“安装捕获”用户的名称和密码,然后单击“确定”。
- 如果您使用的是支持 UAC 的操作系统,请禁用 UAC。请参阅http://support.microsoft.com/kb/975787。
注意:有关设置自动登录的替代方法,请参阅 http://support.microsoft.com/kb/315231。您必须对域用户帐户使用此机制。
关闭 AppDNA 和虚拟机上的简单文件共享
在 AppDNA 计算机和虚拟机上执行以下步骤。
- 在 Windows 资源管理器中,选择 文件夹选项 > 查看 。
- 清除“ 使用简单文件共享(推荐)”复选框。
- 点击 确定。
在 AppDNA 计算机上创建共享文件夹
这些说明描述了如何在 AppDNA 计算机上创建文件夹并共享该文件夹,以便虚拟机可以读取和写入该文件夹。
- 在 AppDNA 计算机上创建一个文件夹(例如,C:\AppDNAOutput)以存储安装捕获输出。
- 共享文件夹并授予所有人的读写权限。例如:
- 打开 Windows 资源管理器并找到要共享的文件夹。
- 右键单击文件夹,然后从快捷菜单中选择“共享”>“高级共享”。
- 单击“高级共享”,然后在“高级共享”对话框中,选中“共享此文件夹”复选框。
- 单击权限。
- 在“权限”对话框中,单击“所有人”,然后为“完全控制”、“更改”和“读取”,选中“允许”复选框。
- 点击 确定 两次。
注意:虚拟机还需要访问输入文件的位置。要使用包含组织内部署的应用程序的现有共享文件夹,请确保可以从虚拟机内部访问该文件夹。否则,您可以将这些输入文件存储在与输出相同的文件夹中,也可以为输入文件创建单独的共享文件夹。在所有情况下,虚拟机必须具有对输入文件的读取权限。
AppDNA 计算机上的防病毒配置
您必须在 AppDNA 计算机上配置防病毒软件,以禁用安装捕获输出和输入文件夹的访问扫描。例如,对于诺顿防病毒软件,您禁用 AppDNA 输出和输入文件夹的自动防护选项。
验证对共享文件夹的访问权限
您现在需要检查虚拟机是否可以访问之前在 AppDNA 计算机上创建的共享文件夹。
在虚拟机上,在 Windows 开始 > 运行提示符中键入以下内容:
\\<AppDNA machine name>\AppDNAOutput
<AppDNA machine name>AppDNA 计算机的名称在哪里。
如果这样会打开 AppDNA 计算机上的共享文件夹,则会验证虚拟机是否可以访问该文件夹。有关故障排除提示,请参阅从虚拟机访问共享文件夹的疑难解答。
在虚拟机上安装 AppDNA VM Configuration MSI
为此,您需要安装程序(称为 Citrix AppDNA VM Configuration.msi)。这附带AppDNA。当您安装 AppDNA 时,它将复制到 AppDNA 安装文件夹的工具子文件夹中。默认位置为 C:\Program Files\Citrix\AppDNA\Tools(在 64 位计算机上为 C:\Program Files (x86)\Citrix\AppDNA\Tools)。
- 在虚拟机中安装 Citrix AppDNA VM Configuration MSI,接受默认文件位置。
- 重新启动虚拟机。
重要:确保 AppDNA VM Configuration MSI 具有与您正在使用的 AppDNA 版本相同的版本号。这意味着在升级 AppDNA 时,您需要升级虚拟机上的虚拟机配置。
拍摄虚拟机的快照
此步骤需要访问 XenCenter。如果您无权访问 XenCenter,则 AppDNA 虚拟机配置向导将提供用于创建快照的选项。
- 在 XenCenter 窗口左侧的“资源”窗格中选择虚拟机。
- 单击快照选项卡。
- 在工具栏上,单击拍摄快照。
- 在“拍摄快照”对话框中,输入新快照的名称和描述(可选)。
- 在快照模式下,选择“快照虚拟机的磁盘和内存”选项(如果可用)。否则,选择“快照虚拟机磁盘”选项。快照模式选项取决于 XenServer 许可证。
- 点击拍摄快照。
现在,您可以使用 AppDNA 虚拟机配置向导设置虚拟机配置,以便与安装捕获一起使用。配置 XenServer 虚拟机有关分步说明,请参阅。