Upgrade des Legacy-Plugins „SCCM “ auf Service Graph Connector für Microsoft SCCM

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Deaktivieren Sie die geplanten Importe und rufen Sie Datensätze ab, damit Sie ein Upgrade vom Plugin Microsoft „ SCCM 2016 oder einer früheren Version des Plugins auf Service Graph Connector für Microsoft SCCMdurchführen können.

    Vorbereitungen

    Erforderliche Rolle: keine

    Wenn Sie ein Upgrade auf Service Graph Connector für Microsoft SCCMdurchführen, sind die folgenden Schritte obligatorisch. Die Schritte müssen in jeder Instanz mit einer vorhandenen Installation des Plugins Microsoft „ SCCM 2016 oder mit einer früheren Version des Plugins ausgeführt werden.

    Hinweis:
    Service Graph Connector für Microsoft SCCM ist eine unabhängige Implementierung, die keine Komponenten aus dem SCCM 2016-Plugin Microsoft wiederverwendet.

    Warum und wann dieser Vorgang ausgeführt wird

    Service Graph Connector für Microsoft SCCM ist ein Nachfolger des SCCM 2016-Plugins Microsoft. Wenn Sie bereits das Plugin Microsoft „ SCCM 2016 oder eine frühere Version in Ihrer Instanz installiert haben, müssen Sie diese Schritte ausführen, um den Übergang von der Verwendung des SCCM-Plugins zur Verwendung von Service Graph Connectorzu ermöglichen. Darüber hinaus können Sie eine SG-SCCM-Bereinigung ausführen, um die Netzwerkadapter und Datenträger zu löschen, die mit dem älteren SCCM-Plugin erstellt wurden, um die Migration zu beschleunigen.

    Wenn Service Graph Connector für Microsoft SCCM in einer Instanz installiert ist, dürfen Sie keine Komponenten mehr aus dem SCCM 2016-Plugin Microsoft ausführen, einschließlich Datenquellen und geplanter Datenimporte. Das SCCM 2016-Plugin „Geplante Datenimporte“ muss deaktiviert sein. Service Graph Connector für Microsoft SCCM installiert einen neuen Satz von SG-SCCM-Datenquellen und geplanten Datenimporten.

    Warnung:
    Dieser Upgrade-Prozess sollte in einer Instanz außerhalb der Produktion oder in einer Testinstanz durchgeführt und validiert werden, die auf einem aktuellen Klon der Produktionsinstanz des Kunden basiert. Wenn das Upgrade nicht zuerst in einer Instanz außerhalb der Produktion validiert wird, kann dies zu unerwarteten Ergebnissen und möglicherweise zu Datenverlust oder -beschädigung führen.

    Anpassungen des SCCM 2016-Plugins werden nicht automatisch migriert. Die Anpassungen müssten im Service Graph Connector für Microsoft SCCMneu implementiert werden, z. B. mit IntegrationHub-ETL.

    Prozedur

    1. Wahlweise: Wenn Sie vom Plugin „SCCM 2016“ migrieren, führen Sie das Migration Readiness Tool für Service Graph Connector für SCCM aus.

      Das Plugin kann von heruntergeladen werden ServiceNow Storean.

      Das Tool migriert keine Änderungen, führt jedoch eine Reihe von ATF-Tests aus, um alle Anpassungen zu identifizieren, die am Legacy-Plugin „SCCM 2016“ im Vergleich zum OOB SCCM 2016-Plugin vorgenommen wurden. Die Changes zwischen den beiden Plugins werden nicht migriert, sondern dienen zur Warnung vor Anpassungen.

    2. Überprüfen Sie die fehlgeschlagenen Tests, nachdem das Tool ausgeführt wurde.
      Ein fehlgeschlagener Test bedeutet, dass im Plugin eine Anpassung vorgenommen wurde. Die Anpassung kann eine Transformationszuordnung sein. Wenn beispielsweise eine Transformationszuordnung geändert wurde, muss sie im Connector neu implementiert werden.
    3. Deaktivieren Sie die geplanten Importe aus dem älteren SCCM-Plugin.
      Weitere Informationen zum Deaktivieren geplanter Importe finden Sie unter SCCM-Integrationsversion upgraden.
    4. Wahlweise: Löschen Sie doppelte Betriebssystemsoftware-Datensätze im älteren SCCM-Plugin.
      Hinweis:
      Für Computer-BS-Software-Datensätze ist keine Bereinigung erforderlich, wenn SAM aktiviert ist.
      1. Navigieren Sie zur Tabelle „Softwarepaket“ oder „Softwareinstanz“ im älteren SCCM-Plugin.
      2. Suchen Sie nach den doppelten Betriebssystemdatensätzen, die Sie löschen möchten.
        Sie können feststellen, welche Datensätze die SG-SCCM-Software-BS-Datensätze sind, wenn die Versionsnummer im Namen oder Produktnamen enthalten ist.
      3. Um die doppelten Software-BS-Datensätze aus der Tabelle „Softwarepakete“ zu löschen, gehen Sie wie folgt vor:
        1. Wählen Sie in der Tabelle „Softwarepaket“ den doppelten Betriebssystemdatensatz aus, der in der Spalte „ Discovery-Quelle “ nicht „SG-SCCM“ enthält.
        2. Löschen Sie den doppelten OS-Datensatz, und wiederholen Sie den Vorgang bei Bedarf mit anderen Datensätzen.
      4. Um die doppelten Software-BS-Datensätze aus der Tabelle „Softwareinstanz“ zu löschen, gehen Sie wie folgt vor:
        1. Wählen Sie in der Tabelle „Softwareinstanz“ den doppelten Betriebssystemdatensatz aus, bei dem die Spalte „SCCM-Gruppen-ID“ leer ist.
        2. Löschen Sie den doppelten OS-Datensatz, und wiederholen Sie den Vorgang bei Bedarf mit anderen Datensätzen.
      Hinweis:
      Dieser Schritt ist optional, da ein Unterschied in der Art und Weise besteht, wie Software-BS-Datensätze in die CMDB geschrieben werden, zwischen dem Legacy-SCCM-Plugin und Service Graph Connector. Das SCCM-Plugin hat keine Werte in „sys_object_source“, „discovery_source“ oder „sccm_group_id“ aufgezeichnet.
    5. Nachdem Sie die geplanten Importe deaktiviert und die doppelten Betriebssystemdatensätze aus dem älteren SCCM-Plugin gelöscht haben, konfigurieren Sie den Connector.
    6. Wahlweise: Bereinigen Sie die vom SCCM-Plugin erstellten Datensätze für Datenträger und Netzwerkadapter.
      1. Vergewissern Sie sich, dass Sie sich im Anwendungsbereich Service Graph Connector für Microsoft SCCM befinden.
      2. Navigieren zu Geplante Aufgabe > SG-SCCM CleanupUtilan.
      3. Wählen Sie die geplante Aufgabe SG-SCCM CleanupUtil aus, und wechseln Sie dann zum globalen Anwendungsbereich.
      4. Um eine Kopie der geplanten Aufgabe zu erstellen, klicken Sie mit der rechten Maustaste auf den Header der geplanten Aufgabe, und wählen Sie Einfügen und beibehaltenaus.
      5. Ändern Sie den Namen in SG-SCCM CleanupUtil Global.
      6. Klicken Sie auf Aktualisieren.
      7. Wenn Sie die geplante Aufgabe ausführen müssen, klicken Sie auf Execute Now(Jetzt ausführen).
      8. Wahlweise: Um den Fortschritt der Ausführung zu überprüfen, gehen Sie wie folgt vor:
        1. Navigieren zu Systemprotokoll > Allean.
        2. Um die Datensätze für die Skriptausführung zu filtern, geben Sie im Suchfeld Nachricht den Wert SG-SCCM CleanupUtil ein.
          Das Skript enthält eine Protokollnachricht für jeden Batch, damit Sie den Status der aktuellen Ausführung und ihren Fortschritt kennen.
          Hinweis:
          Die Dauer der Ausführung hängt von der Menge der Netzwerkadapter- und Datenträgerdaten in CMDB aus der vorherigen SCCM-Integration ab. Die Daten müssen die Bedingung für die Bereinigung erfüllen.

    Nächste Maßnahme

    Wenn Sie die Service Graph Connector -Komponenten ausführen, werden Ihre vorhandenen CMDB -Daten, die vom SCCM-Plugin erstellt wurden, von Service Graph Connector für Microsoft SCCMverwaltet und gepflegt.