安装更新

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp Backup: 创建和安装一个备份 > 概念 >

安装更新

mapp Services V5.16

MpBackupCore 也可以用来安装更新。 例如,如果机器应用程序已经被修改,这种变化可以以更新的形式安装在目标系统上。

这可以通过 项目安装包完成:

手册更新

logo_use_case

本主题还包括一个 用例

正如备份的结构一节所解释的 MpBackupCore生成的备份数据与Automation Studio或Runtime Utility Center(RUC )中的项目安装包 中生成的数据相同。 这意味着 项目安装包中的数据可以通过 MpBackupCore 安装 。 为了使其发挥作用,项目安装包文件必须保存在一个文件夹中。 文件夹的名称 ("My_Backup") 可以在 MpBackupCore上指定 。 这允许在目标系统上进行更新。

 

projectinstallationpackage_data

 

自动检查更新

logo_use_case

用例 "自动显示机器软件的更新 " 说明如何自动显示更新。

mapp Backup提供自动检查更新的功能。 这可以通过 MpBackupCore配置 或功能块 MpBackupCoreConfig启用 。必须考虑到以下步骤:

1. 在项目中进行修改(可选,仅对更新的创建者而言)

要对一台机器进行更新,首先必须在Automation Studio项目中进行所需的改变。例如,可以实现一个新的功能

2. 更新配置版本(可选,仅对更新的创建者而言)

为了MpBackupCore事后自动识别更新 ,必须在改变的AS项目中更新配置版本。这可以通过目标系统配置实现。

configuration_version

3. 创建PIP(可选,仅适用于更新的创建者)

为了安装更新,必须创建一个项目安装包(PIP)。更多信息,见上面的 "手动更新"。

4. 显示屏自动更新

自动更新搜索必须在 MpBackupCore配置或功能块MpBackupCoreConfig启用

取决于使用哪种模式搜索更新,更新会在指定的存储设备上搜索。

功能块 MpBackupCore信息结构中的参数 "IsAvailable " 表示是否可以进行更新。

配置版本用来识别它是否是一个更新。如果更新中的版本高于目标系统上的配置版本,将自动显示更新("IsAvailable = TRUE") 如果存储介质上有几个更新,会自动选择具有最高配置版本的更新。

只要 "IsAvailable = TRUE",就可以使用 MpBackupCore安装更新 。上面的数据类型 MpBackupAutoUpdateInfoType的名称 是可见的