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

ShareGateのPowerShellモジュールを他のモジュールと併用する

PnP PowerShellなど、他のモジュールでスクリプトを実行する際の制限事項について説明します。

ShareGate Migrateには、コマンドレット、関数、パラメーターなどを含むPowerShellモジュールがあります。

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

詳細

ShareGate Migrateモジュールと一緒に外部のPowerShellモジュールを使用すると、予期しない動作が発生する可能性があります。

こうしたケースにも可能な限り対応しますが、ShareGate Migrateは外部のPowerShellモジュールを正式にはサポートしていません。

操作には常にShareGate MigrateのPowerShellモジュールのみを使用することを強くお勧めします。

PnP PowerShell

PnP PowerShellモジュールを使用すると、ShareGateの機能を拡張できますが、両方のモジュールを同時に実行すると問題が発生する可能性があります。

PnPのコマンドレットを使用するには、以下の手順に従うことをお勧めします。

  1. PnP PowerShellモジュールをインポートします。

  2. 移行前のPnPスクリプトを実行します(例: サイトコレクションのプロビジョニング)。

  3. PnP PowerShellモジュールを切断します。

  4. ShareGateの移行スクリプトを実行します。

  5. ShareGate PowerShellモジュールを切断します。

  6. PnP PowerShellモジュールをインポートします。

  7. 移行後のPnPスクリプトを実行します。

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

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