メインコンテンツにスキップ

Copy-Team

注: PowerShellとの連携には、ShareGate MigrateのProまたはEnterpriseサブスクリプションが必要です。Essentialsプランでは利用できません。

コマンド

Copy-Team

説明

ある Microsoft 365 テナントから別のテナントへ Teams をコピーするコマンドです。

Copy-Team は、環境に接続するために Connect-Tenant を使用します。接続コマンドの詳細については、Connect-Tenantを参照してください。

チームをコピーする

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination

新しい名前でチームをコピーする

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -TeamTitle "NewTeamTitle" -DestinationTenant $destination

複数のチームをコピーする

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "Team1","Team2","Team3" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination

すべてのチームをコピーする

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "*" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination

チャネルの一部のみを含めてチームをコピーする

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
$channels = Get-TeamChannel -Name Channel* -Team $team
Copy-Team -Team $team -Channel $channels -DestinationTenant $destination

注: * 記号は、似た名前を持つ複数のオブジェクトを呼び出すために使用します。

チームをコピーして移行先のプライバシー設定を変更する

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyPublicTeam" -Tenant $source

Copy-Team -Team $team -DesiredDestinationPrivacy Private -DestinationTenant $destination

秘密度ラベルのオプションを指定してチームをコピーする

$options = New-TeamCopyOptions -IncludeStructureSensitivityLabel -IncludeContentSensitivityLabel
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination -CopyOptions $options

構文

Copy-Team
-Team <Team[]>
-DestinationTenant <Tenant>
[-TeamTitle <String>]
[-Channel <TeamChannel[]>]
[-DesiredDestinationPrivacy <TeamDestinationPrivacy {SameAsSource | Standard | Private}>]
[-DestinationOwnerUserName <String>]
[-CopyOptions <TeamCopyOptions>]
[-NormalMode <SwitchParameter>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]

パラメーター

-Channel <TeamChannel[]>

コピーするチャネルを指定します。このパラメーターは、複数のチームをコピーする場合には使用できません。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-CopyOptions <TeamCopyOptions>

チームのコピーオプションを指定します。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-DesiredDestinationPrivacy <TeamDestinationPrivacy>

移行先のチームのプライバシー設定を指定します。このパラメーターは、複数のチームをコピーする場合には使用できません。

必須かどうか

False

既定値

SameAsSource

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-DestinationOwnerUserName <String>

移行先チームの所有者のユーザー名を指定します。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-DestinationTenant <Tenant>

移行先の SharePoint 管理センターサイトを指定します。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-MappingSettings <MappingSettings>

マッピング設定を指定します。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-NormalMode <SwitchParameter>

通常モードを使用することを指定します。: PowerShell では、既定で常に Insane mode が使用されます。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-TaskName <String>

タスクの名前を指定します。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-Team <Team[]>

コピーするチームを指定します。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

True (ByValue)

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-TeamTitle <String>

新しいチームのタイトルを指定します。このパラメーターは、複数のチームをコピーする場合には使用できません。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?