Instanzen werden mit geklont AES

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Erfahren Sie, wie Sie die Daten, Tabellen und Vorlagen schützen können, die Sie in erstellt haben App Engine StudioBei Verwendung von SystemklonDient zum Kopieren von Instanzen aus der Produktion in eine nicht-Produktion.

    Daten und Tabellen werden beim Klonen beibehalten

    Im Folgenden sind Anforderungen zum Klonen von Instanzen mit aufgeführt AES:
    1. Stellen Sie sicher, dass alle von Ihnen sind AESPlugins werden in allen Instanzen installiert.
    2. Wenn Sie eine Produktionsinstanz klonen, stellen Sie sicher, dass Sie für die Zielinstanzen eine Datenerhaltung eingerichtet haben, um beizubehalten Automated Test Framework(ATF) und Instance ScanEigenschaften. Weitere Informationen zu Datenerhaltungssystemen finden Sie unter Create a clone preserverUnd Create a data preserver (legacy).
      Wichtig:
      Standardmäßig ist die ATF-Systemeigenschaft deaktiviert, um zu verhindern, dass Sie diese Tests versehentlich auf einem Produktionssystem ausführen. Die Ausführung von ATF auf einer Produktionsinstanz wird aufgrund des potenziellen Datenbeschädigungs- oder -Ausfalls weder empfohlen noch unterstützt.
    3. Wenn Sie Entwicklungs- und Bereitstellungsdaten erfassen, wird App Engine Management Center( AEMC) Plugin muss auf allen Instanzen installiert sein.
    Das Klonen von Daten und Tabellen aus einer Produktionsinstanz über eine Instanz außerhalb der Produktion kann Daten in Ihren Tabellen außerhalb der Produktion überschreiben. Um sicherzustellen, dass Daten in Entwicklungsumgebungen nicht verloren gehen, erstellen Sie eine Klonstrategie für die Zusammenarbeit.
    1. Die folgenden Tabellen enthalten Datenaufbewahrung, um sicherzustellen, dass die Tabellen zwischen Instanzen ordnungsgemäß geklont werden:
      Hinweis:
      Für die folgenden Tabellen gilt die Aufbewahrung nur für den globalen Bereich.
      • Zusammenarbeitsdeskriptortabellen:
        • Deskriptoren für App-Zusammenarbeit (sys_appcollab_descriptor)
        • Deskriptorberechtigungen für App-Zusammenarbeit (sys_appcollab_permission_m2m)
      • Tabellen für Zusammenarbeitsanwender und -Gruppen:
        • App-Zusammenarbeitsanwender (sys_appcollab_user)
        • App-Zusammenarbeitsgruppen (sys_appcollab_Group)
      Die Datenaufbewahrung stellt sicher, dass Daten in den Tabellen in den Entwicklungsinstanzen aufbewahrt werden.
    2. Die folgenden Tabellen haben Klonausschlüsse:
      • Zusammenarbeitsdeskriptortabellen:
        • Deskriptoren für App-Zusammenarbeit (sys_appcollab_descriptor)
        • Deskriptorberechtigungen für App-Zusammenarbeit (sys_appcollab_permission_m2m)
      • Tabellen für Zusammenarbeitsanwender und -Gruppen:
        • App-Zusammenarbeitsanwender (sys_appcollab_user)
        • App-Zusammenarbeitsgruppen (sys_appcollab_Group)
      Klonausschlüsse stellen sicher, dass Daten aus Produktionsinstanzen nicht in Entwicklungsinstanzen kopiert werden.
    3. Wenn AESIst die einzige Anwendung, die die Anmeldeinformationstabelle verwendet. Erwägen Sie die Erstellung von Datenerhaltungssystemen für Anmeldeinformationsalias, Standardauthentifizierung und Discovery-Anmeldeinformationen. Andernfalls müssen Sie sicherstellen, dass diese Tabellen nicht überschrieben werden, wenn die Produktionsinstanz in nicht-Produktionsinstanzen geklont wird.
    4. Den folgenden Anwendern müssen ihre Rollen nach dem Klonen neu zugewiesen werden:
      • Anwender in AESAnwendergruppe
      • Anwender in AESEingeschränkte Anwendergruppe
      • Anwender, die die Rolle sn_app_eng_studio.user in nicht-Produktionsinstanzen haben
    5. Nach dem Klonen Synchronisieren Sie Zusammenarbeitsberechtigungen erneut Das Bereinigungsskript nach dem Klonen wird automatisch ausgeführt, sodass für alle Anwendungen, die in Produktions- und Entwicklungsinstanzen identisch waren, Mitarbeitende automatisch synchronisiert werden. Entwickler können die Entwicklung für sie sofort fortsetzen.
      Hinweis:
      Für die geklonte Instanz muss das Zusammenarbeits-Plugin aktiviert sein.
    6. Wenn einige Anwendungen vor dem Klonen gesichert und nach dem Klonen abgerufen wurden, können Sie verwenden Synchronisieren Sie die Zusammenarbeitsberechtigungen erneut Zugehöriger Link im sys_App-Datensatz, um Anwender und Gruppen ihren entsprechenden delegierten Entwicklungsberechtigungen neu zuzuweisen.
    7. Wenn ein Zusammenarbeitsdeskriptor nach dem Klonen nicht mehr einem Anwender oder einer Gruppe zugeordnet ist (falls Entwicklungs-Apps während des Klonens gelöscht wurden, da sie sich nicht in der Quellinstanz befanden), wählen Sie aus Bereinigen Sie Datensätze mit leeren Referenzen Zugehöriger Link zum Entfernen des nicht referenzierten Anwenders oder der Gruppe aus der Zusammenarbeitstabelle. Sie sollten diese UI-Aktion ausführen, nachdem das Klonen abgeschlossen ist und alle beibehaltenen Anwendungen abgerufen wurden (mit) Synchronisieren Sie die Zusammenarbeitsberechtigungen erneut Wird bereits für sie ausgeführt).
    Die folgenden Tabellen enthalten Datenaufbewahrung, um sicherzustellen, dass die Tabellen zwischen Instanzen ordnungsgemäß geklont werden:
    • Pipeline-Instanz
    • Anforderungs-Autorisierungsschlüssel
    • Bereitstellungsanforderung
    • Anforderung Der Bereitstellungsumgebung

    Beibehalten von App-Vorlagen beim Klonen

    Administratoren müssen anwenderdefinierte Vorlagen davor schützen, während des Klonvorgangs überschrieben zu werden. Ohne Schutz, in erstellte Vorlagen AES(Sowohl aus vorhandenen Anwendungen als auch von Grund auf) laufen Gefahr, während eines Klons zu verschwinden.

    Wenn Sie eine Vorlage in erstellen AES, Eine bereichsbezogene App wird automatisch in der Tabelle „Anwenderdefinierte Anwendungen“ [sys_App.list] in Ihrer Instanz generiert. Obwohl sie unterschiedliche Inhalte haben, werden Vorlagenanwendungen und anwenderdefinierte Standardanwendungen auf ähnlich behandelt ServiceNow AI Platform. Das Beibehalten von App-Vorlagen während eines Systemklons funktioniert also genauso wie das Beibehalten einer Anwendung.

    Um App-Vorlagen in Ihren nicht-Produktionsinstanzen zu schützen, befolgen Sie den Prozess in Create a clone preserverOder Create a data preserver (legacy).

    Weitere Informationen zum Klonen und zur Datenaufbewahrung

    Weitere Informationen zum Klonen und Aufbewahren von Daten finden Sie in den folgenden Themen:
    Erfahren Sie mehr über das Klonen von Instanzen mit AES Zusätzlich ServiceNowRessourcen
    ServiceNowStellt mehrere zusätzliche Ressourcen zum Klonen von Instanzen mit bereit App Engine Studio.

    wissensartikel „Grundlagen“ wird geklont

    wissensartikel zum Klonen von Instanzen – Tipps und Tricks

    Umfangreicher wissensartikel zu häufig gestellten Fragen zum Klonen von Instanzen

    App Engine Enterprise – Whitepaper Zur Datenaufbewahrung Während Des Systemklons
    Hinweis:
    Sie müssen sich bei anmelden ServiceNow UniversityUm auf diese Ressource zuzugreifen.