操作系统镜像和部署最佳实践

PC镜像

  1. 检查电源:

    确保进行镜像的系统已连接电源。因为镜像需要较长时间,如果在此期间系统电源电量较低,则可能导致磁盘出错。

  2. 磁盘碎片整理

    在启动镜像创建之前,对磁盘和镜像存储库驱动器进行碎片整理。碎片整理将把硬盘的所有扇区集中在一起。这将提高磁盘存取性能,进而加快镜像创建速度。磁盘碎片整理步骤如下:

    • 打开控制面板 --> 系统和安全 --> 管理工具
    • 选择对你的驱动器进行碎片整理和优化
    • 选择要进行碎片整理的驱动器并点击分析
    • 驱动器分析完成后,点击碎片整理
  3. 检查磁盘坏扇区:

    • 以管理员权限打开命令提示符,并运行命令"chkdsk <drive letter:> /f" (如,"chkdsk d: /f") 检查操作系统驱动器中的坏扇区。这可以修复卷位图中出现的逻辑文件系统错误,确保驱动器没有错误。
    • 您也可以通过命令"chkdsk <drive letter:> /r" (如,"chkdsk d: /r")定位坏扇区并恢复可读信息。但是,恢复信息将花费几个小时的时间。
  4. 检查补丁更新和软件安装

    如果系统中正在运行补丁更新或软件安装,请不要启动镜像创建过程,因为部分更新可能会导致部署后的启动出错。

  5. 配置存储库

    在创建镜像和驱动库时,如果您的网络中配置了DNS,则可以在共享路径中指定计算机名称。如果没有配置,则可以指定IP地址以避免网络错误。对于有动态IP的网络,当PC移动到其他位置时,请确保更改IP地址。这一步很重要,因为如果无法访问驱动或镜像库,部署就无法进行。

  6. 检查磁盘使用情况:

    如果机器中有任何进程占用了过高的磁盘使用,则不要启动在线镜像创建。您可以在任务管理器中查看磁盘使用情况。例如,如果磁盘使用超过400MB/s,您可以等待进程完成或在开始镜像创建之前停止进程。

  7. 命名和重命名镜像文件或存储库:

    为镜像、模板、存储库和媒体提供唯一且易于识别的名称。创建镜像后,不要重命名镜像存储库或镜像文件。如果由于更改而无法访问镜像文件或存储库,则无法启动部署。

  8. 内存(RAM)等级:

    为镜像选择合适的内存级别(RAM)。建议选择内存级别为中,如果内存级别低,镜像创建速度可能会变慢,如果内存级别高,镜像过程中会消耗过多的内存。如果镜像机器即将闲置,则可以选择内存级别为高,因为内存的消耗不会影响其他进程且镜像创建速度更快。

  9. 配置驱动存储库:

    在镜像过程中,驱动将自动从镜像机器上收集并存储在存储库中。建议在配置此存储库时使用本地共享,因为此存储库需要始终可以访问,以便从镜像机器存储驱动。

  10. 检查操作系统分区:

    镜像时会默认选择“系统/固件分区”、“操作系统预留分区”和“操作系统分区”,请不要取消勾选,这些分区是操作系统部署后启动系统时需要的分区。

  11. 检查外部设备:

    在镜像过程中,不要让机器连接或断开任何外部设备。因为连接时,新检测到的注册表组件可能会中断镜像过程。

PE媒体创建:

  1. 驱动重新扫描:

    创建PE媒体需要网络和硬盘驱动器。因此,在将这些驱动添加到存储库中后,需要使用重新扫描选项进行更新以应用更改。

  2. PXE服务器端口:

    配置PXE服务器要用到端口69,请确保其不被其他进程占用。请参考此文档了解更多信息。

    要了解有关OS Deployer中使用的端口的更多信息,请参考此文档

  3. 硬盘和网络驱动器:

    请确保已经在驱动库中添加了兼容的网络和硬盘驱动来创建PE媒体。这些驱动应该支持WinPE工具包和用于部署的目标计算机。

操作系统部署

  1. 检查电源:

    确保执行部署的目标计算机已连接电源。因为部署需要较长时间,如果在此期间计算机电源电量较低,则可能导致磁盘出错。

  2. 为用户提供管理员权限以进行部署后的活动:

    在创建模板期间,在添加域详细信息时,向管理员授予执行部署后活动的凭证特权。

  3. 硬盘号:

    在创建部署模板时,选择适当的硬盘号来执行部署,并确保目标计算机具有执行部署所需的硬盘驱动器。一般情况下,默认内部磁盘的值为0。打开命令提示符,运行命令“diskpart”和“listdisk”查看硬盘号。

  4. Mac地址:

    如果您选择通过指定Mac地址进行部署,请手动启动计算机来启动部署。要想自动化启动过程,请在所有目标计算机中配置局域网唤醒设置。

  5. 带宽级别:

    您可以通过设置带宽使用级别来限制网络中带宽的使用。特别是当您使用多播方法时,尤其需要配置此设置。因为一次将同一个镜像部署到多台计算机将消耗更多的带宽。

  6. 部署等待时间:

    指定启动部署前所需的等待时间。在此期间,服务器将等待目标计算机连接。

    • 在多播部署的情况下,服务器将在这个时间间隔内等待计算机的连接,只有在配置的等待时间后才会启动部署。这是因为相同的镜像副本将在同一时间发送给所有的计算机。请确保您配置的等待时间足以使所需的计算机连接。
    • 在单播部署的情况下,只要计算机连接到服务器,部署就会启动,因为镜像副本将分别部署到每台计算机上。只有当计算机在指定的时间间隔内连接到服务器时,部署才会启动。

我们的客户