Freigeben über


Get-SPOMigrationJobProgress

Hinweis: Dieses Cmdlet ist veraltet. Informationen zum Migrieren zu SharePoint und Microsoft 365 mithilfe von PowerShell finden Sie unter Migrieren zu SharePoint mithilfe von PowerShell.

Mit diesem Cmdlet können Sie Berichte zu spoepo-Migrationsaufträgen erstellen, die gerade ausgeführt werden.

Syntax

AzureLocationsInline

Get-SPOMigrationJobProgress
    -AzureQueueUri <String>
    -Credentials <CredentialCmdletPipeBind>
    [-TargetWebUrl <String>]
    [-JobIds <Guid[]>]
    [-EncryptionParameters <EncryptionParameters>]
    [-DontWaitForEndJob]
    [-NoLogFile]
    [<CommonParameters>]

AzureLocationsImplicit

Get-SPOMigrationJobProgress
    -Credentials <CredentialCmdletPipeBind>
    -MigrationPackageAzureLocations <MigrationPackageAzureLocations>
    [-TargetWebUrl <String>]
    [-JobIds <Guid[]>]
    [-EncryptionParameters <EncryptionParameters>]
    [-DontWaitForEndJob]
    [-NoLogFile]
    [<CommonParameters>]

Beschreibung

Mit diesem Cmdlet können Sie Berichte zu spoepo-Migrationsaufträgen erstellen, die gerade ausgeführt werden.

Beispiele

BEISPIEL 1

$myQueueUri = <uri to azure report queue>

Get-SPOMigrationJobProgress -AzureQueueUri $myQueueUri

Dadurch werden alle Aufträge innerhalb der Berichtswarteschlange gemeldet.

BEISPIEL 2

$jobIds = @(<jobid1>,<jobId2>....)

Get-SPOMigrationJobProgress  -AzureQueueUri $myQueueUri -JobIds $jobIds

Dadurch werden nur Aufträge gemeldet, die in der $jobIds-Sammlung aus der Berichtswarteschlange definiert sind.

BEISPIEL 3

$targetWebUrl = <myTargetWebUrl>
$creds = <my site credentials>

Get-SPOMigrationJobProgress - AzureQueueUri $myQueueUri - TargetWebUrl $targetWebUrl  -Credentials $creds

Dadurch werden alle aktuell in der Warteschlange befindlichen oder in Bearbeitung befindlichen Aufträge gemeldet, und es wird gewartet, bis alle Aufträge abgeschlossen sind.

BEISPIEL 4

$targetWebUrl = <myTargetWebUrl>
$creds = <my site credentials>

Get-SPOMigrationJobProgress - AzureQueueUri $myQueueUri - TargetWebUrl  $targetWebUrl -Credentials $creds  -DontWaitForJobEnd

Dadurch werden alle aktuell in der Warteschlange befindlichen oder in Bearbeitung befindlichen Aufträge gemeldet, und es wird nicht gewartet, bis alle Aufträge abgeschlossen sind.

Parameter

-AzureQueueUri

Anwendbar: SharePoint Online

Eine optionale vollqualifizierte URL und das SAS-Token der Azure Storage Reporting-Warteschlange, in der die Ereignisse der Importvorgänge beim Importieren aufgeführt werden.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

AzureLocationsInline
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Credentials

Anwendbar: SharePoint Online

Optionale Anmeldeinformationen eines Websitesammlungsadministrators, mit denen eine Verbindung zur Websitesammlung hergestellt werden soll. Die Anmeldeinformationen sollten den Benutzernamen im UPN-Format angeben (z. B. user@company.onmicrosoft.com). Wenn diese Eigenschaft nicht festgelegt ist, werden die aktuellen Mandantenadministratoranmeldeinformationen aus dem vorherigen Aufruf der Sitzung verwendet, um Connect-SPOService eine Verbindung mit der Websitesammlung herzustellen.

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.PowerShell.CredentialCmdletPipeBind
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DontWaitForEndJob

Anwendbar: SharePoint Online

Weist das Cmdlet an, nicht auf das Ende des Auftrags zu warten. Es verarbeitet nur so viele Nachrichten, wie sich derzeit in der Warteschlange befinden, und wird dann beendet. Wenn dieses Flag auf $false festgelegt ist, wartet es, bis der Auftrag beendet wird, bevor es beendet wird.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EncryptionParameters

Anwendbar: SharePoint Online

Ein EncryptionParameters-Objekt. Weitere Informationen finden Sie unter New-SPOMigrationEncryptionParameters https://learn.microsoft.com/powershell/module/microsoft.online.sharepoint.powershell/new-spomigrationencryptionparameters .

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.Migration.EncryptionParameters
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-JobIds

Anwendbar: SharePoint Online

Die ID eines zuvor erstellten Migrationsauftrags, der in der Zielwebsitesammlung vorhanden ist.

Parametereigenschaften

Typ:

System.Guid[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationPackageAzureLocations

Anwendbar: SharePoint Online

Eine Reihe von vollqualifizierten URLs und SAS-Token der Azure-BLOB-Speichercontainer, in denen die Paketinhalte, Metadatendateien und optional eine Azure Storage Reporting-Warteschlange enthalten sind. Dieses Objekt wird während der erfolgreichen Verarbeitung der Set-SPOMigrationPackageAzureSource

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

AzureLocationsImplicit
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NoLogFile

Anwendbar: SharePoint Online

Gibt an, dass keine Protokolldatei erstellt werden soll. Standardmäßig wird eine neue CopyMigrationPackage-Protokolldatei in dem im SourcePackagePath-Parameter angegebenen Verzeichnis erstellt.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-TargetWebUrl

Anwendbar: SharePoint Online

Die vollqualifizierte Ziel-Web-URL, unter der das Paket importiert wird. Dies muss dieselbe TargetWebURL enthalten, die während ConvertTo-SPOMigrationTargetedPackageverwendet wurde.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Eingaben

None

Ausgaben

System.Object