6.3. 关于模板和修订版

6.3.1. 针对模板的可用操作
6.3.2. 针对修订版的可用操作

术语“模板“是指用于克隆的特殊桌面。有关桌面的更多信息,请参见第 6.2 节 “关于桌面”部分。要使用多个相同的桌面填充池,需要使用模板来克隆所需数量的桌面。对于每个平台,选择和管理模板均有所不同。Oracle VDI 提供对 Oracle VDI 和 Microsoft Hyper-V 桌面池的模版管理。VMware Infrastructure 具有其自己的模板管理,因此,Oracle VDI 提供在 VMware vCenter 中访问可用模板列表的权限。

Oracle VDI 还提供 Oracle VDI 和 Microsoft Hyper-V 桌面池的模板修订版。每当您需要更新模板时,修订版都能提供更大的灵活性。将修订版视为桌面模板的快照。您可能在导入模板并使用模板的克隆填充池后,结果发现自己忘记安装某个应用程序了。您只需修订现有模板并通过它进行克隆。进行大规模克隆之前,您还可以测试修订版,如果您选择恢复所做的修订,也可以这样做。模板的历史记录将通过其修订版保存。

图 6.1. 模板和修订版

显示模板和修订版以及通过指定母版创建的池中桌面的图。

6.3.1. 针对模板的可用操作

可对模板和修订版执行多种操作。

操作

详细信息

在 Oracle VDI Manager 中的位置

vda 子命令

桌面提供者

导入模板

将虚拟机导入到 Oracle VDI,并创建第一个修订版。该修订版可以用于在使用同一桌面提供者的任意池中进行克隆。

“模板“选项卡 →“导入模板“(按钮)

pool-vb-import

pool-vb-import-unmanaged

pool-vc-import

pool-hv-import

  • Oracle VDI

  • Hyper-V

打开控制台

打开一个新窗口以从浏览器直接访问模板。

“模板“选项卡 →“打开控制台“(按钮)

  • Oracle VDI

创建修订版

将模板的当前状态另存为新的修订版。

“模板“选项卡 →“创建修订版“(按钮)

revision-create

  • Oracle VDI

  • Hyper-V

重命名

重命名模板或修订版。

“模板“选项卡 →“重命名“(在菜单中)

template-setprops

  • Oracle VDI

  • Hyper-V

将模板复制到桌面

将模板复制到可用桌面。以前称为“转换为桌面“。

“模板“选项卡 →“复制到桌面“(在菜单中)

template-desktop

  • Oracle VDI

  • Hyper-V

导出模板

将选定模板导出到磁盘,包括虚拟机属性的 XML 文件和模板硬盘驱动器内容的 .vdi 文件。然后,即可在不使用 Oracle VDI 的情况下存储和使用导出的桌面。

“模板“选项卡 →“导出“(在菜单中)

template-export

  • Oracle VDI

启动模板

启动桌面以将更改应用到模板。

“模板“选项卡 →“启动“(在菜单中)

template-start

  • Oracle VDI

  • Hyper-V

重新启动模板

在同一台主机上重新启动模板。与按 PC 上的重置按钮作用相同,如果文件处于打开状态,则可能导致数据丢失。

“模板“选项卡 →“重新启动“(在菜单中)

template-restart

  • Oracle VDI

  • Hyper-V

关闭模板

向模板发送 ACPI 关闭信号。

“模板“选项卡 →“关闭“(在菜单中)

template-stop

(不带 "-p" 选项)

 

关闭模板的电源

立即关闭模板电源并将其从虚拟主机中注销。

“模板“选项卡 →“关闭电源“(在菜单中)

template-stop -p

(带 "-p" 选项)

  • Oracle VDI

  • Hyper-V

挂载或取消挂载 ISO

在虚拟机中挂载或取消挂载 ISO 映像。

“模板“选项卡 →“挂载 ISO 映像“或“取消挂载 ISO 映像“(在菜单中)

template-mount-iso

template-unmount-iso

  • Oracle VDI

  • Hyper-V

请求进行克隆

如果选择自动克隆作为池设置,则该池的所有新桌面均会通过已应用于克隆的模板进行克隆。

“模板“选项卡 →“请求在池中进行克隆“(在菜单中)

pool-setprops

  • Oracle VDI

  • Hyper-V

恢复模板

将模板恢复为最新修订版。

“模板“选项卡 →“恢复“(在菜单中)

template-revert

  • Oracle VDI

  • Hyper-V

删除模板

删除模板及该模板的所有相应修订版。

“模板“选项卡 →“删除“(在菜单中)

template-delete

  • Oracle VDI

  • Hyper-V

6.3.2. 针对修订版的可用操作

操作

详细信息

在 Oracle VDI Manager 中的位置

vda 子命令

虚拟化平台

设为修订版母版

在已选择该模板用于克隆的池中,将修订版标记为用于克隆。

“模板“选项卡 →“创建母版“(按钮)

revision-setprops

  • Oracle VDI

  • Hyper-V

重命名修订版

重命名修订版。

“模板“选项卡 →“重命名“(在菜单中)

revision-setprops

  • Oracle VDI

  • Hyper-V

将修订版复制到模板

根据此修订版创建新模板。使用此操作可创建任意现有修订版的独立分支。

“模板“选项卡 →“复制到模板“(在菜单中)

template-create

  • Oracle VDI

  • Hyper-V

将修订版复制到桌面

在同一池中创建新的独立桌面。

“模板“选项卡 →“复制到桌面“(在菜单中)

revision-desktop

  • Oracle VDI

  • Hyper-V

克隆修订版

在同一池中基于选定修订版创建桌面。

“模板“选项卡 →“克隆桌面“(在菜单中)

revision-clone

  • Oracle VDI

  • Hyper-V

导出修订版

将选定修订版导出到磁盘,包括虚拟机属性的 XML 文件和桌面硬盘驱动器内容的 .vdi 文件。然后,即可在不使用 Oracle VDI 的情况下存储和使用导出的桌面。

“模板“选项卡 →“导出“(在菜单中)

revision-export

  • Oracle VDI

将系统准备应用于修订版

在内部创建并启动克隆,以调用 Windows Sysprep 命令。之后会拍摄新的快照,该快照将用于在池中克隆桌面。

“模板“选项卡 →“系统准备“(在菜单中)

revision-sysprep

  • Oracle VDI

  • Hyper-V

请求进行克隆

选择应将特定修订版用于克隆的池。否则将使用母版修订版。

“模板“选项卡 →“请求进行克隆“(在菜单中)

pool-setprops

  • Oracle VDI

  • Hyper-V

删除修订版

对于 Oracle VDI 和 Hyper-V,iSCSI 磁盘将从存储中删除。对于 VMware,可以选择让虚拟机在 vCenter 上继续可用。对修订版的所有引用会从 Oracle VDI 数据库中删除。

“模板“选项卡 →“删除“(在菜单中)

revision-delete

  • Oracle VDI

  • Hyper-V