规划将 Configuration Manager 对象迁移到 Configuration Manager Current Branch

适用于: Configuration Manager(current branch)

使用 Configuration Manager Current Branch,可以迁移许多与源站点中找到的不同功能关联的不同对象。

计划迁移软件更新

可以迁移软件更新对象,例如软件更新包和软件更新部署。

若要成功迁移软件更新对象,必须先使用与源层次结构环境匹配的配置设置目标层次结构。 这需要执行以下操作:

  • 在目标层次结构中部署活动软件更新点

  • 设置产品目录和语言以匹配源层次结构的配置

  • 将目标层次结构中的软件更新点与 Windows Server Update Services (WSUS)

迁移软件更新时,请考虑以下事项:

  • 如果未同步目标层次结构中的信息以匹配源层次结构的配置,则软件更新对象的迁移可能会失败。

    警告

    Configuration Manager 不支持使用 WSUSutil 工具在源层次结构和目标层次结构之间同步数据。

  • 不能迁移使用 System Center Updates Publisher 发布的自定义更新。 相反,必须将自定义更新重新发布到目标层次结构。

从 Configuration Manager 2007 源层次结构迁移时,迁移过程会将某些软件更新对象修改为目标层次结构使用的格式。 使用下表帮助你规划从 Configuration Manager 2007 迁移软件更新对象。

Configuration Manager 2007 对象 迁移后的对象名称
软件更新列表 软件更新列表将转换为软件更新组。
软件更新部署 软件更新部署将转换为部署和更新组。

从 Configuration Manager 2007 迁移软件更新部署后,必须先在目标层次结构中启用它,然后才能部署它。
软件更新包 软件更新包仍然是软件更新包。
软件更新模板 软件更新模板仍然是软件更新模板。

Configuration Manager 2007 部署模板中的 “持续时间” 值不会迁移。

从 System Center 2012 Configuration Manager 或 Configuration Manager Current Branch 源层次结构迁移对象时,不会修改软件更新对象。

计划迁移内容

可以将内容从支持的源层次结构迁移到目标层次结构。 对于 Configuration Manager 2007 源层次结构,此内容包括软件分发包、程序和虚拟应用程序,例如Microsoft Application Virtualization (App-V) 。 对于 System Center 2012 Configuration Manager 和 Configuration Manager Current Branch 源层次结构,此内容包括应用程序和 App-V 虚拟应用程序。 在层次结构之间迁移内容时,压缩的源文件将迁移到目标层次结构。

包和程序

迁移包和程序时,不会通过迁移对其进行修改。 但是,在迁移它们之前,必须将每个包设置为使用通用命名约定 (UNC) 路径作为其源文件位置。 作为迁移包和程序的配置的一部分,必须在目标层次结构中分配站点来管理此内容。 内容不会从分配的站点迁移,但在迁移后,分配的站点将使用 UNC 映射访问原始源文件位置。

将包和程序迁移到目标层次结构后,从源层次结构的迁移保持活动状态时,可以使用共享分发点使内容可供该层次结构中的客户端使用。 若要使用共享分发点,内容必须在源站点的分发点上保持可访问状态。 有关共享分发点的详细信息,请参阅规划内容部署迁移策略中的在源和目标层次结构之间共享分发点

对于已迁移的内容,如果源层次结构或目标层次结构中的内容版本发生更改,客户端将无法再从目标层次结构中的共享分发点访问内容。 在此方案中,必须重新迁移内容才能在源层次结构和目标层次结构之间还原包的一致版本。 此信息在数据收集周期期间同步。

提示

对于迁移的每个包,更新目标层次结构中的包。 此操作可以防止将包部署到目标层次结构中的分发点时出现问题。 但是,在目标层次结构中的分发点上更新包时,该层次结构中的客户端将无法再从共享分发点获取该包。 若要更新目标层次结构中的包,请在 Configuration Manager 控制台中转到“软件库”,右键单击该包,然后选择“ 更新分发点”。 对迁移的每个包执行此操作。

提示

使用包转换管理器将包和程序转换为 Configuration Manager 应用程序。 有关详细信息,请参阅 包转换管理器

虚拟应用程序

从受支持的 Configuration Manager 2007 站点迁移 App-V 包时,迁移过程会将这些包转换为目标层次结构中的应用程序。 此外,根据 App-V 包的现有播发,在目标层次结构中创建以下部署类型:

  • 如果没有播发,则会创建一个使用默认部署类型设置的部署类型。

  • 如果存在一个播发,则会创建一个部署类型,该部署类型使用与 Configuration Manager 2007 播发相同的设置。

  • 如果存在多个播发,则会使用该播发的设置为每个 Configuration Manager 2007 播发创建部署类型。

重要

如果迁移以前迁移的 Configuration Manager 2007 App-V 包,则迁移会失败,因为虚拟应用程序包不支持覆盖迁移行为。 在这种情况下,必须从目标层次结构中删除已迁移的虚拟应用程序包,然后创建新的迁移作业来迁移虚拟应用程序。

注意

迁移 App-V 包后,可以使用更新内容向导更改 App-V 部署类型的源路径。 有关如何更新部署类型的内容的详细信息,请参阅 Configuration Manager 应用程序的管理任务中的如何管理部署类型。

从 System Center 2012 Configuration Manager 或 Configuration Manager Current Branch 源层次结构迁移时,除了 App-V 部署类型和应用程序外,还可以迁移 App-V 虚拟环境的对象。 有关 App-V 环境的详细信息,请参阅 部署 App-V 虚拟应用程序

广告

可以使用基于集合的迁移将播发从受支持的 Configuration Manager 2007 源站点迁移到目标层次结构。 如果升级客户端,它会保留以前运行的播发的历史记录,以防止客户端重新运行迁移的播发。

注意

无法迁移虚拟包的播发。 这是播发迁移的例外。

应用程序

可以将应用程序从受支持的 System Center 2012 Configuration Manager 或 Configuration Manager 当前分支源层次结构迁移到目标层次结构。 如果将客户端从源层次结构重新分配到目标层次结构,则客户端会保留以前安装的应用程序的历史记录,以防止客户端重新运行已迁移的应用程序。

计划迁移集合

可以从受支持的 System Center 2012 Configuration Manager 或 Configuration Manager 当前分支源层次结构中迁移集合的条件。 为此,请使用基于对象的迁移作业。 迁移集合时,迁移集合的规则,而不是有关集合成员的信息或与集合成员相关的信息或对象。

从 Configuration Manager 2007 源层次结构迁移时,不支持迁移集合对象。

计划迁移操作系统部署

可以从支持的源层次结构迁移以下操作系统部署对象:

  • 操作系统映像和包。 启动映像的源路径将更新为目标站点上 Windows 管理安装工具包 (Windows AIK) 的默认映像位置。 以下是迁移操作系统映像和包的要求和限制:

    • 若要成功迁移映像文件,目标层次结构顶层站点的 SMS 提供程序服务器的计算机帐户必须对源站点的 Windows AIK 位置的图像源文件具有 读取写入 权限。

    • 迁移操作系统安装包时,请确保源站点上的包配置指向包含 WIM 文件的文件夹,而不是 WIM 文件本身。 如果安装包指向 WIM 文件,则安装包的迁移将失败。

    • 从 Configuration Manager 2007 源站点迁移启动映像包时,包的包 ID 不会保留在目标站点中。 因此,目标层次结构中的客户端无法使用共享分发点上可用的启动映像包。

  • 任务序列。 迁移具有对客户端安装包的引用的任务序列时,该引用将替换为对目标层次结构的客户端安装包的引用。

    注意

    • 只能迁移具有本机 Configuration Manager 任务的任务序列。 包含非本机任务的任务序列(包括 MDT 任务或非Microsoft任务)无法迁移。 尝试迁移具有非本机任务的任务序列会导致日志 Migmctrl.log中出现以下错误:

      Type <ts-add-in-package> are not found

      ERROR: [MigMCtrl]: FAILED to EXECUTE job. error = Unknown error 0x80131500, 80131500~

      若要迁移具有非本机 Configuration Manager 任务的任务序列,请删除非本机任务,然后迁移任务序列。

    • 迁移任务序列时,Configuration Manager 可能会迁移目标层次结构中不需要的对象。 这些对象包括启动映像和 Configuration Manager 2007 客户端安装包。

  • 驱动程序和驱动程序包。 迁移驱动程序包时,目标层次结构中 SMS 提供程序的计算机帐户必须完全控制包源。

规划迁移所需的配置管理

可以迁移配置项目和配置基线。

注意

迁移不支持 Configuration Manager 2007 源层次结构中的未解释的配置项。 无法将这些配置项目迁移或导入到目标层次结构。

可以导入 Configuration Manager 2007 配置包。 导入过程会自动将配置包转换为与 Configuration Manager Current Branch 兼容的配置包。

规划迁移边界

可以在层次结构之间迁移边界。 从 Configuration Manager 2007 迁移边界时,源站点中的每个边界将同时迁移,并添加到目标层次结构中创建的新边界组。 从 System Center 2012 Configuration Manager 或 Configuration Manager 当前分支层次结构迁移边界时,所选的每个边界都会添加到目标层次结构中的新边界组中。

每个自动创建的边界组都为内容位置启用,但不为网站分配启用。 这可以防止源层次结构和目标层次结构之间的站点分配边界重叠。 从 Configuration Manager 2007 源站点迁移时,这有助于防止安装的新 Configuration Manager 2007 客户端错误地分配给目标层次结构。 默认情况下,Configuration Manager 当前分支客户端不会自动分配给 Configuration Manager 2007 站点。

在迁移期间,如果与目标层次结构共享分发点,则与该分发关联的任何边界都会自动迁移到目标层次结构。 在目标层次结构中,迁移为每个共享分发点创建新的只读边界组。 如果更改源层次结构中分发点的边界,目标层次结构中的边界组在下一个数据收集周期中会使用这些更改进行更新。

计划迁移报表

Configuration Manager 不支持迁移报表。 请改用 SQL Server Reporting Services 报表生成器从源层次结构导出报表,然后将其导入目标层次结构。

注意

由于 Configuration Manager 2007 和 Configuration Manager Current Branch 之间的报表架构发生了更改,因此请测试从 Configuration Manager 2007 层次结构导入的每个报表,以确保其按预期运行。

有关报告的详细信息,请参阅 报告简介

计划迁移组织和搜索文件夹

可以将组织文件夹和搜索文件夹从支持的源层次结构迁移到目标层次结构。 此外,可以从 System Center 2012 Configuration Manager 或 Configuration Manager Current Branch 源层次结构中,将保存搜索的条件迁移到目标层次结构。

默认情况下,迁移过程会在迁移时维护对象和集合的搜索文件夹和管理文件夹结构。 但是,在“创建迁移作业”向导的 “设置” 页上,可以通过取消选中此选项的框,将迁移作业设置为不迁移对象的组织结构。 始终维护集合的组织结构。

这种情况的一个例外是包含虚拟应用程序的搜索文件夹。 迁移 App-V 包时,App-V 包将转换为 Configuration Manager 中的应用程序。 迁移搜索文件夹后,只会找到剩余的包,并且搜索文件夹无法找到 App-V 包,因为在迁移 App-V 包时会进行此转换。

从 System Center 2012 Configuration Manager 或 Configuration Manager Current Branch 源层次结构迁移保存的搜索时,将迁移搜索条件,而不是有关搜索结果的信息。 从 Configuration Manager 2007 源站点迁移保存的搜索不适用。

计划迁移资产智能自定义项

可以将资产智能的自定义项从支持的源层次结构迁移到目标层次结构。 Configuration Manager 2007 和 Configuration Manager Current Branch 之间的资产智能自定义结构没有重大更改。

注意

Configuration Manager Current Branch 不支持从使用资产智能服务 2.0 (AIS 2.0) 的 Configuration Manager 2007 站点迁移资产智能对象。

计划迁移软件计数规则自定义项

Configuration Manager 2007 和 Configuration Manager Current Branch 之间的软件计数没有重大更改。 可以将软件计数规则从支持的源层次结构迁移到目标层次结构。

默认情况下,迁移到目标层次结构的软件计数规则不与目标层次结构中的特定站点相关联,而是应用于层次结构中的所有客户端。 若要将软件计数规则应用于特定站点上的客户端,必须在迁移后编辑该计数规则。