Sdílet prostřednictvím


New-CMMigrationJob

SYNOPSIS

Vytvoří úlohu migrace v Configuration Manager.

SYNTAX

NewMigrationJobByObject (výchozí)

New-CMMigrationJob [-ContentObjectsSiteCodeMapping <Hashtable>] [-Description <String>]
 [-MigrationJobSchedule <DateTime>] -MigrationObject <IResultObject[]> -Name <String> [-ObjectMigrationJobType]
 [-OverwriteAllObject <Boolean>] [-SaveObjectInfoPath <String>] -SecurityScope <IResultObject[]>
 [-SiteCodeReplacementMapping <Hashtable>] [-TransferOrganizationalFolderStructure <Boolean>]
 [-UtcTime <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

NewMigrationJobByCollectionNotMigrateObject

New-CMMigrationJob [-CollectionLimitingMapping <Hashtable>] [-CollectionMigrationJobType]
 [-Description <String>] [-EnableProgramAfterAdvertisementMigrated <Boolean>]
 -MigrationCollection <IResultObject[]> [-MigrationJobSchedule <DateTime>] -Name <String>
 [-OverwriteAllObject <Boolean>] [-SaveCollectionInfoPath <String>] [-SaveObjectInfoPath <String>]
 -SecurityScope <IResultObject[]> [-SiteCodeReplacementMapping <Hashtable>]
 [-TransferOrganizationalFolderStructure <Boolean>] [-UtcTime <Boolean>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewMigrationJobByCollectionMigrateObject

New-CMMigrationJob [-CollectionLimitingMapping <Hashtable>] [-CollectionMigrationJobType]
 [-ContentObjectsSiteCodeMapping <Hashtable>] [-Description <String>]
 [-EnableProgramAfterAdvertisementMigrated <Boolean>] [-MigrateObjectWithSpecifiedCollection]
 -MigrationCollection <IResultObject[]> [-MigrationJobSchedule <DateTime>] -MigrationObject <IResultObject[]>
 -Name <String> [-OverwriteAllObject <Boolean>] [-SaveCollectionInfoPath <String>]
 [-SaveObjectInfoPath <String>] -SecurityScope <IResultObject[]> [-SiteCodeReplacementMapping <Hashtable>]
 [-TransferOrganizationalFolderStructure <Boolean>] [-UtcTime <Boolean>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewMigrationJobByObjectModified

New-CMMigrationJob [-ContentObjectsSiteCodeMapping <Hashtable>] [-Description <String>]
 [-MigrationJobSchedule <DateTime>] -MigrationObject <IResultObject[]> -Name <String>
 [-ObjectModifiedAfterMigrationJobType] [-OverwriteAllObject <Boolean>] [-SaveObjectInfoPath <String>]
 -SecurityScope <IResultObject[]> [-SiteCodeReplacementMapping <Hashtable>]
 [-TransferOrganizationalFolderStructure <Boolean>] [-UtcTime <Boolean>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Rutina New-CMMigrationJob vytvoří úlohu migrace v Configuration Manager.

Poznámka

Použijte například rutiny Configuration Manager z Configuration Manager jednotky webu PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: vytvoření úlohy migrace

PS XYZ:\> $CategoryObjects = Get-CMInitialModifiableSecuredCategory
PS XYZ:\> $MigrationEntity = Get-CMMigrationEntity
PS XYZ:\> New-CMMigrationJob -Name "123" -ObjectMigrationJobType -SecurityScope $CategoryObjects -MigrationObject $MigrationEntity

První příkaz používá rutinu Get-CMInitialModifiableSecuredCategory a ukládá výsledek do proměnné $CategoryObjects.

Druhý příkaz používá rutinu Get-CMMigrationEntity a ukládá výsledek do proměnné $MigrationEntity.

Poslední příkaz vytvoří úlohu migrace.

PARAMETERS

-CollectionLimitingMapping

Určuje párování klíč-hodnota pro omezení kolekce. Omezení kolekce znemožňuje přidání členů kolekce, které v kolekci požadujete.

Type: Hashtable
Parameter Sets: NewMigrationJobByCollectionNotMigrateObject, NewMigrationJobByCollectionMigrateObject
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CollectionMigrationJobType

Označuje, že úloha migruje kolekce, objekty nebo dříve migrované objekty.

Type: SwitchParameter
Parameter Sets: NewMigrationJobByCollectionNotMigrateObject, NewMigrationJobByCollectionMigrateObject
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ContentObjectsSiteCodeMapping

Určuje páry klíč-hodnota, které mapují objekty obsahu v nové lokalitě.

Type: Hashtable
Parameter Sets: NewMigrationJobByObject, NewMigrationJobByCollectionMigrateObject, NewMigrationJobByObjectModified
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Description

Určuje popis úlohy migrace.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Tento parametr považuje zástupné znaky jako literálové hodnoty znaků. Nejde kombinovat s ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableProgramAfterAdvertisementMigrated

Označuje, jestli se po migraci mají povolit programy přidružené k reklamě.

Type: Boolean
Parameter Sets: NewMigrationJobByCollectionNotMigrateObject, NewMigrationJobByCollectionMigrateObject
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučujeme). Nejde kombinovat s DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MigrateObjectWithSpecifiedCollection

Označuje, že migrujete přidružené objekty s kolekcí.

Type: SwitchParameter
Parameter Sets: NewMigrationJobByCollectionMigrateObject
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

– MigrationCollection

Určuje pole vstupních objektů.

Type: IResultObject[]
Parameter Sets: NewMigrationJobByCollectionNotMigrateObject, NewMigrationJobByCollectionMigrateObject
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MigrationJobSchedule

Určuje datum a čas ve formátu D. HH: MM: SS k naplánování úlohy migrace.

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MigrationObject

Určuje pole vstupních objektů.

Type: IResultObject[]
Parameter Sets: NewMigrationJobByObject, NewMigrationJobByCollectionMigrateObject, NewMigrationJobByObjectModified
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Určuje název úlohy migrace v Configuration Manager.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ObjectMigrationJobType

Označuje, že typ úlohy je úloha migrace objektu.

Type: SwitchParameter
Parameter Sets: NewMigrationJobByObject
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ObjectModifiedAfterMigrationJobType

Indikuje, že nová úloha migrace zahrnuje jenom objekty, které se od poslední migrace změnily.

Type: SwitchParameter
Parameter Sets: NewMigrationJobByObjectModified
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OverwriteAllObject

Určuje, zda přepsat objekty v cílové databázi.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SaveCollectionInfoPath

Určuje cestu pro informace o kolekci.

Type: String
Parameter Sets: NewMigrationJobByCollectionNotMigrateObject, NewMigrationJobByCollectionMigrateObject
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SaveObjectInfoPath

Určuje cestu k informacím o objektu.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SecurityScope

Určuje pole objektů oboru zabezpečení. K získání objektu oboru zabezpečení použijte rutinu Get-CMSecurityScope . Rutina používá obory zabezpečení, které zadáte pro migraci dat do cílové hierarchie.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteCodeReplacementMapping

Určuje páry klíč-hodnota, které mapují migrované kolekci na lokalitu v cíli.

Type: Hashtable
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TransferOrganizationalFolderStructure

Označuje, zda se má migrovat prázdná kolekce. Configuration Manager převede prázdnou kolekci na organizační složku.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UtcTime

Označuje, zda se má použít čas UTC.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Žádná

OUTPUTS

IResultObject # SMS_MigrationJob

POZNÁMKY

Get-CMInitialModifiableSecuredCategory

Get-CMMigrationEntity

Get-CMSecurityScope