Dritter Aktivierungsschritt – Vorhandene Daten in das CSDM -Framework migrieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Sie führen mehrere Aufgaben aus, um sicherzustellen, dass Ihre vorhandenen Anwendungsdaten erfolgreich in die erforderlichen Tabellen in CMDBmigriert werden.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Beachten Sie die folgenden Punkte:
    • Einige CSDM -Tabellen wurden kürzlich eingeführt, daher sind Sie möglicherweise nicht damit vertraut. In der Dokumentation für Ihr ServiceNow -Produkt erfahren Sie mehr über unbekannte Tabellen.
    • Sie können weiterhin benutzerdefinierte oder nicht konforme CMDB -Tabellen verwenden. Wenn Sie dies tun, können Sie jedoch möglicherweise nicht alle Vorteile Ihrer ServiceNow -Produkte nutzen.
    • Verwenden Sie unbedingt die in CSDM -Migrationstoolsbeschriebenen Migrationstools.
    Verwalten Sie die Attribute, die Sie verwenden. Rationalisieren Sie Ihre benutzerdefinierten Attribute. Verwenden Sie die folgenden Richtlinien, um zu entscheiden, ob Sie wirklich alle Anpassungen beibehalten müssen:
    • Best Practice: Das benutzerdefinierte Attribut hat kein zugehöriges Attribut basissystemgestützt, Sie müssen es jedoch verwenden.
    • Beibehalten: Das benutzerdefinierte Attribut hat kein zugehöriges Attribut basissystemgestützt, ist jedoch für einen eindeutigen Anwendungsfall erforderlich.
    • Refactoring: Das benutzerdefinierte Attribut verfügt über ein basissystemgestützt -Attribut oder eine Fähigkeit, die migriert werden kann.
    • Nicht erforderlich: Die Anpassung ist nicht mehr erforderlich. Löschen Sie die Attribute, die Sie nicht oder nur selten verwenden. Erwägen Sie das Löschen von Attributen, wenn es eine bessere Möglichkeit gibt, einen Anwendungsfall anzugehen.
    Berücksichtigen Sie zugehörige Abhängigkeiten. Durch das Verschieben von Konfigurationselementen (CIs) in eine neue Tabelle werden zugehörige Abhängigkeiten nicht automatisch verschoben. Um zugehörige Abhängigkeiten zu identifizieren, verwenden Sie die Skripts, die unter Migration in CSDM – Tabellenabhängigkeiten identifizieren (verfügbar in der ServiceNow-Community) beschrieben werden.
    Wichtig:
    Das Skript verschiebt Ihre Daten oder deren Abhängigkeiten nicht. Es identifiziert nur die Abhängigkeiten. Sie gestalten Daten und Abhängigkeiten im Rahmen der Migration um.

    Nachdem Sie die Skripts ausgeführt und die Daten ausgewertet haben, haben Sie eine bessere Vorstellung vom Aufwand, der für die Migration Ihrer Daten erforderlich ist. Entscheiden Sie, ob Sie alle referenzierten Berichte, Regeln und Skripts benötigen. Entscheiden Sie dann, was Sie migrieren möchten, und erstellen Sie einen Migrationsplan.

    Abbildung : 1. Migrations-Workflow
    Schritte im Migrations-Workflow.

    Prozedur

    1. Sichern Sie Ihre Daten.
      Exportieren Sie Ihre Daten (mit allen Attributen) nach Excel, und bewahren Sie die Datei an einem sicheren Ort auf. Haben Sie einen Notfallplan für den Fall, dass Probleme auftreten.
    2. Ordnen Sie die Attribute zu.
      Identifizieren Sie die Tabelle, in die die Daten eingefügt werden sollen. Stellen Sie sicher, dass die Zieltabelle über die erforderlichen basissystemgestützt Attribute verfügt. Rationalisieren Sie Ihre benutzerdefinierten Attribute. Entscheiden Sie, welche Anpassungen Sie beibehalten möchten.
    3. Verschieben Sie CIs aus vorhandenen Klassen in CMDB Klassen.
      Hinweis:
      Vergessen Sie nicht die nicht konformen Tabellen und deren Abhängigkeiten. Sie könnten Hunderte von Berichten, Geschäftsregeln, Skripts, Tabellenreferenzen und mehr haben, die die Daten in Ihren nicht konformen Tabellen benötigen.

      Durch das Verschieben von CIs in eine neue Tabelle werden Berichte, Geschäftsregeln usw. nicht automatisch verschoben. Wie in den folgenden Schritten beschrieben, identifiziert das Korrekturskript Abhängigkeiten, die Sie umgestalten müssen. Sie können das Korrekturskript aus dem ServiceNow Communityherunterladen.

    4. Restrukturieren Sie die Attribute.
      Solidisieren Sie das Datenmodell, und machen Sie die Daten für die Migration bereit.

      Stellen Sie sicher, dass Sie die in den vorherigen Schritten beschriebenen Aufgaben im Zusammenhang mit der Attributzuordnung abgeschlossen haben. Befolgen Sie die Richtlinien, und gestalten Sie Ihre Daten nach Bedarf um.

    5. Migrieren Sie die Daten.
      Hinweis:
      Stellen Sie sicher, dass Sie über eine gültige und aktuelle Sicherung verfügen. Erstellen Sie bei Bedarf eine weitere Sicherung. Während der Migration gehen alle benutzerdefinierten oder basissystemgestützt -Attribute verloren, die sich nicht in derselben Tabellenhierarchie befinden.
      Beachten Sie beim Fortfahren die folgenden Punkte:
      • Migrieren Sie Ihre CIs in die neue Klasse, um das CI und alle zugehörigen Objekte, Incidents und Änderungen in die neue Tabelle zu verschieben.
      • Beginnen Sie mit einigen CIs, und erhöhen Sie die Anzahl, wenn Sie sich wohl fühlen.
    6. Korrigieren Sie Ihre Tabellenabhängigkeiten:
      1. Ändern Sie Berichte, um die neue Tabelle zu verwenden.
      2. Migrieren Sie Business Rules und Skripts nach Bedarf.
      3. Aktualisieren Sie die Tabellenreferenzen nach Bedarf.
    7. Laden Sie die Daten mithilfe der zuvor erstellten Sicherung in die neuen Attribute neu.
    8. Validieren Sie alle Daten und Abhängigkeiten.

    Ergebnisse

    Sie haben Ihre Anwendung erfolgreich zum CSDM -Framework migriert, und Ihre Daten befinden sich an den erforderlichen CMDB -Speicherorten.