Sdílet prostřednictvím


New-AzDataMigrationProject

Vytvoří nový projekt Azure Database Migration Service (Classic).

Syntaxe

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

Rutina New-AzDataMigrationProject vytvoří nový projekt Azure Database Migration Service (Classic). Tato rutina přebírá všechny nezbytné parametry, jako je název skupiny prostředků Azure, název služby Azure Data Migration Service, ve které se má vytvořit nový projekt, oblast, ve které se má projekt vytvořit, jedinečný název nového projektu, objekt zdrojového a cílového připojení a objekt cílového typu. jako vstup pro seznam databází, které se mají migrovat. Pomocí rutiny New-AzDataMigrationConnectionInfo vytvořte nový objekt ConnectionInfo pro zdrojová i cílová připojení. Pro vybrané databáze se očekává seznam Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo; tento objekt lze vytvořit pomocí New-AzDataMigrationDatabaseInfo rutiny.

Příklady

Příklad 1

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

Výše uvedený příklad ukazuje, jak vytvořit nový projekt s názvem MyDMSProject umístěný v oblasti USA – střed pod instancí služby Azure Database Migration Service (Classic) s názvem TestService.

Parametry

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseInfo

Informace o databázi.

Typ:DatabaseInfo[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObject

PSDataMigrationService – objekt.

Typ:PSDataMigrationService
Aliasy:DataMigrationService
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Location

Umístění instance služby Azure Database Migration Service (Classic).

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Název projektu.

Typ:String
Aliasy:ProjectName
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Název skupiny prostředků.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceId

ID prostředku DataMigrationService

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ServiceName

Název instance služby Azure Database Migration Service (Classic).

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SourceConnection

Informace o připojení ke zdroji

Typ:ConnectionInfo
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SourceType

Typ zdrojové platformy pro projekt

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TargetConnection

Informace o cílovém připojení.

Typ:ConnectionInfo
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TargetType

Cílový typ platformy pro projekt

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSDataMigrationService

String

Výstupy

PSProject