SMS_MigrationJob服务器 WMI 类

SMS_MigrationJob Windows Management Instrumentation (WMI) 类是 Configuration Manager 中表示迁移作业的 SMS 提供程序服务器类。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

Class SMS_MigrationJob : SMS_BaseClass  
{  
    String AdditionalConfiguration;  
    String CreatedBy;  
    String CustomBootImagePackage_x64;  
    String CustomBootImagePackage_x86;  
    DateTime DateCreated;  
    DateTime DateEnded;  
    DateTime DateLastUpdated;  
    DateTime DateNextRun;  
    DateTime DateStarted;  
    String Description;  
    String DestinationSiteCode;  
    String DestinationSiteFQDN;  
    Boolean DisableAdvertisements;  
    UInt32 FailedObjectNumber;  
    UInt32 JobID;  
    String JobName;  
    UInt32 MigratedObjectNumber;  
    Boolean MigrateWithFolders;  
    String ModifiedBy;  
    UInt32 ResolveObjectConflictOption;  
    String ScheduleToken;  
    String ScopeIDs[];  
    UInt32 SkippedObjectNumber;  
    String SourceCollectionIDs[];  
    UInt32 SourceObjectIDs[];  
    String SourceSiteCode;  
    String SourceSiteFQDN;  
    UInt32 SourceSiteID;  
    UInt32 Status;  
    UInt32 TotalObjectNumber;  
    UInt32 Type;  
};  

方法

下表列出了 类中 SMS_MigrationJob 的方法。

方法 说明
类SMS_MigrationJob中的 Start 方法 启动迁移作业。
类SMS_MigrationJob中的 Stop 方法 停止迁移作业。

属性

AdditionalConfiguration
数据类型String

访问类型:读/写

限定符:无

迁移作业的其他配置。

对于集合迁移作业,配置包含此作业中包含的集合信息。 格式如下:

<MigrationJob>  
   <Collection ID="JQX00011" Type="2" LimitTo="SMS00019" />  
   <Collection ID="JQX00012" Type="2" />  
   <Collection ID="JQX00018" Type="2" />  
   <SiteCodeMap Old="JQX" New="CAR" />  
   <SiteCodeMap Old="P5P" New="PE1" />  
   </Collection>  
</MigrationJob>   

对于分发点升级作业,配置包含用于升级共享分发点的设置。 格式如下:

<DPUpgrade>  
  <SourceSiteCode>CEN</SourceSiteCode>  
  <SiteCode>CAS</SiteCode>  
  <NALPath>...</NALPath>  
  ...  
  <SiteSystem>  
    <NALPath>...</NALPath>  
    ...  
    <EmbeddedProperties>  
      <EmbeddedProperty>  
        <PropertyName>IsProtected</PropertyName>  
        <Value>0</Value>  
        <Value1 />  
        <Value2 />  
      </EmbeddedProperty>  
      ...  
    </EmbeddedProperties>  
  </SiteSystem>  
  <DistributionPoint>  
  ...  
  </DistributionPoint>  
</DPUpgrade>  

CreatedBy
数据类型String

访问类型:只读

限定符:[read]

创建此作业的用户的名称。

CustomBootImagePackage_x64
数据类型String

访问类型:读/写

限定符:无

用于 x64 启动映像的启动映像包的 PackageID,以取代默认值。

CustomBootImagePackage_x86
数据类型String

访问类型:读/写

限定符:无

用于 x86 启动映像的启动映像包的 PackageID,以取代默认值。

DateCreated
数据类型DateTime

访问类型:只读

限定符:[read]

创建作业的时间。

DateEnded
数据类型DateTime

访问类型:只读

限定符:[read]

作业结束的时间。

DateLastUpdated
数据类型DateTime

访问类型:只读

限定符:[read]

上次更新作业的时间。

DateNextRun
数据类型DateTime

访问类型:只读

限定符:[read]

作业下一步运行的时间。

DateStarted
数据类型DateTime

访问类型:只读

限定符:[read]

作业开始的时间。

Description
数据类型String

访问类型:读/写

限定符:无

作业的说明。

DestinationSiteCode
数据类型String

访问类型:读/写

限定符:无

目标站点代码。

DestinationSiteFQDN
数据类型String

访问类型:只读

限定符:[read]

目标站点 FQDN。

DisableAdvertisements
数据类型Boolean

访问类型:读/写

限定符:无

true 如果迁移的播发将被禁用,则为 。

FailedObjectNumber
数据类型UInt32

访问类型:只读

限定符:[read]

失败的对象数。

JobID
数据类型UInt32

访问类型:只读

限定符:[key,read]

作业的标识符。

JobName
数据类型String

访问类型:读/写

限定符:无

作业的名称。

MigratedObjectNumber
数据类型UInt32

访问类型:只读

限定符:[read]

已迁移的对象数。

MigrateWithFolders
数据类型Boolean

访问类型:读/写

限定符:无

true 如果文件夹结构应随对象一起迁移,则为 。

ModifiedBy
数据类型String

访问类型:只读

限定符:[read]

最近修改此作业的用户的名称。

ResolveObjectConflictOption
数据类型UInt32

访问类型:读/写

限定符:无

“解决对象冲突”选项。

ScheduleToken
数据类型String

访问类型:读/写

限定符:无

计划令牌,只能使用“管理迁移作业”权限进行写入。

ScopeIDs
数据类型String Array

访问类型:读/写

限定符:[延迟]

迁移实体应位于的范围 ID。

SkippedObjectNumber
数据类型UInt32

访问类型:只读

限定符:[read]

跳过的对象数。

SourceCollectionIDs
数据类型String Array

访问类型:读/写

限定符:[延迟]

选择用于迁移的源集合 ID。

SourceObjectIDs
数据类型UInt32 Array

访问类型:读/写

限定符:[延迟]

作业中包含的源对象 ID。

SourceSiteCode
数据类型String

访问类型:读/写

限定符:无

源站点代码。

SourceSiteFQDN
数据类型String

访问类型:只读

限定符:[read]

源站点 FQDN。

SourceSiteID
数据类型UInt32

访问类型:读/写

限定符:无

源站点 ID。

Status
数据类型UInt32

访问类型:只读

限定符:[枚举,读取]

作业状态。 可能的值是:

作业状态
0 NotStarted
1 已完成
2 正在运行
3 已失败
4 已停止

TotalObjectNumber
数据类型UInt32

访问类型:只读

限定符:[read]

对象数。

Type
数据类型UInt32

访问类型:读/写

限定符:[枚举]

作业的类型。 可能的值是:

作业类型
1 Object
2 Client
3 ObjectandClient

备注

迁移作业是服务器组件用于执行迁移任务的对象。 有三种类型的迁移作业:1) 集合迁移作业、2) 对象迁移作业和 3) 分发点升级作业。 作业类型是使用 Type 属性定义的。

集合迁移作业包括集合和集合相关信息,例如限制集合、源网站代码和目标网站代码。 对象迁移作业可以包含包等对象,但不能包括集合和目标对象(如播发)。 分发点升级作业可以将共享分发点升级到Configuration Manager常规分发点。

对于集合迁移作业和对象迁移作业,包含对象的实体 ID 存储为作业、SourceCollectionID 和 SourceObjectIDs 的属性数组。 对于分发点升级作业,新站点系统和分发点的设置以 XML 的形式存储在 属性 AdditionalConfiguration中。 使用 ScheduleToken 属性计划所有作业类型。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求