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服务器开发要求。