Condividi tramite


Get-AzureRmDataMigrationTask

Recupera l'oggetto PSProjectTask associato a un'attività di migrazione Servizio Migrazione del database di Azure.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   -Name <String>
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   -Name <String>
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   [-Name <String>]
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzureRmDataMigrationTask recupera le proprietà associate a un'attività di migrazione Servizio Migrazione del database di Azure.

Esempio

Esempio 1

PS C:\> Get -AzureRmDataMigrationTask -TaskName myTestTask -ServiceName myTestService -ProjectName MyTestProject -ResourceGroupName MyResourceGroup -Expand

L'esempio precedente illustra l'uso del cmdlet Get-AzureRmDataMigrationTask per recuperare le proprietà associate a un'attività di migrazione Servizio Migrazione del database di Azure in base al nome dell'attività passato come parametro di input

Esempio 2

PS C:\> Get -AzureRmDataMigrationTask -Project $myProject

L'esempio precedente illustra l'uso del cmdlet Get-AzureRmDataMigrationTask per recuperare tutte le attività di migrazione associate all'oggetto PSProject passato come parametro di input

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Expand

Espandere l'output

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:False
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Oggetto PSProject.

Tipo:PSProject
Alias:Project
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Nome dell'attività.

Tipo:String
Alias:TaskName
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProjectName

Nome del progetto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceId

ID risorsa progetto.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResultType

Espandere l'output del tipo di risultato specificato.

Tipo:ResultTypeEnum
Valori accettati:MigrationLevelOutput, DatabaseLevelOutput, TableLevelOutput, MigrationValidationOutput, MigrationValidationDatabaseLevelOutput, LoginLevelOutput, AgentJobLevelOutput
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServiceName

Servizio Migrazione del database Nome.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TaskType

Filtra per TaskType.

Tipo:Nullable<T>[TaskTypeEnum]
Valori accettati:MigrateSqlServerSqlDb, ConnectToSourceSqlServer, ConnectToTargetSqlDb, GetUserTablesSql, ConnectToTargetSqlDbMi, MigrateSqlServerSqlDbMi, ValidateSqlServerSqlDbMi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

PSProject

Parametri: InputObject (ByValue)

String

Output

PSProjectTask