使用 -restore 模式命令从指定的位置检索映像,并将其恢复到设备上。
您可以使用映像维护模式提示符或“ZENworks Imaging Engine”菜单来恢复设备的映像。有关逐步指导,请参见手动取得设备的映像。也可以使用“恢复”模式命令从本地硬盘的分区中恢复映像。有关逐步指导,请参见部分 3.1.3, 设置断开的映像操作。
通常,如果要恢复的映像是基本映像(先前由“ZENworks Imaging Engine”创建),则在恢复新映像前,除 ZENworks 分区以及 Dell 或 Compaq 配置分区外的所有现有分区都将从所有本地硬盘上去除。恢复映像时,系统会保留从中取得映像的原始分区的大小(如果可能)。如果空间不足,则将缩减最后一个分区以适应空间大小(除非这会导致数据丢失)。如果这样会使数据丢失,“ZENworks Imaging Engine”将拒绝请求的操作。如果映像中的所有分区被恢复到原始大小后还有额外的空间剩余下来,则该空间不会被分区。
如果要恢复的映像是附加映像或基本映像,而您指定了 a分区:p分区参数,则系统不会去除任何现有的物理分区。事实上,只会通过映像中的文件更新相应的分区,重写具有相同名称和位置的现有文件。
该模式的语法取决于是要从本地设备还是映像(代理)服务器检索映像,如下面的子节所述:
使用 -restore -local 模式命令可从本地设备检索映像,并将其恢复到设备上。有关详细信息,请参见部分 3.1.3, 设置断开的映像操作。
要使用帮助方式:
要显示“ZENworks Imaging Engine”菜单,请输入:
img
单击
> 。“恢复映像向导”随即显示。
在向导中,单击
,然后单击 。“恢复本地映像向导”随即显示。
填写字段:
映像档案的路径: 单击.zmg 文件扩展名的文件名。
选择映像文件,或指定其完整路径和含文件集: 要恢复的映像文件集的编号。有效值为 1 至 10。默认为文件集 1。有关文件集的信息,请参见部分 B.0, 文件集和映像编号。
选项: 指定任意高级选项。有关详细信息,请参见表 F-6。
单击
恢复映像。恢复映像期间,“ZENworks Imaging Engine 菜单”会显示进度条。
如果成功完成创建映像过程,请单击“信息”对话框中的
,然后单击 返回到所显示的空白“ZENworks Imaging Engine 菜单”。如果创建映像过程失败,请找出问题之后加以解决,然后重复上述步骤。
以下示例说明您在使用映像维护模式提示符时,可以与“从本地恢复”模式命令 (-restorel) 配合使用的语法和可用参数:
img -restore -local 本地文件路径/文件名.zmg [‑part=分区号] [‑s=文件集] [‑ap=高级选项]
其中,中括号 [...] 表示可选命令。
-restore -local 可简写成:-r -local、-restorel 或 -rl。
有关详细信息,请参见:
表 F-6 恢复本地映像的命令和参数
参数 |
指定 |
---|---|
-restorel [‑part=分区号] |
要从中检索映像的本地分区的分区号(如 img dump 所示)。此分区必须为主分区。该分区不为映像操作所更改。 |
本地文件路径/文件名.zmg |
要检索的映像文件名,包括 .zmg 扩展名(区分大小写)和从本地分区的根目录开始的完整路径。 |
‑s=文件集 |
要恢复的映像文件集的编号。有效值为 1 至 10。有关创建映像文件集的信息,请参见部分 1.5.2, 创建、安装和恢复标准映像。 如果忽略该参数,则使用文件集 1。 |
‑ap=分区:分区 |
映像档案中的分区(a分区)与本地计算机上的目标物理分区(p分区)之间的映射。使用该参数以选择性地将映像的一个特定部分恢复到一个特定的本地分区。 重要说明:如果使用此参数,将不会去除任何现有的本地分区,而只是更新目标本地分区。更新过程不会去除任何现有的文件,但是会重写所有现有的同名文件。如果要在更新目标分区之前先去除它所有的现有文件,请先使用分区操作模式删除和重创建分区。如果选择恢复基本映像,则需要在恢复映像之前删除并重新创建目标分区,这是因为如果选择性地恢复分区映像失败,系统可能会处于不一致的状态。 对于 a分区,请使用映像资源管理器 (zmgexp)实用程序中显示的源分区的分区号。对于 p分区,请使用 img dump 所显示的目标分区的分区号。目标分区必须是受支持的文件系统的分区。可以根据需要重复该参数,从而在单个操作请求多项选择性恢复。这种方式可以将映像的多个部分应用到单个本地分区,但是不能在单个操作中将一个映像的同一部分应用到多个本地分区。 |
表 F-7 恢复本地映像示例
-restore -proxy 模式命令可从映像(代理)服务器检索映像,并将其恢复于设备。有关详细信息,请参见手动在设备上恢复映像。
要使用帮助方式:
要显示“ZENworks Imaging Engine”菜单,请输入:
img
单击
> 。“恢复映像向导”随即显示。
在向导中,单击
,然后单击 。“恢复服务器映像向导”随即显示。
填写字段:
服务器 IP 地址: 指定您要存储映像的映像服务器的 IP 地址或 DNS 名称。如果在从 映像 CD 引导时指定 settings.txt 文件的“映像服务器”,则该“映像服务器”的 IP 地址会成为默认值,否则会显示 settings.txt 文件中为 PROXYADDR 变量指定的“映像服务器”的 IP 地址。
映像档案的路径: 单击.zmg 文件扩展名的文件名。您可以浏览并只选择 %ZENWORKS_HOME%\work\content-repo\images\ 中的映像文件。
选择映像文件,或指定其完整路径和含文件集: 要恢复的映像文件集的编号。有效值为 1 至 10。默认为文件集 1。有关文件集的信息,请参见部分 B.0, 文件集和映像编号。
选项: 指定任意高级选项。有关详细信息,请参见表 F-8。
单击
恢复映像。恢复映像期间,“ZENworks Imaging Engine 菜单”会显示进度条。
如果成功完成创建映像过程,请单击“信息”对话框中的
,然后单击 返回到所显示的空白“ZENworks Imaging Engine 菜单”。如果创建映像过程失败,请找出问题之后加以解决,然后重复上述步骤。
在映像维护模式提示符处,使用“restore from proxy”(-restorep) 模式命令从代理恢复映像。
要通过指定映像文件路径来恢复映像:
img -restore -proxy 添加的文件路径/文件名.zmg -ip=IP 地址 [‑s=设置] [‑ap=高级选项]
其中,中括号 [...] 表示可选命令。
要恢复映像分发包:
img -restore -proxy 分发包名称 -ip=IP 地址
-restore -proxy 可简写成:-r -proxy、-restorep 或 -rp。
有关详细信息,请参见:
表 F-8 从代理恢复模式命令和参数
参数 |
指定 |
---|---|
添加的文件路径/文件名.zmg |
要检索的映像的文件名和添加的路径,文件名包括 .zmg 扩展名(区分大小写)。 |
‑s=文件集 |
要恢复的映像文件集的编号。有效值为 1 至 10。有关创建映像文件集的信息,请参见部分 1.5.2, 创建、安装和恢复标准映像。 如果忽略该参数,则使用文件集 1。 |
分发包名称 |
要应用的分发包的名称。 |
‑ap=分区:分区 |
映像档案中的分区(a分区)与本地计算机上的目标物理分区(p分区)之间的映射。使用该参数以选择性地将映像的一个特定部分恢复到一个特定的本地分区。 重要说明:如果使用此参数,将不会去除任何现有的本地分区,而只是更新目标本地分区。更新过程不会去除任何现有的文件,也不会对任何现有的同名文件中较新的文件进行重写。如果要在更新目标分区之前去除它所有的现有文件,请先使用分区操作模式删除并重新创建分区。如果选择恢复基本映像,则需要在恢复映像之前删除并重新创建目标分区,这是因为如果选择性地恢复分区映像失败,系统可能会处于不一致的状态。 对于 a分区,请使用映像资源管理器 (zmgexp)实用程序中显示的源分区的分区号。对于 p分区,请使用 img dump 所显示的目标分区的分区号。目标分区必须是受支持的文件系统的分区。可以根据需要重复该参数,从而在单个操作请求多项选择性恢复。这种方式可以将映像的多个部分应用到单个本地分区,但是不能在单个操作中将一个映像的同一部分应用到多个本地分区。 |
表 F-9 从代理恢复模式示例
注:因为映像存储在固定的位置,所以在 ZENworks Configuration Management 中,您只需提供映像文件名(.zmg 文件)即可。例如,如果您将映像文件保存在默认位置,则输入:
img -rp myimagefile.zmg
因为可以通过在 \images 目录下添加子目录来组织映像,所以应提供创建映像文件时使用的附加路径。例如:
img -rp /windows/vista/myimagefile.zmg