New-CMMigrationJob
Cria um trabalho de migração no Configuration Manager.
Syntax
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>]
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>]
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>]
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
O cmdlet New-CMMigrationJob cria um trabalho de migração no Configuration Manager.
Observação
Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\>
exemplo. Para obter mais informações, consulte getting started.
Exemplos
Exemplo 1: Criar um trabalho de migração
PS XYZ:\> $CategoryObjects = Get-CMInitialModifiableSecuredCategory
PS XYZ:\> $MigrationEntity = Get-CMMigrationEntity
PS XYZ:\> New-CMMigrationJob -Name "123" -ObjectMigrationJobType -SecurityScope $CategoryObjects -MigrationObject $MigrationEntity
O primeiro comando usa o cmdlet Get-CMInitialModifiableSecuredCategory e armazena o resultado na $CategoryObjects variável.
O segundo comando usa o cmdlet Get-CMMigrationEntity e armazena o resultado na variável $MigrationEntity.
O último comando cria um trabalho de migração.
Parâmetros
-CollectionLimitingMapping
Especifica emparelhamentos de valores-chave para limitar uma coleção. A limitação da coleção impede a adição de membros da coleção que você deseja na coleção.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionMigrationJobType
Indica que o trabalho migra coleções, objetos ou objetos migrados anteriormente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ContentObjectsSiteCodeMapping
Especifica pares de valores-chave que mapeiam objetos de conteúdo no novo site.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o trabalho de migração.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableProgramAfterAdvertisementMigrated
Indica se os programas associados a um anúncio devem ser habilitados após a migração.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrateObjectWithSpecifiedCollection
Indica que você migra objetos associados à coleção.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationCollection
Especifica uma matriz de objetos de entrada.
Type: | IResultObject[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationJobSchedule
Especifica uma hora de data, no formato D.HH:MM:SS, para agendar o trabalho de migração.
Type: | DateTime |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationObject
Especifica uma matriz de objetos de entrada.
Type: | IResultObject[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um trabalho de migração no Configuration Manager.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectMigrationJobType
Indica que o tipo de trabalho é um trabalho de migração de objeto.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectModifiedAfterMigrationJobType
Indica que o novo trabalho de migração inclui apenas objetos que foram modificados desde a última migração.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverwriteAllObject
Indica se deve substituir objetos no banco de dados de destino.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SaveCollectionInfoPath
Especifica um caminho para as informações da coleção.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SaveObjectInfoPath
Especifica um caminho para as informações do objeto.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityScope
Especifica uma matriz de objetos de escopo de segurança. Para obter um objeto de escopo de segurança, use o cmdlet Get-CMSecurityScope. O cmdlet aplica os escopos de segurança especificados aos dados migrados para a hierarquia de destino.
Type: | IResultObject[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteCodeReplacementMapping
Especifica pares de valores-chave que mapeiam uma coleção migrada para um site no destino.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TransferOrganizationalFolderStructure
Indica se uma coleção vazia deve ser migrada. O Configuration Manager converte a coleção vazia em uma pasta organizacional.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UtcTime
Indica se o tempo UTC deve ser usado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Nenhum
Saídas
IResultObject