Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Erstellen Sie mit PowerShell Cmdlets für PostgreSQL eine Verbindung zum Speichersystem und Zugangsdaten

Beitragende

Sie müssen eine Storage Virtual Machine (SVM)-Verbindung und Zugangsdaten erstellen, bevor Sie mit PowerShell Cmdlets PostgreSQL-Cluster sichern, wiederherstellen oder klonen.

Bevor Sie beginnen
  • Sie sollten die PowerShell Umgebung auf die Ausführung der PowerShell Commandlets vorbereitet haben.

  • Sie sollten die erforderlichen Berechtigungen in der Rolle „Infrastrukturadministrator“ besitzen, um Speicherverbindungen zu erstellen.

  • Sie sollten sicherstellen, dass die Plug-in-Installationen nicht ausgeführt werden.

    Host-Plug-in-Installationen dürfen während des Hinzufügens einer Speichersystemverbindung nicht ausgeführt werden, da der Host-Cache möglicherweise nicht aktualisiert wird und der Cluster-Status möglicherweise in der SnapCenter-GUI als „not available for Backup“ oder „not on NetApp Storage“ angezeigt wird.

  • Speichersystemnamen sollten eindeutig sein.

    SnapCenter unterstützt nicht mehrere Storage-Systeme mit demselben Namen auf verschiedenen Clustern. Jedes von SnapCenter unterstützte Storage-System sollte über einen eindeutigen Namen und eine eindeutige LIF-IP-Adresse für Daten verfügen.

Schritte
  1. Starten Sie eine PowerShell Core-Verbindungssitzung mit dem Cmdlet "Open-SmConnection".

    PS C:\> Open-SmConnection
  2. Erstellen Sie mit dem Cmdlet "Add-SmStorageConnection" eine neue Verbindung zum Storage-System.

    PS C:\> Add-SmStorageConnection -Storage test_vs1 -Protocol Https
    -Timeout 60
  3. Erstellen Sie mit dem Cmdlet "Add-SmCredential" eine neue Anmeldeinformation.

    In diesem Beispiel wird das Erstellen einer neuen Anmeldeinformationen namens FinanceAdmin mit Windows-Anmeldeinformationen angezeigt:

    PS C:> Add-SmCredential -Name FinanceAdmin -AuthMode Windows
    -Credential sddev\administrator
  4. Fügen Sie den PostgreSQL-Kommunikationshost dem SnapCenter-Server hinzu.

    PS C:> Add-SmHost -HostName 10.232.204.61 -OSType Windows -RunAsName FinanceAdmin -PluginCode PostgreSQL
  5. Installieren Sie das Paket und das SnapCenter-Plug-in für PostgreSQL auf dem Host.

    Für Linux:

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

    Für Windows:

    Install-SmHostPackage -HostNames 10.232.204.61 -ApplicationCode PostgreSQL -FilesystemCode scw -RunAsName FinanceAdmin
  6. Pfad auf SQLLIB festlegen.

    Für Windows verwendet das PostgreSQL-Plug-in den Standardpfad für den SQLLIB-Ordner: „C:\Programme\IBM\SQLLIB\BIN“

    Wenn Sie den Standardpfad überschreiben möchten, verwenden Sie den folgenden Befehl.

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

Die Informationen zu den Parametern, die mit dem Cmdlet und deren Beschreibungen verwendet werden können, können durch Ausführen von get-Help Command_Name abgerufen werden. Alternativ finden Sie auch Informationen im https://docs.netapp.com/us-en/snapcenter-cmdlets/index.htmlnapCenter Software Cmdlet Reference Guide^].