Invoke-SPOMigrationEncryptUploadSubmit
注意:此 Cmdlet 已被取代。 若要使用 PowerShell 移轉到 SharePoint 和 Microsoft 365,請參閱 使用 PowerShell 移轉到 SharePoint。
在目標網站集合中建立新的移轉作業。
語法
ImplicitSourceParameterSet
Invoke-SPOMigrationEncryptUploadSubmit
-MigrationSourceLocations <MigrationPackageLocation>
-Credentials <CredentialCmdletPipeBind>
-TargetWebUrl <String>
[-NoLogFile]
[-ParallelUpload]
[<CommonParameters>]
ExplicitSourceParameterSet
Invoke-SPOMigrationEncryptUploadSubmit
-SourceFilesPath <String>
-SourcePackagePath <String>
-Credentials <CredentialCmdletPipeBind>
-TargetWebUrl <String>
[-NoLogFile]
[-ParallelUpload]
[<CommonParameters>]
Description
在目標網站集合中建立新的移轉作業,然後傳回代表 JobID 的 GUID。 此命令會為每一項工作將加密的來源檔案與資訊清單上傳到暫存的 Azure Blob 儲存體中。
範例
範例 1
$job = Invoke-SPOMigrationEncryptUploadSubmit -SourceFilesPath $sourceFiles -SourcePackagePath $spoPackagePath -Credentials $cred -TargetWebUrl $targetWebUrl
此範例顯示如何提交封裝資料以建立新的移轉作業
範例 2
$sourceFiles = "sourceFiles"
$spoPackagePath = "packagePath"
$credentials = Get-Credential
$targetweburl = "https://contoso.sharepoint.com"
Invoke-SPOMigrationEncryptUploadSubmit -SourceFilesPath $sourceFiles -SourcePackagePath $spoPackagePath -Credentials $credentials -TargetWebUrl $targetweburl
本範例示範如何提交套件資料來建立新的移轉工作。
範例 3
本範例示範如何提交套件資料來為平行匯入建立新的移轉工作。
$jobs = $finalPackages | % {Invoke-SPOMigrationEncryptUploadSubmit -SourceFilesPath $_.FilesDirectory.FullName -SourcePackagePath $_.PackageDirectory.FullName -Credentials $cred -TargetWebUrl $targetWeb}
參數
-Credentials
適用對象:SharePoint Online
用於填寫 SPO 租用戶認證的參數。
參數屬性
| 類型: | Microsoft.Online.SharePoint.PowerShell.CredentialCmdletPipeBind |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-MigrationSourceLocations
適用對象:SharePoint Online
移轉 套件所在的位置。
參數屬性
| 類型: | Microsoft.Online.SharePoint.Migration.MigrationPackageLocation |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
ImplicitSourceParameterSet
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-NoLogFile
適用對象:SharePoint Online
控制是否要建立記錄
參數屬性
| 類型: | System.Management.Automation.SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-ParallelUpload
適用對象:SharePoint Online
是否要啟用平行上傳檔案至 Azure。
參數屬性
| 類型: | System.Management.Automation.SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-SourceFilesPath
適用對象:SharePoint Online
來源檔案 路徑,字串
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
ExplicitSourceParameterSet
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-SourcePackagePath
適用對象:SharePoint Online
來源套件路徑。
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
ExplicitSourceParameterSet
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-TargetWebUrl
適用對象:SharePoint Online
目標網址
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。