Compartir a través de


New-AzDataMigrationProject

Crea un nuevo proyecto de Azure Database Migration Service (clásico).

Sintaxis

ComponentNameParameterSet (valor predeterminado)

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

ComponentObjectParameterSet

New-AzDataMigrationProject
    [-InputObject] <PSDataMigrationService>
    -Location <String>
    -Name <String>
    -SourceType <String>
    -TargetType <String>
    [-SourceConnection <ConnectionInfo>]
    [-TargetConnection <ConnectionInfo>]
    [-DatabaseInfo <DatabaseInfo[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdParameterSet

New-AzDataMigrationProject
    [-ResourceId] <String>
    -Location <String>
    -Name <String>
    -SourceType <String>
    -TargetType <String>
    [-SourceConnection <ConnectionInfo>]
    [-TargetConnection <ConnectionInfo>]
    [-DatabaseInfo <DatabaseInfo[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

El cmdlet New-AzDataMigrationProject crea un nuevo proyecto de Azure Database Migration Service (clásico). Este cmdlet toma todos los parámetros necesarios, como el nombre del grupo de recursos de Azure, el nombre de Azure Data Migration Service en el que se va a crear el nuevo proyecto, la región en la que se va a crear el proyecto, el nombre único del nuevo proyecto, los objetos de conexión de origen y de destino y el objeto de tipo de destino, como entrada para la lista de bases de datos que se van a migrar. Use el cmdlet New-AzDataMigrationConnectionInfo para crear un nuevo objeto ConnectionInfo para las conexiones de origen y de destino. La lista de Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo se espera para las bases de datos seleccionadas; este objeto se puede crear mediante el cmdlet New-AzDataMigrationDatabaseInfo.

Ejemplos

Ejemplo 1

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

En el ejemplo anterior se muestra cómo crear un nuevo proyecto denominado MyDMSProject ubicado en la región Centro de EE. UU. en la instancia de Azure Database Migration Service (clásico) denominada TestService.

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DatabaseInfo

Información de base de datos.

Propiedades de parámetro

Tipo:

DatabaseInfo[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InputObject

PsDataMigrationService (objeto).

Propiedades de parámetro

Tipo:PSDataMigrationService
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:DataMigrationService

Conjuntos de parámetros

ComponentObjectParameterSet
Posición:0
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Location

Ubicación de la instancia de Azure Database Migration Service (clásico).

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre del proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:ProjectName

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceGroupName

Nombre del grupo de recursos.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ComponentNameParameterSet
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceId

Identificador de recurso de DataMigrationService.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ResourceIdParameterSet
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-ServiceName

Nombre de la instancia de Azure Database Migration Service (clásico).

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ComponentNameParameterSet
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SourceConnection

Información de conexión de origen.

Propiedades de parámetro

Tipo:ConnectionInfo
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SourceType

Tipo de plataforma de origen para el proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TargetConnection

Información de conexión de destino.

Propiedades de parámetro

Tipo:ConnectionInfo
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TargetType

Tipo de plataforma de destino para el proyecto.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

PSDataMigrationService

String

Salidas

PSProject