Freigeben über


New-AzDataMigrationTask

Erstellt und startet eine Datenmigrationsaufgabe im Azure-Datenbankmigrationsdienst (klassisch).

Syntax

New-AzDataMigrationTask
   -TaskType <TaskTypeEnum>
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   [-Wait]
   -Name <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzDataMigrationTask
   [-InputObject] <PSProject>
   -TaskType <TaskTypeEnum>
   -Name <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzDataMigrationTask
   [-ResourceId] <String>
   -TaskType <TaskTypeEnum>
   -Name <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzDataMigrationTask erstellt eine Datenmigrationsaufgabe. Dieses Cmdlet verwendet Parameter für den Enumerationsmodul "Vorgangstyp", "Azure-Ressourcengruppe", den Namen des zugeordneten Azure-Datenbankmigrationsdiensts (klassisch) und Project als Eingabe.

Beispiele

Beispiel 1

New-AzDataMigrationTask -TaskType MigrateSqlServerSqlDb -ResourceGroupName myResourceGroup -ServiceName TestService -ProjectName myDMSProject -TaskName MyMigrationTask

Dieses Beispielskript zeigt, wie Sie eine neue Datenmigrationsaufgabe namens "MyMigrationTask" im Projekt mit dem Namen "myDMSProject" und "TestService" erstellen.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliases:cf
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

PSProject-Objekt.

Typ:PSProject
Aliases:Project
Position:0
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Der Name der Projektaufgabe.

Typ:String
Aliases:TaskName
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-ProjectName

Der Name des Projekts.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

Projektressourcen-ID.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Name des Azure-Datenbankmigrationsdiensts (klassisch).

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-TaskType

Vorgangstyp.

Typ:TaskTypeEnum
Zulässige Werte:MigrateSqlServerSqlDb, ConnectToSourceSqlServer, ConnectToTargetSqlDb, GetUserTablesSql, ConnectToTargetSqlDbMi, MigrateSqlServerSqlDbMi, ValidateSqlServerSqlDbMi, MigrateSqlServerSqlDbSync, ConnectToSourceSqlServerSync, ConnectToTargetSqlSync, GetUserTablesSqlSync, ValidateSqlServerSqlDbSync, ConnectToSourceMongoDb, ConnectToTargetMongoDb, MigrateMongoDb, ValidateMongoDbMigration, ConnectToTargetSqlDbMiSync, ValidateSqlServerSqlDbMiSync, MigrateSqlServerSqlDbMiSync
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-Wait

Gibt an, ob auf den Abschluss des Vorgangs gewartet werden soll. Wenn die Kennzeichnung festgelegt ist, überprüft sie alle eine Sekunden, bis der Vorgang abgeschlossen ist, und kehren Sie zu den Vorgangseigenschaften zurück, in denen die Ausgabe oder der Fehler überprüft werden können.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliases:wi
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

PSProject

String

Ausgaben

PSProjectTask