部署
为读者提炼SCCM涉及的基础知识、注意事项、运行机制以及排错方法等信息是本系列文章的初衷,对于SCCM各组件及功能部署步骤方面的信息,网络中已有较多文章可以参考,因此本系列文章并不侧重于提供类似Step-by-Step的部署指南,还请见谅。同时由于个人能力和知识水平的限制,文中不免有纰漏和出错的地方,还望大家可以指正,非常感谢。
本篇文章主要讨论ConfigMgr中部署(Deployment)
部署是将包、应用程序、软件更新、任务序列等与集合(Collection)链接的概念,集合内的成员将根据部署中所定义的元素来评估自身状态并在必要时进行执行动作,部署相等于SCCM 2007中的播发(Advertisements),部署是有态的
主要元素
集合中主要包含以下元素
部署内容
- 应用程序
- 包
- 软件更新
- 任务序列(Task Sequence)
- 配置基准(Configuration Baseline)
- 其他
集合
指定部署所链接到的集合,当集合成员收到此部署策略时,将会基于部署的定义动态评估自身情况
分发点(Distribution Point)
分发点用于存储部署中基于文件级别的内容,如应用程序源文件、操作系统镜像、系统更新程序等,客户端将通过分发点来下载这些内容至本地或者基于分发点上的共享位置来运行这些内容
部署动作(Action)
- 安装(install)
- 卸载(uninstall):只适用于应用程序
部署目的(Purpose)
- 要求的(Required):表示此部署在deadline到达之前,用户可以手动执行,在达到deadline后则ConfigMgr会强制运行
- 可用的(Available):表示此部署没有deadline,运行此部署只能通过用户手动触发
部署目的为“要求的”的部署优先级将高于“可用的”
批准(Approval)
对于部署至用户集合,部署目的为“可用的”部署,可以先通过用户申请,等待管理员在SCCM Console中匹配后再进行安装
安排(Schedule)
- 何时可用:定义对于客户端来说什么时候此部署可用,在此之前,客户端不会显示此部署信息
- 何时过期:(仅适用于包、更新、任务序列) 定义对客户端来说此部署什么时候过期,客户端将忽略过期的部署
- 指派安排(Assignment Schedule):(仅适用于包、更新、任务序列) 如果是要求的部署,指定其强制执行部署的时间点
- 重新运行行为(Rerun behavior):(仅适用于包、任务序列) 如果客户端曾经运行过相同ID的包、任务序列,定义包含相同内容的包、任务序列的部署再次分发到客户端后,客户端的运行行为
- 安装截止日期:(适用于应用程序) 如果是要求的部署,制定应用程序部署强制执行的时间点
用户体验(User Experience)
- 允许用户独立运行指派:(仅适用于包、更新、任务序列) 表示用户可以在软件中心看见并手动触发执行动作
- 到达指派时间后的行为:当客户端在达到强制运行时间后,如果客户端如果不在维护窗口内,是否允许
- 安装软件:允许客户端在非维护窗口内进行软件安装
- 系统重启:基于软件安装后的退出代码等,决定是否重启客户端设备
用户通知(User Notifications)
仅适用于应用程序
当设备收到部署后,如何在客户端通知用户
- 在软件中心显示所有信息
- 在软件中心显示,仅通知计算机重启通知
- 隐藏于软件中心,不显示任何通知信息
原文地址:http://blog.51cto.com/nodium/2351077
时间: 2024-10-28 09:18:14