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 ディレクトリに移行ソース パッケージ メタデータ ファイルの新しいセットを作成します。 パッケージは、ドキュメント ライブラリ パス "https://contoso.sharepoint.com/sites/TargetSite/TargetWeb/Shared Documents" を使用して準備されます。
パラメーター
-IgnoreHidden
非表示のファイルとフォルダーを無視するためのスイッチ。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-IncludeFileSharePermissions
パッケージ メタデータに生成されるマニフェスト ファイルにアクセス許可と共有情報を含めるために使用されます。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-NoAzureADLookup
Microsoft Entra IDでローカル ユーザー アカウントを参照しないように切り替えます。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-NoLogFile
ログファイルを作成しない場合に使用します。 既定では、CreateMigrationPackage ログ ファイルを、OutputPackagePath パラメーター内で指定したディレクトリ内に新規作成します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-OutputPackagePath
出力パッケージ メタデータ ファイルを保存するディレクトリの場所です。 ディレクトリが存在しない場合、ディレクトリが作成されます。
型: | String |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-ReplaceInvalidCharacters
SharePoint Online では無効になるファイルとフォルダーの名前の文字を置換するためのスイッチ。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-SourceFilesPath
移行元のコンテンツ ファイルが存在するディレクトリの場所。 パッケージのメタデータ ファイルを作成するために、このディレクトリが列挙されます。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-TargetDocumentLibraryPath
パッケージ メタデータにある基本 URL のドキュメント ライブラリの一部として使用する Web の相対的なドキュメント ライブラリです。 これが指定されていない場合は、代わりにパッケージ メタデータ内で "Documents" が使用されます。
型: | String |
配置: | 3 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-TargetDocumentLibrarySubFolderPath
パッケージ メタデータにある基本 URL のフォルダーのパスの一部として使用する、ドキュメント ライブラリの相対的なサブフォルダーを指定します。 指定されていない場合は、パッケージ メタデータ内では値は使用されません。 ファイルは、ドキュメント ライブラリの root の直下に格納されます。
型: | String |
配置: | 4 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-TargetWebUrl
パッケージ メタデータの基本 URL の Web アドレス部分として使用する Web の完全修飾 URL。 これが指定されていない場合は、代わりにパッケージ メタデータ内で "http://fileserver/sites/user
" が使用されます。
型: | String |
配置: | 2 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
入力
None
出力
System.Object