次の方法で共有


オンプレミス データ ゲートウェイ クラスターの PowerShell サポート

PowerShell スクリプトは、 PowerShell ギャラリーで使用できます。 この記事で説明するスクリプトは、PowerShell バージョン 5 用です。 PowerShell バージョン 7 を使用する場合は、 オンプレミスのデータ ゲートウェイ管理に関する PowerShell コマンドレットを参照してください。 PowerShell スクリプトを使用して、次の操作を実行できます。

  • ユーザーが使用できるゲートウェイ クラスターの一覧を取得します。
  • クラスターに登録されているゲートウェイ インスタンスの一覧と、そのオンラインまたはオフラインの状態を取得します。
  • クラスター内のゲートウェイ インスタンスとその他のゲートウェイ プロパティの有効化または無効化の状態を変更します。
  • ゲートウェイの削除。

PowerShell コマンドを実行する

これらのコマンドレットをインストールするには、管理者特権の PowerShell セッションで次のコマンドを実行します。

Install-Module -Name OnPremisesDataGatewayHAMgmt

コマンドレットの一覧全体は、次のコマンドを使用して確認できます。

Get-Command -Module OnPremisesDataGateway*

コマンドレットには例と説明が含まれており、次のコマンドを使用してアクセスできます。

get-help <cmdlet-name>

次の表のコマンドを使用して、ゲートウェイ クラスターを管理できるようになりました。

命令 説明 パラメーター
ログイン-オンプレミスデータゲートウェイ このコマンドを使用してサインインし、オンプレミスのデータ ゲートウェイ クラスターを管理します。 他の高可用性コマンドが正常 動作するには、このコマンドを実行してサインインする必要があります。 注: login 呼び出しの一部として取得された Microsoft Entra ID 認証トークンは、有効期限が切れた後、1 時間だけ有効です。 login コマンドを再実行して、新しいトークンを取得できます。 Microsoft Entra ID のユーザー名とパスワード (最初の呼び出しではなく、コマンド実行の一部として提供されます)。
Get-OnPremisesDataGatewayClusters(オンプレミスデータゲートウェイクラスターを取得) サインインしているユーザーのゲートウェイ クラスターの一覧を取得します。 必要に応じて、Format-Table -AutoSize -Wrap など、読みやすくするために、このコマンドに書式設定パラメーターを渡すことができます。
Get-OnPremisesDataClusterGateways 指定したクラスター内のゲートウェイの一覧と、オンラインまたはオフラインの状態やマシン名などの各ゲートウェイの追加情報を取得します。 -ClusterObjectID xyz ( xyz は実際のクラスター オブジェクト ID 値に置き換えられ、 Get-OnPremisesDataGatewayClusters コマンドを使用して取得できます)。
Set-OnPremisesDataGateway このコマンドを使用して、クラスター内の特定のゲートウェイのプロパティ値を設定します。これには、特定のゲートウェイ インスタンスを有効または無効にする機能が含まれます。 -ClusterObjectID xyz ( xyz は実際のクラスター オブジェクト ID 値に置き換えられ、 Get-OnPremisesDataGatewayClusters コマンドを使用して取得できます)。

-GatewayObjectID abc ( abc は実際のゲートウェイ オブジェクト ID 値に置き換えられます。これは、クラスター オブジェクト ID を指定して Get-OnPremisesDataClusterGateways コマンドを使用して取得できます)。
Get-OnPremisesDataGatewayStatus オンプレミスデータゲートウェイのステータス取得 このコマンドを使用して、クラスター内の特定のゲートウェイ インスタンスの状態を取得します。 -ClusterObjectID xyz ( xyz は実際のクラスター オブジェクト ID 値に置き換えられ、 Get-OnPremisesDataGatewayClusters コマンドを使用して取得できます)。

-GatewayObjectID abc ( abc は実際のゲートウェイ オブジェクト ID 値に置き換えられます。これは、クラスター オブジェクト ID を指定して Get-OnPremisesDataClusterGateways コマンドを使用して取得できます)。
Remove-OnPremisesDataGateway(オンプレミスデータゲートウェイの削除) このコマンドを使用して、クラスターからゲートウェイ インスタンスを削除します。 注: クラスター内の他のすべてのゲートウェイが削除されるまで、クラスター内のプライマリ ゲートウェイを削除することはできません。 -ClusterObjectID xyz ( xyz は実際のクラスター オブジェクト ID 値に置き換えられ、 Get-OnPremisesDataGatewayClusters コマンドを使用して取得できます)。

-GatewayObjectID abc ( abc は実際のゲートウェイ オブジェクト ID 値に置き換えられます。これは、クラスター オブジェクト ID を指定して Get-OnPremisesDataClusterGateways コマンドを使用して取得できます)。