New-CMMigrationJob
Cria uma tarefa de migração no Configuration Manager.
Sintaxe
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 uma tarefa de migração no Configuration Manager.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1: Criar uma tarefa 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 utiliza o cmdlet Get-CMInitialModifiableSecuredCategory e armazena o resultado na variável $CategoryObjects.
O segundo comando utiliza o cmdlet Get-CMMigrationEntity e armazena o resultado na variável $MigrationEntity.
O último comando cria uma tarefa de migração.
Parâmetros
-CollectionLimitingMapping
Especifica emparelhamentos chave-valor para limitar uma coleção. A limitação da coleção impede a adição de membros da coleção que pretende na coleção.
Tipo: | Hashtable |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-CollectionMigrationJobType
Indica que a tarefa migra coleções, objetos ou objetos migrados anteriormente.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ContentObjectsSiteCodeMapping
Especifica pares chave-valor que mapeiam objetos de conteúdo no novo site.
Tipo: | Hashtable |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Description
Especifica uma descrição para a tarefa de migração.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EnableProgramAfterAdvertisementMigrated
Indica se pretende ativar os programas associados a um anúncio depois de terem sido migrados.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrateObjectWithSpecifiedCollection
Indica que migra objetos associados à coleção.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrationCollection
Especifica uma matriz de objetos de entrada.
Tipo: | IResultObject[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrationJobSchedule
Especifica uma data/hora, no formato D.HH:MM:SS, para agendar a tarefa de migração.
Tipo: | DateTime |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrationObject
Especifica uma matriz de objetos de entrada.
Tipo: | IResultObject[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome de uma tarefa de migração no Configuration Manager.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ObjectMigrationJobType
Indica que o tipo de tarefa é uma tarefa de migração de objetos.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ObjectModifiedAfterMigrationJobType
Indica que a nova tarefa de migração inclui apenas objetos que foram modificados desde a última migração.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-OverwriteAllObject
Indica se pretende substituir objetos na base de dados de destino.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SaveCollectionInfoPath
Especifica um caminho para as informações da coleção.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SaveObjectInfoPath
Especifica um caminho para as informações do objeto.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SecurityScope
Especifica uma matriz de objetos de âmbito de segurança. Para obter um objeto de âmbito de segurança, utilize o cmdlet Get-CMSecurityScope . O cmdlet aplica os âmbitos de segurança que especificar aos dados migrados para a hierarquia de destino.
Tipo: | IResultObject[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SiteCodeReplacementMapping
Especifica pares chave-valor que mapeiam uma coleção migrada para um site no destino.
Tipo: | Hashtable |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TransferOrganizationalFolderStructure
Indica se pretende migrar uma coleção vazia. O Configuration Manager converte a coleção vazia numa pasta organizacional.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UtcTime
Indica se deve utilizar a hora UTC.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
IResultObject