在 Configuration Manager 中规划内容部署迁移策略

适用于: Configuration Manager(current branch)

主动将数据迁移到Configuration Manager Current Branch 目标层次结构时,源层次结构和目标层次结构中的Configuration Manager客户端都可以保持对源层次结构中部署的内容的访问权限。 还可以使用迁移从源层次结构升级或重新分配分发点,以成为目标层次结构中的分发点。 共享和升级或重新分配分发点时,此策略可帮助你避免为迁移的客户端重新部署目标层次结构中的新服务器的内容。

虽然可以在目标层次结构中重新创建和分发内容,但也可以使用以下选项来管理此内容:

  • 与目标层次结构中的客户端共享源层次结构中的分发点。

  • 将源层次结构中的独立Configuration Manager 2007 分发点或Configuration Manager 2007 辅助站点升级为目标层次结构中的分发点。

  • 将分发点从Configuration Manager源层次结构重新分配到目标层次结构中的站点。

在源层次结构和目标层次结构之间共享分发点

在迁移期间,可以将源层次结构中的分发点与目标层次结构共享。 可以使用共享分发点使从源层次结构迁移的内容立即可供目标层次结构中的客户端使用,而无需重新创建该内容,然后将其分发到目标层次结构中的新分发点。 当目标层次结构中的客户端请求部署到已共享的分发点的内容时,可将共享分发点作为有效内容位置提供给客户端。

从源层次结构进行迁移时,除了作为目标层次结构中的客户端的有效内容位置外,还可以将分发点升级或重新分配到目标层次结构。 可以升级 Configuration Manager 2007 共享分发点,并重新分配 System Center 2012 Configuration Manager共享分发点。 升级或重新分配共享分发点时,分发点将从源层次结构中删除,并成为目标层次结构中的分发点。 升级或重新分配共享分发点后,可以在从源层次结构迁移完成后继续使用目标层次结构中的分发点。 有关如何升级共享分发点的详细信息,请参阅计划升级Configuration Manager 2007 共享分发点。 有关如何重新分配共享分发点的详细信息,请参阅计划重新分配Configuration Manager分发点

可以选择从源层次结构中的任何源站点共享分发点。 共享源站点的分发点时,子辅助站点在该主站点的每个符合条件的分发点和每个主站点上共享。 若要有资格成为共享分发点,必须使用完全限定的域名 (FQDN) 设置托管分发点的站点系统服务器。 将忽略使用 NetBIOS 名称设置的任何分发点。

提示

Configuration Manager 2007 不需要为站点系统服务器设置 FQDN。

使用以下信息来帮助规划共享分发点:

  • 共享的分发点必须满足共享分发点的先决条件。 有关这些先决条件的详细信息,请参阅迁移先决条件中的迁移所需的配置

  • 共享分发点操作是站点范围的设置,它共享源站点和任何直接子辅助站点上所有符合条件的分发点。 启用分发点共享时,无法选择要共享的单个分发点。

  • 目标层次结构中的客户端可以接收分发到从源层次结构共享的分发点的包的内容位置信息。 对于 Configuration Manager 2007 源层次结构中的分发点,这包括分支分发点、服务器共享上的分发点和标准分发点。

    警告

    如果更改源层次结构,则原始源层次结构中的共享分发点不再可用,并且不能作为内容位置提供给目标层次结构中的客户端。 如果重新配置迁移以使用原始源层次结构,先前共享的分发点将还原为有效的内容位置服务器。

  • 迁移托管在共享分发点上的包时,包版本在源层次结构和目标层次结构中必须保持不变。 如果源层次结构和目标层次结构中的包版本不同,则目标层次结构中的客户端无法从共享分发点检索该内容。 因此,如果更新源层次结构中的包,则必须重新迁移包数据,然后目标层次结构中的客户端才能从共享分发点检索该内容。

    注意

    查看共享分发点上托管的包的详细信息时,在完成下一个数据收集周期之前,源站点的“共享分发点”选项卡上显示为“托管迁移的包”的包数不会更新。

  • 可以在连接到目标层次结构的 Configuration Manager 控制台的“管理”工作区的“源层次结构”节点中查看共享分发点及其属性。

  • 不能使用 Configuration Manager 2007 源层次结构中的共享分发点来托管 Microsoft Application Virtualization (App-V) 的包。 App-V 包必须迁移并转换,供目标层次结构中的客户端使用。 但是,可以使用 System Center 2012 Configuration Manager 或Configuration Manager当前分支源层次结构中的共享分发点来托管目标层次结构中客户端的 App-V 包。

  • 从 Configuration Manager 2007 源层次结构共享受保护的分发点时,目标层次结构将创建一个边界组,其中包含该分发点的受保护网络位置。 不能更改目标层次结构中的此边界组。 但是,如果更改 Configuration Manager 2007 源层次结构中分发点的受保护边界信息,该更改将在下一个数据收集周期完成后反映在目标层次结构中。

    注意

    System Center 2012 Configuration Manager和Configuration Manager当前分支站点使用首选分发点的概念,而不是受保护的分发点。 此条件仅适用于从 Configuration Manager 2007 源网站共享的分发点。

在从源站点共享分发点之前,符合条件的分发点在 Configuration Manager 控制台中不可见。 共享分发点后,只会列出成功共享的分发点。

拥有共享分发点后,可以更改源层次结构中任何共享分发点的配置。 在下一个数据收集周期之后,对分发点的配置所做的更改将反映在目标层次结构中。 更新为符合共享条件的分发点会自动共享,而不再符合条件的分发点将停止共享分发点。 例如,你可能有一个未使用 Intranet FQDN 设置的分发点,并且最初未与目标层次结构共享。 为该分发点设置 FQDN 后,下一个数据收集周期将标识此配置,然后与目标层次结构共享分发点。

计划升级 Configuration Manager 2007 共享分发点

从 Configuration Manager 2007 源层次结构迁移时,可以升级共享分发点,使其成为当前分支分发点Configuration Manager。 可以在主站点和辅助站点上升级分发点。 升级过程从 Configuration Manager 2007 层次结构中删除分发点,并使其成为目标层次结构中的站点系统服务器。 此过程还会将分发点上的现有内容复制到分发点计算机上的新位置。 然后,升级过程会修改内容的副本,以创建用于目标层次结构中内容部署的单个实例存储。 因此,升级分发点时,无需重新分发Configuration Manager 2007 分发点上托管的迁移内容。

Configuration Manager将内容转换为单个实例存储后,Configuration Manager删除分发点计算机上的原始源内容以释放磁盘空间。 Configuration Manager不使用原始源内容位置。

并非所有Configuration Manager可以共享的 2007 分发点都有资格升级到当前分支Configuration Manager。 若要符合升级条件,Configuration Manager 2007 分发点必须满足升级条件。 这些条件包括安装分发点的站点系统服务器和安装的 Configuration Manager 2007 分发点的类型。 例如,不能升级主站点的站点服务器计算机上安装的任何类型的分发点,但可以升级安装在辅助站点的站点服务器计算机上的标准分发点。

注意

只能升级那些Configuration Manager 2007 共享分发点,这些分发点位于运行目标层次结构中分发点支持的操作系统版本的计算机上。 例如,尽管可以共享运行 Windows Vista 的计算机上的 Configuration Manager 2007 分发点,但无法升级此共享分发点,因为当前分支不支持将操作系统用作分发点Configuration Manager。

下表列出了可升级的每种Configuration Manager 2007 分发点类型支持的位置。

分发点类型 站点系统计算机上的分发点,而不是站点服务器 站点系统计算机上的分发点,而不是站点服务器和托管其他站点系统角色 辅助站点服务器上的分发点
标准分发点
服务器共享上的分发点1
分支分发点

1 Configuration Manager当前分支不支持站点系统的服务器共享,但它支持升级服务器共享上的 Configuration Manager 2007 分发点。 升级服务器共享上的 Configuration Manager 2007 分发点时,分发点类型会自动转换为服务器,并且必须在分发点计算机上选择将存储单实例内容存储的驱动器。

警告

在升级分支分发点之前,请卸载 Configuration Manager 2007 客户端软件。 升级安装了 Configuration Manager 2007 客户端软件的分支分发点时,将从计算机中删除以前部署到该计算机的内容,并且分发点升级失败。

若要在“源层次结构”节点的Configuration Manager控制台中标识有资格升级的分发点,请选择源站点,然后选择“共享分发点”选项卡。符合条件的分发点在“有资格升级”列中显示“是”。

升级安装在 Configuration Manager 2007 辅助站点服务器上的分发点时,将从源层次结构中卸载辅助站点。 尽管此方案称为辅助站点升级,但这仅适用于分发点站点系统角色。 结果是辅助站点未升级,而是被卸载。 这会在作为辅助站点服务器的计算机上离开目标层次结构中的分发点。 如果计划升级辅助站点上的分发点,请参阅本主题中的计划升级 Configuration Manager 2007 辅助站点

分发点升级过程

可以使用 Configuration Manager 控制台升级已与目标层次结构共享的 Configuration Manager 2007 分发点。 升级共享分发点时,将从 Configuration Manager 2007 站点卸载分发点。 然后,它作为分发点进行安装,该分发点附加到在目标层次结构中指定的主站点或辅助站点。 升级过程创建存储在分发点上的已迁移内容的副本,然后将此副本转换为单实例内容存储。 当Configuration Manager将包转换为单实例内容存储时,它会从分发点计算机上的 SMSPKG 共享中删除该包,除非该包有一个或多个播发设置为从分发点运行程序

若要升级分发点,Configuration Manager使用设置为从源站点的 SMS 提供程序收集数据的源站点访问帐户。 尽管此帐户只需要站点对象的“读取”权限即可从源站点收集数据,但它还必须具有“网站”类的“删除”和“修改”权限,才能在升级期间从 Configuration Manager 2007 站点成功删除分发点。

注意

Configuration Manager一次只能在一个分发点上将内容转换为单个实例存储。 设置多个分发点升级时,分发点将排队等待升级,并一次处理一个。

在升级共享分发点之前,请确保已迁移部署到分发点的所有内容。 升级分发点之前未迁移的内容在升级后的目标层次结构中不可用。 升级分发点时,迁移的包中的内容将转换为与目标层次结构的单一实例存储兼容的格式。

若要从 Configuration Manager 控制台中升级分发点,Configuration Manager 2007 站点系统服务器必须满足以下条件:

  • 分发点配置和位置必须符合升级条件。

  • 分发点计算机必须有足够的磁盘空间,才能将内容从 Configuration Manager 2007 内容存储格式转换为单实例存储格式。 此转换需要与分发点上存储的最大包的大小相等的可用磁盘空间。

  • 分发点计算机必须运行支持作为目标层次结构中的分发点的操作系统版本。

    注意

    当Configuration Manager检查分发点的升级资格时,它不会验证分发点计算机的操作系统版本。

若要升级分发点,请在 “管理 ”工作区中展开“ 迁移”,展开“ 源层次结构” 节点,然后选择具有要升级的分发点的站点。 接下来,在详细信息窗格中的“ 共享分发点 ”选项卡上,选择要升级的分发点。

可以通过查看“ 有资格重新分配 ”列中的状态来确认分发点是否已准备好进行升级。 接下来,在Configuration Manager控制台功能区上的“分发点”选项卡上的“分发点”组中,选择“重新分配”。 这会打开用于完成分发点升级的向导。

升级共享分发点时,必须将分发点分配到目标层次结构中选择的主站点或辅助站点。 升级分发点后,将分发点作为目标层次结构中的分发点进行管理,就像管理任何其他分发点一样。

可以通过选择“管理”工作区的“迁移”节点下的“分发点迁移”节点,在 Configuration Manager 控制台中监视分发点升级的进度。 还可以在目标层次结构的管理中心站点服务器上的 Migmctrl.log 中查看信息,或者在管理升级的分发点的目标层次结构中的站点服务器上的 distmgr.log 中查看信息。

注意

将分发点升级到目标层次结构时,将从 Configuration Manager 2007 源站点中删除分发点站点系统角色。 但是,发送到分发点的包不会在 Configuration Manager 2007 层次结构中更新。 在 Configuration Manager 2007 控制台中,已发送到分发点的包继续将站点系统计算机列为“未知类型”的分发点。 Configuration Manager 2007 中对包的后续更新会导致分发管理器在站点尝试更新未知站点系统上的包时,在该站点的 distmgr.log 中报告错误。

如果决定不升级共享分发点,仍可以在以前的 Configuration Manager 2007 分发点上安装目标层次结构中的分发点。 必须先从分发点计算机卸载所有Configuration Manager 2007 站点系统角色,然后才能安装新的分发点。 这包括 Configuration Manager 2007 站点(如果它是站点服务器计算机)。 卸载 Configuration Manager 2007 分发点时,不会从计算机中删除部署到分发点的内容。

计划升级Configuration Manager 2007 辅助站点

使用迁移升级托管在 Configuration Manager 2007 辅助站点服务器上的共享分发点时,Configuration Manager将分发点站点系统角色升级为目标层次结构中的分发点。 它还从源层次结构中卸载辅助站点。 结果是Configuration Manager当前分支分发点,但没有辅助站点。

要使站点服务器计算机上的分发点符合升级条件,Configuration Manager必须能够卸载辅助站点以及该计算机上的每个站点系统角色。 通常,Configuration Manager 2007 服务器共享上的共享分发点有资格升级。 但是,如果辅助站点服务器上存在服务器共享,则辅助站点和该计算机上的任何共享分发点都不符合升级条件。 这是因为当进程尝试卸载辅助站点时,服务器共享被视为附加的站点系统对象,而此过程无法卸载此对象。 在此方案中,可以在辅助站点服务器上启用标准分发点,然后将内容重新分发到该标准分发点。 此过程不使用网络带宽,完成后,可以卸载服务器共享上的分发点,删除服务器共享,然后升级分发点和辅助站点。

升级共享分发点之前,请查看 Configuration Manager 2007 中的分发点配置,以避免升级仍要与 Configuration Manager 2007 一起使用的辅助站点上的分发点。 这是一种很好的做法,因为在升级辅助站点服务器上的共享分发点后,站点系统服务器将从 Configuration Manager 2007 层次结构中删除,并且不再可用于该层次结构。 删除辅助站点后,该辅助站点上的所有剩余分发点都将孤立。 这意味着它们从 2007 Configuration Manager不受管理,不再共享或有资格升级。

警告

在 Configuration Manager 控制台中查看共享分发点时,没有可见的指示表明共享分发点位于远程站点系统服务器或辅助站点服务器上。

如果远程网络位置中有一个辅助站点,该站点主要用于控制将内容部署到该远程位置,请考虑升级具有共享分发点的辅助站点。 由于可以在将内容分发到 Configuration Manager Current Branch 分发点时设置带宽控制,因此通常可以将辅助站点升级到分发点,为带宽控制设置分发点,并避免在目标层次结构中的该网络位置安装辅助站点。

升级辅助站点服务器上的共享分发点的过程与任何其他共享分发点升级的过程相同。 将内容复制并转换为目标层次结构正在使用的单个实例存储。 但是,升级辅助站点服务器上的共享分发点时,升级过程还会卸载管理点 ((如果存在) ),然后从服务器卸载辅助站点。 结果是从 Configuration Manager 2007 层次结构中删除了辅助站点。 若要卸载辅助站点,Configuration Manager使用设置为从源站点收集数据的帐户。

在升级期间,卸载 Configuration Manager 2007 辅助站点和开始安装目标层次结构中的分发点之间会有延迟。 数据收集周期确定此延迟长达 4 小时。 延迟旨在为辅助站点提供在新分发点安装开始之前卸载的时间。

有关如何升级共享分发点的详细信息,请参阅计划升级Configuration Manager 2007 共享分发点

计划重新分配Configuration Manager分发点

从受支持的 System Center 2012 Configuration Manager 版本迁移到相同版本的层次结构时,可以将共享分发点从源层次结构重新分配到目标层次结构中的站点。 这类似于将 Configuration Manager 2007 分发点升级为目标层次结构中的分发点的概念。 可以从主站点和辅助站点重新分配分发点。 重新分配分发点的操作会从源层次结构中删除分发点,并使计算机及其分发点成为目标层次结构中选择的站点的站点系统服务器。

重新分配分发点时,无需重新分发源站点分发点上托管的迁移内容。 此外,与升级 Configuration Manager 2007 分发点不同,重新分配分发点不需要分发点计算机上的额外磁盘空间。 这是因为从 System Center 2012 Configuration Manager 开始,分发点对内容使用单实例存储格式。 在层次结构之间重新分配分发点时,不需要转换分发点计算机上的内容。

对于符合重新分配条件的 System Center 2012 Configuration Manager分发点,它必须满足以下条件:

  • 共享分发点必须安装在站点服务器以外的计算机上。

  • 共享分发点不能与任何其他站点系统角色并置。

若要在“源层次结构”节点的Configuration Manager控制台中标识有资格重新分配的分发点,请选择源站点,然后选择“共享分发点”选项卡。符合条件的分发点在“有资格重新分配”列中显示“是”, (此列在 System Center 2012 R2 之前名为“有资格升级”Configuration Manager) 。

分发点重新分配过程

可以使用 Configuration Manager 控制台重新分配从活动源层次结构共享的分发点。 重新分配共享分发点时,将从其源站点中卸载分发点,然后安装为附加到目标层次结构中指定的主站点或辅助站点的分发点。

为了重新分配分发点,目标层次结构使用设置为从源站点的 SMS 提供程序收集数据的源站点访问帐户。 有关所需权限和其他先决条件的信息,请参阅 迁移的先决条件

同时迁移多个共享分发点

从版本 1610 开始,可以使用“重新分配分发点”来并行Configuration Manager同时重新分配最多 50 个共享分发点。 这包括运行以下受支持源站点的共享分发点:

  • Configuration Manager 2007
  • System Center 2012 配置管理器
  • System Center 2012 R2 Configuration Manager
  • Configuration Manager (current branch)

重新分配分发点时,每个分发点必须有资格升级或重新分配。 (升级或重新分配) 所涉及的操作和进程的名称取决于源站点运行的Configuration Manager版本。 这两个操作的最终结果相同:将分发点分配给一个包含其内容的 Current Branch 站点。

在版本 1610 之前,Configuration Manager一次只能处理一个分发点。 现在,可以使用以下注意事项根据需要重新分配任意数量的分发点:

  • 虽然无法多次选择要重新分配的分发点,但是,如果已将多个分发点排队,Configuration Manager将并行处理它们,而不是在开始下一个分发点之前等待完成一个分发点。
  • 默认情况下,一次最多并行处理 50 个分发点。 第一个分发点的重新分配完成后,Configuration Manager将开始处理第 51 个分发点,依此进行。
  • 使用 Configuration Manager SDK 时,可以更改 SharedDPImportThreadLimit 以调整Configuration Manager可以并行处理的重新分配分发点的数量。

迁移内容时分配内容所有权

迁移部署内容时,必须将内容对象分配给目标层次结构中的站点。 然后,此网站将成为目标层次结构中该内容的所有者。 尽管目标层次结构的顶级站点是迁移内容元数据的站点,但它是分配的站点,它使用原始源文件作为整个网络的内容。

若要最大程度地减少迁移内容时使用的网络带宽,请考虑将内容的所有权转移到目标层次结构中靠近网络的网站,并转移到源层次结构中的内容位置。 由于有关目标层次结构中的内容的信息是全局共享的,因此它将在每个站点上提供。

尽管有关内容的信息通过使用数据库复制共享到所有站点,但分配给主站点,然后部署到其他主站点的分发点的任何内容都会通过基于文件的复制进行传输。 此传输通过管理中心站点路由,然后路由到其他主站点。 在将站点分配为内容所有者时,可以通过将计划在迁移前或迁移期间分发到多个主站点的包集中,减少跨低带宽网络的数据传输。