Submit-SPOMigrationJob

 

上次修改主題的時間:2016-07-13

送出新的移轉工作至網站集合的 Cmdlet,而此移轉工作參考 Azure Blob 儲存體中先前上傳的封裝。

Submit-SPOMigrationJob -FileContainerUri <String> -PackageContainerUri <String> [-AzureQueueUri <String>] <COMMON PARAMETERS>

Submit-SPOMigrationJob -MigrationPackageAzureLocations <MigrationPackageAzureLocations> <COMMON PARAMETERS>

COMMON PARAMETERS: -Credentials <CredentialCmdletPipeBind> -TargetWebUrl <String> [-EncryptionParameters <EncryptionParameters>] [-NoLogFile <SwitchParameter>]

本範例會對 Web (URL為 'https://contoso.sharepoint.com/sites/TargetSite/TargetWeb') 在目標網站集合中建立新的移轉工作。移轉工作包含傳遞至命令的檔案和封裝中繼資料 Azure 儲存體容器的相關資訊。

Submit-SPOMigrationJob -TargetUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -FileContainerUri "https://migrationstore.blob.core.windows.net/migration-files?sv=2014-02-14&sr=c&sig=THTTJoeGHysxRLgv22j473XYS2blH1YAVIdsfWrPhq8=&se=2015-04-06T05:09:36Z&sp=rl" -PackageContainerUri "https://migrationstore.blob.core.windows.net/migration-package?sv=2014-02-14&sr=c&sig=2PCBJtiXsVWiK5GrY7jBEdyEAwtunQNJLH8uo6I0+Ew=&se=2015-04-06T05:09:37Z&sp=rwl"

本範例會對 Web (URL為 'https://contoso.sharepoint.com/sites/TargetSite/TargetWeb') 在目標網站集合中建立新的移轉工作。移轉工作包含傳遞至命令的檔案和封裝中繼資料 Azure 儲存體容器的相關資訊。

Submit-SPOMigrationJob -TargetUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -MigrationPackageAzureLocations $azurelocations

此 Cmdlet 包含一個以上的參數集。您可能只使用一個參數集中的參數,但不可以結合不同參數集的參數。如需如何使用參數集的詳細資訊,請參閱 Cmdlet Parameter Sets

這個 Cmdlet 會傳回 GUID 值,代表 MigrationJobId,或如果未成功建立工作,則傳回空的 GUID。

 

參數 必要 類型 說明

Credentials

必要

Microsoft.Online.SharePoint.PowerShell.CredentialCmdletPipeBind

連線至網站集合時所使用的網站集合管理員選用認證。這些認證應該提供 UPN 格式 (例如 user@company.onmicrosoft.com) 的使用者名稱。如果未設定此屬性,系統將使用從工作階段先前呼叫的 Connect-SPOService 得到的目前租用戶管理認證連線至網站集合。

FileContainerUri

必要

System.String

完整的 URL 和 SAS權杖,代表包含封裝內容檔的 Azure Blob 儲存體容器。

MigrationPackageAzureLocations

必要

Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations

一組完整的 URL 及 SA 權杖,代表 Azure Blob 儲存體容器,其中包含封裝內容和中繼資料檔案,以及選用的 Azure 儲存體報告佇列。在成功處理-SPOMigrationPackageAzureSource Cmdlet 期間會傳回這個物件

PackageContainerUri

必要

System.String

完整的 URL 和 SAS權杖,代表包含封裝中繼資料檔案的 Azure Blob 儲存體容器。

TargetWebUrl

必要

System.String

將要匯入封裝的完整目標 Web URL。這必須包含 ConvertTo SPOMigrationTargetedPackage 期間所使用的同一個 TargetWebURL。

AzureQueueUri

選用

System.String

選用的完整 URL 和 SA 權杖代表 Azure 儲存體報告佇列,而匯入作業將在匯入期間列出其中的事件。

EncryptionParameters

選用

Microsoft.Online.SharePoint.Migration.EncryptionParameters

PARAMVALUE:EncryptionParameters

NoLogFile

選用

System.Management.Automation.SwitchParameter

表示不要建立記錄檔。預設值是在目前的目錄中建立新的 CreateMigrationJob 記錄檔。

ShowProgress

選用

System.Management.Automation.SwitchParameter

PARAMVALUE:SwitchParameter

顯示: