New-SPOMigrationPackage
ローカルまたはネットワーク共有フォルダー内のソース ファイルに基づいて移行パッケージを新規作成するコマンドレットです。
注:
このコマンドレットは非推奨になりました。 PowerShell を使用して SharePoint と Microsoft 365 に移行するには、「PowerShell を 使用して SharePoint に移行する」を参照してください。
構文
Default (既定)
New-SPOMigrationPackage
[-SourceFilesPath] <String>
[-OutputPackagePath] <String>
[[-TargetWebUrl] <String>]
[[-TargetDocumentLibraryPath] <String>]
[[-TargetDocumentLibrarySubFolderPath] <String>]
[-IncludeFileSharePermissions]
[-ReplaceInvalidCharacters]
[-IgnoreHidden]
[-NoLogFile]
[-NoAzureADLookup]
[<CommonParameters>]
説明
ローカルまたはネットワーク共有フォルダー内のソース ファイルに基づいて移行パッケージを新規作成するコマンドレットです。
例
例 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
適用対象: SharePoint Online
非表示のファイルとフォルダーを無視するためのスイッチ。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-IncludeFileSharePermissions
適用対象: SharePoint Online
パッケージ メタデータに生成されるマニフェスト ファイルにアクセス許可と共有情報を含めるために使用されます。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-NoAzureADLookup
適用対象: SharePoint Online
Microsoft Entra IDでローカル ユーザー アカウントを参照しないように切り替えます。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-NoLogFile
適用対象: SharePoint Online
ログファイルを作成しない場合に使用します。 既定では、CreateMigrationPackage ログ ファイルを、OutputPackagePath パラメーター内で指定したディレクトリ内に新規作成します。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-OutputPackagePath
適用対象: SharePoint Online
出力パッケージ メタデータ ファイルを保存するディレクトリの場所です。 ディレクトリが存在しない場合、ディレクトリが作成されます。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ReplaceInvalidCharacters
適用対象: SharePoint Online
SharePoint Online では無効になるファイルとフォルダーの名前の文字を置換するためのスイッチ。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-SourceFilesPath
適用対象: SharePoint Online
移行元のコンテンツ ファイルが存在するディレクトリの場所。 パッケージのメタデータ ファイルを作成するために、このディレクトリが列挙されます。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-TargetDocumentLibraryPath
適用対象: SharePoint Online
パッケージ メタデータにある基本 URL のドキュメント ライブラリの一部として使用する Web の相対的なドキュメント ライブラリです。 これが指定されていない場合は、代わりにパッケージ メタデータ内で "Documents" が使用されます。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 3 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-TargetDocumentLibrarySubFolderPath
適用対象: SharePoint Online
パッケージ メタデータにある基本 URL のフォルダーのパスの一部として使用する、ドキュメント ライブラリの相対的なサブフォルダーを指定します。 指定されていない場合は、パッケージ メタデータ内では値は使用されません。 ファイルは、ドキュメント ライブラリの root の直下に格納されます。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 4 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-TargetWebUrl
適用対象: SharePoint Online
パッケージ メタデータの基本 URL の Web アドレス部分として使用する Web の完全修飾 URL。 これが指定されていない場合は、代わりにパッケージ メタデータ内で "https://fileserver/sites/user" が使用されます。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 2 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、「about_CommonParameters」を参照してください。
入力
None
出力
System.Object
メモ
SPO パッケージのサイズとファイル サイズの制限
| 極限 | 最大サイズ (Gb) | 説明 |
|---|---|---|
| パッケージ サイズ | 2-4 | パッケージ全体が 4 Gb を超えることはできません |
| File Size | 2 | ソース フォルダー内の 1 つのファイルが 2 Gb を超えることはできません。 |
| ターゲット サイズ | - | 移行が完了するまで、ターゲット サイトはエンド ユーザーがアクセス不可のままにする必要があります |
HTTP Get の制限
| 極限 | API Get (chars) | 説明 |
|---|---|---|
| API でのアクション GET | 260 文字 | API GET 要求のサイズは 260 文字を超えることはできません |