New-AzDataMigrationProject
Cria um novo projeto Azure Serviço de Migração de Banco de Dados (clássico).
Sintaxe
ComponentNameParameterSet (Default)
New-AzDataMigrationProject
-ResourceGroupName <String>
-ServiceName <String>
-Location <String>
-Name <String>
-SourceType <String>
-TargetType <String>
[-SourceConnection <ConnectionInfo>]
[-TargetConnection <ConnectionInfo>]
[-DatabaseInfo <DatabaseInfo[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ComponentObjectParameterSet
New-AzDataMigrationProject
[-InputObject] <PSDataMigrationService>
-Location <String>
-Name <String>
-SourceType <String>
-TargetType <String>
[-SourceConnection <ConnectionInfo>]
[-TargetConnection <ConnectionInfo>]
[-DatabaseInfo <DatabaseInfo[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ResourceIdParameterSet
New-AzDataMigrationProject
[-ResourceId] <String>
-Location <String>
-Name <String>
-SourceType <String>
-TargetType <String>
[-SourceConnection <ConnectionInfo>]
[-TargetConnection <ConnectionInfo>]
[-DatabaseInfo <DatabaseInfo[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet New-AzDataMigrationProject cria um novo projeto Azure Serviço de Migração de Banco de Dados (clássico). Esse cmdlet usa todos os parâmetros necessários, como o nome do grupo de recursos Azure, o nome do Serviço de Migração de Dados Azure no qual o novo projeto deve ser criado, a região na qual o projeto deve ser criado, o nome exclusivo do novo projeto, os objetos de conexão de origem e de destino e o objeto de tipo de destino, como entrada para a lista de bancos de dados a serem migrados. Use o cmdlet New-AzDataMigrationConnectionInfo para criar um novo objeto ConnectionInfo para as conexões de origem e de destino. A lista de Microsoft.Azure. Management.DataMigration.Models.DatabaseInfo é esperado para bancos de dados selecionados; esse objeto pode ser criado usando New-AzDataMigrationDatabaseInfo cmdlet.
Exemplos
Exemplo 1
New-AzDataMigrationProject -ResourceGroupName MyResourceGroup -ServiceName TestService -ProjectName MyDMSProject -Location "central us" -SourceType SQL -TargetType SQLDB -SourceConnection $sourceConnInfo -TargetConnection $targetConnInfo -DatabaseInfo $dbList
O exemplo acima mostra como criar um novo projeto chamado MyDMSProject localizado na região central dos EUA sob a instância Azure Serviço de Migração de Banco de Dados (clássica) chamada TestService.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: cf
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DatabaseInfo
Informações do banco de dados.
Propriedades do parâmetro
Tipo: DatabaseInfo [ ]
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usadas para comunicação com Azure.
Propriedades do parâmetro
Tipo: IAzureContextContainer
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
Objeto PSDataMigrationService.
Tipo: PSDataMigrationService
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: DataMigrationService
ComponentObjectParameterSet
Cargo: 0
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Location
O local da instância Azure Serviço de Migração de Banco de Dados (clássica).
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Name
O nome do projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: ProjectName
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ResourceGroupName
O nome do grupo de recursos.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
ComponentNameParameterSet
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ResourceId
ID do recurso DataMigrationService.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
ResourceIdParameterSet
Cargo: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-ServiceName
O nome da instância Azure Serviço de Migração de Banco de Dados (clássica).
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
ComponentNameParameterSet
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SourceConnection
Informações de conexão de origem.
Propriedades do parâmetro
Tipo: ConnectionInfo
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SourceType
Tipo de plataforma de origem para o projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-TargetConnection
Informações de conexão de destino.
Propriedades do parâmetro
Tipo: ConnectionInfo
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-TargetType
Tipo de plataforma de destino para o projeto.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: wi
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas