Dela via


New-AzDataMigrationProject

Skapar ett nytt Azure Database Migration Service-projekt (klassiskt).

Syntax

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>]

Description

Cmdleten New-AzDataMigrationProject skapar ett nytt Azure Database Migration Service-projekt (klassiskt). Den här cmdleten tar in alla nödvändiga parametrar, till exempel namnet på Azure-resursgruppen, namnet på Azure Data Migration Service där det nya projektet ska skapas, den region där projektet ska skapas, det nya projektets unika namn, käll- och målanslutningsobjekten och måltypobjektet. som indata för listan över databaser som ska migreras. Använd cmdleten New-AzDataMigration Anslut ionInfo för att skapa ett nytt Anslut ionInfo-objekt för både käll- och målanslutningarna. Listan över Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo förväntas för valda databaser. Det här objektet kan skapas med hjälp av cmdleten New-AzDataMigrationDatabaseInfo.

Exempel

Exempel 1

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

Exemplet ovan visar hur du skapar ett nytt projekt med namnet MyDMSProject som finns i regionen USA, centrala under Azure Database Migration Service-instansen (klassisk) med namnet TestService.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DatabaseInfo

Databasinformation.

Typ:Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InputObject

PSDataMigrationService-objekt.

Typ:PSDataMigrationService
Alias:DataMigrationService
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Location

Platsen för Azure Database Migration Service-instansen (klassisk).

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Name

Namnet på projektet.

Typ:String
Alias:ProjectName
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceGroupName

Namnet på resursgruppen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceId

DataMigrationService-resurs-ID.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ServiceName

Namnet på Azure Database Migration Service-instansen (klassisk).

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SourceConnection

Källinformation om Anslut ion.

Typ:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SourceType

Källplattformstyp för projektet.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-TargetConnection

Målanslutningsinformation.

Typ:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-TargetType

Målplattformstyp för projekt.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

PSDataMigrationService

String

Utdata

PSProject