Поделиться через


New-AzDataMigrationProject

Создает новый проект Azure Database Migration Service (классическая модель).

Синтаксис

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

Описание

Командлет New-AzDataMigrationProject создает новый проект Azure Database Migration Service (классическая модель). Этот командлет принимает все необходимые параметры, такие как имя группы ресурсов Azure, имя Azure Data Migration Service, в котором будет создан новый проект, регион, в котором должен быть создан проект, уникальное имя нового проекта, объекты исходного и целевого подключения, а также объект целевого типа, в качестве входных данных для списка баз данных для миграции. Используйте командлет New-AzDataMigration Подключение ionInfo, чтобы создать новый объект Подключение ionInfo для исходных и целевых подключений. Для выбранных баз данных ожидается список Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo; этот объект можно создать с помощью командлета New-AzDataMigrationDatabaseInfo.

Примеры

Пример 1

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

В приведенном выше примере показано, как создать проект с именем MyDMSProject, расположенный в центральном регионе США в экземпляре Azure Database Migration Service (классическая версия) с именем TestService.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseInfo

Сведения о базе данных.

Type:Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект PSDataMigrationService.

Type:PSDataMigrationService
Aliases:DataMigrationService
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Расположение экземпляра Azure Database Migration Service (классическая модель).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Имя проекта.

Type:String
Aliases:ProjectName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

Идентификатор ресурса DataMigrationService.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Имя экземпляра Azure Database Migration Service (классическая модель).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceConnection

Источник Подключение ion Info.

Type:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceType

Тип исходной платформы для проекта.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetConnection

Сведения о целевом подключении.

Type:Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetType

Тип целевой платформы для проекта.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

PSDataMigrationService

String

Выходные данные

PSProject