New-SPOMigrationPackage
注: このコマンドレットは非推奨になりました。 PowerShell を使用して SharePoint と Microsoft 365 に移行するには、「PowerShell を使用して SharePoint に移行する」を参照してください。
ローカルまたはネットワーク共有フォルダー内のソース ファイルに基づいて移行パッケージを新規作成するコマンドレットです。
構文
New-SPOMigrationPackage
[-SourceFilesPath] <String>
[-OutputPackagePath] <String>
[[-TargetWebUrl] <String>]
[[-TargetDocumentLibraryPath] <String>]
[[-TargetDocumentLibrarySubFolderPath] <String>]
[-IgnoreHidden]
[-IncludeFileSharePermissions]
[-NoAzureADLookup]
[-NoLogFile]
[-ReplaceInvalidCharacters]
[<CommonParameters>]
説明
ローカルまたはネットワーク共有フォルダー内のソース ファイルに基づいて移行パッケージを新規作成するコマンドレットです。
注:
SPO パッケージのサイズとファイル サイズの制限
極限 | 最大サイズ (Gb) | 説明 |
---|---|---|
パッケージ サイズ | 2-4 | パッケージ全体が 4 Gb を超えることはできません |
File Size | 2 | ソース フォルダー内の 1 つのファイルが 2 Gb を超えることはできません。 |
ターゲット サイズ | - | 移行が完了するまで、ターゲット サイトはエンド ユーザーがアクセス不可のままにする必要があります |
注:
HTTP Get の制限
極限 | API Get (chars) | 説明 |
---|---|---|
API でのアクション GET | 260 文字 | API GET 要求のサイズは 260 文字を超えることはできません |
例
-----------------------例 1-----------------------------
New-SPOMigrationPackage -SourceFilesPath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_SrcPkg
New-SPOMigrationPackage -SourceFilesPath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_SrcPkg -TargetWebUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -TargetDocumentLibraryPath "Shared Documents" -TargetDocumentLibrarySubFolderPath "Sub Folder/Target Folder"
この例では、既定の URL 値を使用して、\fileserver\share\folder1 ソースの場所にあるコンテンツ ファイルに基づいて、d:\MigrationPackages\Folder1_SrcPkg ディレクトリに移行ソース パッケージ メタデータ ファイルの新しいセットを作成します。
-----------------------例 2-----------------------------
New-SPOMigrationPackage -SourceFilesPath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_SrcPkg -TargetWebUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -TargetDocumentLibraryPath "Shared Documents"
この例では、\fileserver\share\folder1 ソースの場所にあるコンテンツ ファイルに基づいて、d:\MigrationPackages\Folder1_SrcPkg ディレクトリに移行ソース パッケージ メタデータ ファイルの新しいセットを作成します。 パッケージは、ドキュメント ライブラリ パス "Documents" をhttps://contoso.sharepoint.com/sites/TargetSite/TargetWeb/Shared 使用して準備されます。
パラメーター
-IgnoreHidden
非表示のファイルとフォルダーを無視するためのスイッチ。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-IncludeFileSharePermissions
パッケージ メタデータに生成されるマニフェスト ファイルにアクセス許可と共有情報を含めるために使用されます。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-NoAzureADLookup
Azure Active Directory のローカル ユーザー アカウントを検索しないためのスイッチ。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-NoLogFile
ログファイルを作成しない場合に使用します。 既定では、CreateMigrationPackage ログ ファイルを、OutputPackagePath パラメーター内で指定したディレクトリ内に新規作成します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-OutputPackagePath
出力パッケージ メタデータ ファイルを保存するディレクトリの場所です。 ディレクトリが存在しない場合、ディレクトリが作成されます。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-ReplaceInvalidCharacters
SharePoint Online では無効になるファイルとフォルダーの名前の文字を置換するためのスイッチ。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-SourceFilesPath
移行元のコンテンツ ファイルが存在するディレクトリの場所。 パッケージのメタデータ ファイルを作成するために、このディレクトリが列挙されます。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-TargetDocumentLibraryPath
パッケージ メタデータにある基本 URL のドキュメント ライブラリの一部として使用する Web の相対的なドキュメント ライブラリです。 これが指定されていない場合は、代わりにパッケージ メタデータ内で "Documents" が使用されます。
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-TargetDocumentLibrarySubFolderPath
パッケージ メタデータにある基本 URL のフォルダーのパスの一部として使用する、ドキュメント ライブラリの相対的なサブフォルダーを指定します。 指定されていない場合は、パッケージ メタデータ内では値は使用されません。 ファイルは、ドキュメント ライブラリの root の直下に格納されます。
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-TargetWebUrl
パッケージ メタデータの基本 URL の Web アドレス部分として使用する Web の完全修飾 URL。 これが指定されていない場合は、"http://fileserver/sites/user"。 は、代わりにパッケージ メタデータ内で使用されます。
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
入力
None
出力
System.Object