注: PowerShellとの連携には、ShareGate MigrateのProまたはEnterpriseサブスクリプションが必要です。Essentialsプランでは利用できません。
コマンド
Export-Site
説明
SharePoint サイトからサイトをドライブまたはファイル共有にエクスポートするコマンドです。
注: Export-Site コマンドは、ShareGate Migrate アプリの Explore から Download content を使用する場合の PowerShell 相当のコマンドです。
例
サイトをエクスポートする
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"Export-Site -Site $srcSite -DestinationFolder "G:\MyDestinationFolder\Subfolder" -Subsites
エクスポートするサブサイトを取得する
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$toCopy = Get-Subsite -Site $srcSiteExport-Site -Site $toCopy -DestinationFolder "G:\MyDestinationFolder\Subfolder"
すべてのサブサイトをエクスポートする
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"Export-Site -All -SourceSite $srcSite -DestinationFolder "G:\MyDestinationFolder\Subfolder -Subsites"
一部のサブサイトをエクスポートする
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"Export-Site -Name MyName*,MySpecificName -SourceSite $srcSite -DestinationFolder "G:\MyDestinationFolder\Subfolder"
注: * 記号は、似た名前を持つ複数のオブジェクトを呼び出すために使用します。
オプションを指定してエクスポートする
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"Export-Site -Site $srcSite -DestinationFolder "G:\MyDestinationFolder\Subfolder" -VersionLimit 2 -FlattenFolders
構文
Export-Site
-Site <Site[]>
-DestinationFolder <Uri>
[-Subsites <SwitchParameter>]
[-NoVersionHistory <SwitchParameter>]
[-VersionLimit <Int32>]
[-FlattenFolders <SwitchParameter>]
[-TaskName <String>]
Export-Site
-All <SwitchParameter>
-SourceSite <Site>
-DestinationFolder <Uri>
[-Subsites <SwitchParameter>]
[-NoVersionHistory <SwitchParameter>]
[-VersionLimit <Int32>]
[-FlattenFolders <SwitchParameter>]
[-TaskName <String>]
Export-Site
-Name <String[]>
-SourceSite <Site>
-DestinationFolder <Uri>
[-Subsites <SwitchParameter>]
[-NoVersionHistory <SwitchParameter>]
[-VersionLimit <Int32>]
[-FlattenFolders <SwitchParameter>]
[-TaskName <String>]
パラメーター
-All <SwitchParameter>
指定した移行元サイトの直下のサブサイトすべてがエクスポートされることを指定します。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | All |
エイリアス | None |
-DestinationFolder <Uri>
移行先のフォルダーパスを指定します。注: このパラメーターを使用して、移行先に新しいフォルダーを作成することはできません。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-FlattenFolders <SwitchParameter>
エクスポート時にフォルダー階層をフラット化することを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-Name <String[]>
エクスポートする移行元サイトのサブサイトの名前を指定します(ワイルドカードをサポート)。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | True |
パラメーターセット名 | Name |
エイリアス | None |
-NoVersionHistory <SwitchParameter>
バージョン履歴が保持されないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-Site <Site[]>
エクスポートするサイトを指定します。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | True (ByValue, ByPropertyName) |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | Default |
エイリアス | None |
-SourceSite <Site>
親サイトを指定します。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | True (ByValue, ByPropertyName) |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | All, Name |
エイリアス | None |
-Subsites <SwitchParameter>
指定したサイトのすべてのサブサイトをエクスポートする必要があることを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-TaskName <String>
タスクの名前を指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-VersionLimit <Int32>
最新の X バージョンをエクスポートすることを指定します。ただし、常に少なくとも 1 つのメジャーバージョンは保持されます。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
