Instanzen werden mit geklont AES

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 4 Minuten Lesedauer
  • Erfahren Sie, wie Sie die Daten, Tabellen und Vorlagen schützen können, die Sie in erstellt haben App Engine Studio Bei Verwendung von Systemklon Dient 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 AES Plugins werden in allen Instanzen installiert.
    2. Wenn Sie eine Produktionsinstanz klonen, stellen Sie sicher, dass Sie für die Zielinstanzen einen Datenerhaltungsserver eingerichtet haben, um beizubehalten Automated Test Framework(ATF) und Instance Scan Eigenschaften. Weitere Informationen zu Datenerhaltungssystemen finden Sie unter Preserving data from target instances during clones.
      Wichtig:
      Standardmäßig ist die Systemeigenschaft ATF 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 verfügen über 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 AES Ist die einzige Anwendung, die die Tabelle „Anmeldeinformationen“ 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 AES Anwendergruppe
      • Anwender in AES Eingeschränkte Anwendergruppe
      • Anwender, die in nicht-Produktionsinstanzen die sn_app_eng_studio.user-Rolle haben
    5. Nach dem Klonen, A 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 verfügen über 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 vor Überschreiben während des Klonvorgangs schützen. 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 Anwendungen und Anpassungen in der Entwicklung während eines Systemklons beibehalten .

    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 ServiceNow Ressourcen
    ServiceNow Stellt mehrere zusätzliche Ressourcen zum Klonen von Instanzen mit bereit App Engine Studio.

    wissensartikel „Grundlagen“ wird geklont

    wissensartikel zum Klonen von Instanzen mit Tipps und Tricks

    Umfassender 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 University Um auf diese Ressource zuzugreifen.