次の方法で共有


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 文字を超えることはできません