Condividi tramite


New-AzDataMigrationProject

Crea un nuovo progetto di Servizio Migrazione del database di Azure (versione classica).

Sintassi

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>]
New-AzDataMigrationProject
   [-InputObject] <PSDataMigrationService>
   -Location <String>
   -Name <String>
   -SourceType <String>
   -TargetType <String>
   [-SourceConnection <ConnectionInfo>]
   [-TargetConnection <ConnectionInfo>]
   [-DatabaseInfo <DatabaseInfo[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzDataMigrationProject
   [-ResourceId] <String>
   -Location <String>
   -Name <String>
   -SourceType <String>
   -TargetType <String>
   [-SourceConnection <ConnectionInfo>]
   [-TargetConnection <ConnectionInfo>]
   [-DatabaseInfo <DatabaseInfo[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzDataMigrationProject crea un nuovo progetto di Servizio Migrazione del database di Azure (versione classica). Questo cmdlet accetta tutti i parametri necessari, ad esempio il nome del gruppo di risorse di Azure, il nome del Servizio Migrazione dati di Azure in cui creare un nuovo progetto, l'area in cui creare il progetto, il nome univoco del nuovo progetto, gli oggetti di connessione di origine e di destinazione e l'oggetto tipo di destinazione, come input per l'elenco di database di cui eseguire la migrazione. Usare il cmdlet New-AzDataMigration Connessione ionInfo per creare un nuovo oggetto Connessione ionInfo per le connessioni di origine e di destinazione. L'elenco di Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo è previsto per i database selezionati; Questo oggetto può essere creato usando il cmdlet New-AzDataMigrationDatabaseInfo.

Esempio

Esempio 1

New-AzDataMigrationProject -ResourceGroupName MyResourceGroup -ServiceName TestService -ProjectName MyDMSProject -Location "central us"  -SourceType SQL -TargetType SQLDB -SourceConnection $sourceConnInfo -TargetConnection $targetConnInfo -DatabaseInfo $dbList

L'esempio precedente mostra come creare un nuovo progetto denominato MyDMSProject situato nell'area Stati Uniti centrali nell'istanza di Servizio Migrazione del database di Azure (versione classica) denominata TestService.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseInfo

Informazioni sul database.

Tipo:Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Oggetto PSDataMigrationService.

Tipo:PSDataMigrationService
Aliases:DataMigrationService
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Percorso dell'istanza di Servizio Migrazione del database di Azure (versione classica).

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome del progetto.

Tipo:String
Aliases:ProjectName
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ID risorsa DataMigrationService.

Tipo:String
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Nome dell'istanza di Servizio Migrazione del database di Azure (versione classica).

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceConnection

Informazioni sull'origine Connessione ion.

Tipo:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceType

Tipo di piattaforma di origine per il progetto.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetConnection

Informazioni di connessione di destinazione.

Tipo:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetType

Tipo di piattaforma di destinazione per il progetto.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSDataMigrationService

String

Output

PSProject