New-AzureRmDataMigrationProject
Cria um novo projeto do Serviço de Migração de Banco de Dados do Azure.
Aviso
O módulo do PowerShell do AzureRM foi oficialmente preterido em 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.
Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo a critério e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.
Syntax
New-AzureRmDataMigrationProject
-ResourceGroupName <String>
-ServiceName <String>
-Location <String>
-Name <String>
-SourceType <String>
-TargetType <String>
[-SourceConnection <ConnectionInfo>]
[-TargetConnection <ConnectionInfo>]
[-DatabaseInfo <DatabaseInfo[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDataMigrationProject
[-InputObject] <PSDataMigrationService>
-Location <String>
-Name <String>
-SourceType <String>
-TargetType <String>
[-SourceConnection <ConnectionInfo>]
[-TargetConnection <ConnectionInfo>]
[-DatabaseInfo <DatabaseInfo[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDataMigrationProject
[-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-AzureRmDataMigrationProject cria um novo projeto do Serviço de Migração de Banco de Dados do Azure. Esse cmdlet usa todos os parâmetros necessários, como o nome do Grupo de Recursos do Azure, o nome do Serviço de Migração de Dados do 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-AzureRmDataMigrationConnectionInfo para criar um novo objeto ConnectionInfo para as conexões de origem e de destino. A lista de Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo é esperada para bancos de dados selecionados; esse objeto pode ser criado usando o cmdlet New-AzureRmDataMigrationDatabaseInfo.
Exemplos
Exemplo 1
PS C:\> New-AzureRmDataMigrationProject -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 na instância do Serviço de Migração de Banco de Dados do Azure chamada TestService.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseInfo
Infos do Banco de Dados.
Tipo: | Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo[] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objeto PSDataMigrationService.
Tipo: | PSDataMigrationService |
Aliases: | DataMigrationService |
Position: | 0 |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
O local da instância do Serviço de Migração de Banco de Dados do Azure.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
O nome do projeto.
Tipo: | String |
Aliases: | ProjectName |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
O nome do grupo de recursos.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
ID do recurso DataMigrationService.
Tipo: | String |
Position: | 0 |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceName
O nome da instância do Serviço de Migração de Banco de Dados do Azure.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceConnection
Informações de conexão de origem.
Tipo: | Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceType
Tipo de plataforma de origem para o projeto.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetConnection
Informações de conexão de destino.
Tipo: | Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetType
Tipo de plataforma de destino para o projeto.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Parâmetros: InputObject (ByValue)