Megosztás a következőn keresztül:


SMS_MigrationJob kiszolgálói WMI-osztály

A SMS_MigrationJob Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály a Configuration Manager, amely egy áttelepítési feladatot jelöl.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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;
};

Módszerek

Az alábbi táblázat a osztály metódusát sorolja fel SMS_MigrationJob .

Módszer Leírás
Start metódus a SMS_MigrationJob osztályban Elindítja az áttelepítési feladatot.
Stop metódus a SMS_MigrationJob osztályban Leállítja az áttelepítési feladatot.

Tulajdonságok

AdditionalConfiguration Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

További konfiguráció az áttelepítési feladatokhoz.

Gyűjteményáttelepítési feladat esetén a konfiguráció tartalmazza a feladatban szereplő gyűjteményadatokat. A formátum a következő:

<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>

A terjesztési pont frissítési feladatához a konfiguráció tartalmazza a megosztott terjesztési pont frissítésére vonatkozó beállításokat. A formátum a következő:

<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 Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladatot létrehozó felhasználó neve.

CustomBootImagePackage_x64 Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Az x64 rendszerindító lemezképekhez használandó rendszerindító lemezképcsomag packageID azonosítója az alapértelmezett helyett.

CustomBootImagePackage_x86 Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Az x86 rendszerindító lemezképekhez használandó rendszerindító lemezképcsomag packageID azonosítója az alapértelmezett helyett.

DateCreated Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladat létrehozásának időpontja.

DateEnded Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladat befejezésének időpontja.

DateLastUpdated Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladat utolsó frissítésének időpontja.

DateNextRun Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladat következő futtatásának időpontja.

DateStarted Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladat indításának időpontja.

Description Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

A feladat leírása.

DestinationSiteCode Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Célhely kódja.

DestinationSiteFQDN Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Célwebhely teljes tartományneve.

DisableAdvertisements Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

true ha az áttelepített hirdetések le lesznek tiltva.

FailedObjectNumber Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Sikertelen objektumok száma.

JobID Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [kulcs, olvasás]

A feladat azonosítója.

JobName Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

A feladat neve.

MigratedObjectNumber Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Az áttelepített objektumok száma.

MigrateWithFolders Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

true ha a mappastruktúrát át kell telepíteni az objektumokkal együtt.

ModifiedBy Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A feladatot legutóbb módosító felhasználó neve.

ResolveObjectConflictOption Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Objektumütközés feloldása lehetőség.

ScheduleToken Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Ütemezési jogkivonat, amely csak a migrálási feladat kezelése jogosultsággal írható le.

ScopeIDs Adattípus: String Array

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A migrált entitásokat tartalmazó hatókör-azonosítóknak benne kell lenniük.

SkippedObjectNumber Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Kihagyott objektumok száma.

SourceCollectionIDs Adattípus: String Array

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A migráláshoz kiválasztott forrásgyűjtemény-azonosítók.

SourceObjectIDs Adattípus: UInt32 Array

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A feladatban szereplő forrásobjektum-azonosítók.

SourceSiteCode Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Forráshely kódja.

SourceSiteFQDN Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Forráswebhely teljes tartományneve.

SourceSiteID Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: nincs

Forráshely azonosítója.

Status Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [enumerálás, olvasás]

Feladat állapota. A lehetséges értékek a következők:

Érték Feladat állapota
0 NotStarted
1 Befejezett
2 Futás
3 Nem sikerült
4 Leállítva

TotalObjectNumber Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Objektumok száma.

Type Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [enumerálás]

A feladat típusa. A lehetséges értékek a következők:

Érték Feladat típusa
1 Tárgy
2 Ügyfél
3 ObjectandClient

Megjegyzések

Az áttelepítési feladatok a kiszolgáló összetevői által az áttelepítési feladat végrehajtásához használt objektumok. Az áttelepítési feladatoknak három típusa van: 1) gyűjteményáttelepítési feladat, 2) objektummigrálási feladat és 3) terjesztésipont-frissítési feladat. A feladattípusok a Type tulajdonság használatával vannak definiálva.

A gyűjteménymigrálási feladatok közé tartoznak a gyűjteményekkel és a gyűjteményekkel kapcsolatos információk, például a korlátozó gyűjtemény, a forráshely kódja és a célhely kódja. Az objektummigrálási feladatok tartalmazhatnak objektumokat, például csomagokat, de nem tartalmazhatják a gyűjteményeket és a célobjektumokat, például a hirdetéseket. A terjesztési pontok frissítési feladatai frissíthetik a megosztott terjesztési pontot egy Configuration Manager normál terjesztési pontra.

Gyűjteménymigrálási feladatok és objektummigrálási feladatok esetén a belefoglalt objektumok entitásazonosítója a feladat tulajdonságainak tömbjeként, a SourceCollectionIDs és a SourceObjectIDs tulajdonságtömbként van tárolva. A terjesztési pont frissítési feladatai esetében az új helyrendszer és a terjesztési pont beállításai XML formátumban vannak tárolva a tulajdonságban AdditionalConfiguration. Az összes feladattípus a tulajdonság használatával ScheduleToken van ütemezve.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).

Fejlesztési követelmények

További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).