Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

PostgreSQL用のPowerShellコマンドレットを使用して、ストレージシステム接続とクレデンシャルを作成する

共同作成者

PowerShellコマンドレットを使用してPostgreSQLクラスタをバックアップ、リストア、またはクローニングするには、Storage Virtual Machine(SVM)接続とクレデンシャルを作成する必要があります。

開始する前に
  • PowerShellコマンドレットを実行できるようにPowerShell環境を準備しておく必要があります。

  • ストレージ接続を作成するには、Infrastructure Adminロールに必要な権限が必要です。

  • プラグインのインストールが実行中でないことを確認してください。

    ストレージシステム接続の追加中にホストプラグインのインストールを実行しないでください。ホストキャッシュが更新されず、SnapCenter GUIでクラスタのステータスが「Not available for backup」または「Not on NetApp storage」と表示されることがあります。

  • ストレージシステム名は一意である必要があります。

    SnapCenter では、異なるクラスタに同じ名前のストレージシステムを複数配置することはサポートされていません。SnapCenter でサポートされるストレージシステムには、それぞれ一意の名前およびデータ LIF の IP アドレスを割り当てる必要があります。

手順
  1. Open-SmConnectionコマンドレットを使用して、PowerShell Core接続セッションを開始します。

    PS C:\> Open-SmConnection
  2. Add-SmStorageConnectionコマンドレットを使用して、ストレージシステムへの新しい接続を作成します。

    PS C:\> Add-SmStorageConnection -Storage test_vs1 -Protocol Https
    -Timeout 60
  3. Add-SmCredentialコマンドレットを使用して、新しいクレデンシャルを作成します。

    次に、Windowsクレデンシャルを使用してFinanceAdminという名前の新しいクレデンシャルを作成する例を示します。

    PS C:> Add-SmCredential -Name FinanceAdmin -AuthMode Windows
    -Credential sddev\administrator
  4. SnapCenterサーバにPostgreSQL通信ホストを追加します。

    PS C:> Add-SmHost -HostName 10.232.204.61 -OSType Windows -RunAsName FinanceAdmin -PluginCode PostgreSQL
  5. パッケージとSnapCenter Plug-in for PostgreSQLをホストにインストールします。

    Linuxの場合:

    PS C:> Install-SmHostPackage -HostNames 10.232.204.61 -ApplicationCode PostgreSQL

    Windowsの場合:

    Install-SmHostPackage -HostNames 10.232.204.61 -ApplicationCode PostgreSQL -FilesystemCode scw -RunAsName FinanceAdmin
  6. SQLLIBへのパスを設定します。

    Windowsの場合、PostgreSQLプラグインはSQLLIBフォルダのデフォルトパス「C:\Program Files\IBM\SQLLIB\bin」を使用します。

    デフォルトのパスを上書きする場合は、次のコマンドを使用します。

    PS C:> Set-SmConfigSettings -Plugin -HostName 10.232.204.61 -PluginCode
    PostgreSQL -configSettings @{“PostgreSQL_SQLLIB_CMD” = “<custom_path>\IBM\SQLLIB\BIN”}

コマンドレットで使用できるパラメータとその説明については、 RUN_Get-Help コマンド NAME を実行して参照できます。または、を参照することもできます "SnapCenter ソフトウェアコマンドレットリファレンスガイド"