Skip to main content
Alle Cloud-Provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Alle Cloud-Provider
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Installieren Sie das SnapCenter-Plug-in für SQL Server, und fügen Sie Datenbank-Hosts hinzu

Beitragende

Sie sollten das SnapCenter-Plug-in für SQL Server auf jedem der SQL-Datenbankhosts installieren, die Datenbank-Hosts hinzufügen, die Datenbankinstanzen ermitteln und die Anmeldeinformationen für die Datenbankinstanzen konfigurieren.

Installieren Sie das SnapCenter-Plug-in für SQL Server

Sie sollten das Plug-in snapcenter_Service_Windows_Host_Plugin.exe herunterladen und dann den Befehl des automatischen Installers ausführen, um das Plug-in auf dem Datenbank-Host zu installieren.

Bevor Sie beginnen
Schritte
  1. Laden Sie das Plug-in herunter, indem Sie die API vom Connector-Host ausführen.
    docker exec -it cloudmanager_scs_cloud curl 'http://127.0.0.1/api/v2/pluginpackage/windows'

    Der Speicherort der Datei ist /var/lib/Docker/Volumes/Service-Manager-2_Cloudmanager_scs_Cloud_Volume/_Data/<agent_version>/sc-Windows-Host-Plugin/snapcenter_Service_Windows_Host_Plugin.exe.

  2. Kopieren Sie snapcenter_Service_Windows_Host_Plugin.exe vom Konnektor auf jeden der MSSQL Server Datenbank-Hosts entweder mit scp oder anderen alternativen Methoden.

  3. Installieren Sie das Plug-in.
    '„C://<install_folder>/snapcenter_Service_Windows_Host_Plugin.exe“/silent/debuglog „C://<install_folder>/HA_Suite_Silent_Install_SCSQL_FRESH.log“ /log„C://install_folder/“ BI_SNAPCENTER_PORT=8145 ISFeatureInstall=SCSQL“

  4. Kopieren Sie das selbstsignierte Zertifikat von /var/lib/Docker/Volumes/Service-Manager-2_Cloudmanager_scs_Cloud_Volume/_Data/Client/Certificate/Certificate.pem auf die MSSQL Server-Datenbank-Hosts.

    Sie können auch ein selbstsigniertes Zertifikat oder ein CA-signiertes Zertifikat generieren, wenn Sie das Standardzertifikat nicht verwenden.

  5. Konvertieren Sie das Zertifikat aus dem Pem-Format in das crt-Format im Connector-Host.
    'openssl x509 -outform der -in Certificate.pem -out Certificate.crt'

  6. Doppelklicken Sie auf das Zertifikat, um es dem Speicher Personal und Trusted Root Certification Authorities hinzuzufügen.

Fügen Sie den SQL Server-Datenbankhost hinzu

Sie sollten den MSSQL-Datenbank-Host mithilfe des Host-FQDN hinzufügen.

„NACH snapcenter.cloudmanager.cloud.netapp.com/api/v1/hosts'

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Parameter

Name Typ Erforderlich

Adr.

Zeichenfolge

Richtig

Connector_id

Zeichenfolge

Richtig

Plug-in_TYPE

Zeichenfolge

Richtig

Install_Method

Zeichenfolge

Richtig

Plugin_Port

Nummer

Richtig

Benutzername

Zeichenfolge

Richtig

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 202 angezeigt.

Beispiel:

{
  "job": {
    "_links": {
      "self": {
        "href": "/api/resourcelink"
      }
    },
    "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  }
}

Zeigen Sie die hinzugefügten SQL Server-Datenbank-Hosts an

Sie können diese API ausführen, um alle hinzugefügten SQL Server-Datenbank-Hosts anzuzeigen.

'snapcenter.cloudmanager.cloud.netapp.com/api/v1/hosts' ERHALTEN

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 200 angezeigt.

Beispiel:

{
  "num_records": 1,
    "total_records": 1,
    "records": [
        {
            "id": "85bd4603-08f7-45f4-ba8e-a0b1e2a0f4d0",
            "addr": "scspa2722211001.rtp.openenglab.netapp.com",
            "status": "Running",
            "connector_id": "fBf8Iwbp4BscBfD02qBwWm6I03gGAesRclients",
            "plugin_port": 8145,
            "plugins": [
                {
                    "type": "mssql"
                }
            ],
            "os_type": "windows",
            "platform": "onprem",
            "username": "administrator",
            "operating_mode": "production"
        }
    ],
    "_links": {
        "next": {}
    }
}

Ermitteln Sie die Datenbankinstanzen

Sie können diese API ausführen und die Host-ID eingeben, um alle MSSQL-Instanzen zu ermitteln.

„NACH snapcenter.cloudmanager.cloud.netapp.com/api/mssql/instances/discovery'

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Parameter

Name Typ Erforderlich

Host_id

Zeichenfolge

Richtig

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 202 angezeigt.

Beispiel:

{
  "job": {
    "_links": {
      "self": {
        "href": "/api/resourcelink"
      }
    },
    "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  }
}

Zeigen Sie die ermittelten Datenbankinstanzen an

Sie können diese API ausführen, um alle erkannten Datenbankinstanzen anzuzeigen.

'snapcenter.cloudmanager.cloud.netapp.com/api/mssql/instances' ERHALTEN

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 200 angezeigt.

Beispiel:

{
    "num_records": 2,
    "total_records": 2,
    "records": [
        {
            "id": "953e66de-10d9-4fd9-bdf2-bf4b0eaabfd7",
            "name": "scspa2722211001\\NAMEDINSTANCE1",
            "host_id": "85bd4603-08f7-45f4-ba8e-a0b1e2a0f4d0",
            "status": "Running",
            "auth_mode": 0,
            "version": "",
            "is_clustered": false,
            "is_credentials_configured": false,
            "protection_mode": ""
        },
        {
            "id": "18e1b586-4c89-45bd-99c8-26268def787c",
            "name": "scspa2722211001",
            "host_id": "85bd4603-08f7-45f4-ba8e-a0b1e2a0f4d0",
            "status": "Stopped",
            "auth_mode": 0,
            "version": "",
            "is_clustered": false,
            "is_credentials_configured": false,
            "protection_mode": ""
        }
    ],
    "_links": {
        "next": {}
    }
}

Konfigurieren Sie die Anmeldeinformationen der Datenbankinstanz

Sie können diese API ausführen, um Anmeldeinformationen für die Datenbankinstanzen zu validieren und festzulegen.

„NACH snapcenter.cloudmanager.cloud.netapp.com/api/mssql//api/mssql/credentials-configuration'

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Parameter

Name Typ Erforderlich

Host_id

Zeichenfolge

Richtig

Instanz-ids

Zeichenfolge

Richtig

Benutzername

Zeichenfolge

Richtig

Passwort

Zeichenfolge

Richtig

Auth_Mode

Zeichenfolge

Richtig

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 202 angezeigt.

Beispiel:

{
  "job": {
    "_links": {
      "self": {
        "href": "/api/resourcelink"
      }
    },
    "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  }
}