Verschieben eines ArcGIS Data Store mit hoher Verfügbarkeit auf einen anderen Satz Computer
Wenn Sie die Computer in einem ArcGIS Data Store mit hoher Verfügbarkeit ersetzen müssen, können Sie die Installation auf einen neuen Satz Computer verschieben, vorausgesetzt, es handelt sich dabei um den einzigen ArcGIS Data Store-Typ, der auf dem betreffenden Satz Computer ausgeführt wird. Dies ist z. B. sinnvoll, wenn der Data Store auf einem neueren bzw. schnelleren Computer oder einem Computer mit größerer Kapazität ausgeführt werden soll.
Hinweis:
Bei den folgenden Schritten wird davon ausgegangen, dass sich auf den Computern, die Sie ersetzen, nur ein Data Store-Typ befindet.
Erstellen Sie eine vollständige Sicherung des ArcGIS Data Store-Typs, den Sie verschieben möchten, bevor Sie einen der folgenden Schritte durchführen.
Mit dem ersten Satz Anweisungen unten können Sie jede Art von ArcGIS Data Store mit hoher Verfügbarkeit verschieben, aber bei diesem Workflow kann auf den Data Store am längsten nicht zugegriffen werden. Optionen, die weniger Ausfallzeit zur Folge haben, stehen zum Verschieben eines Data Store vom Typ "relational" oder zum Verschieben eines Big Data Store vom Typ "spationtemporal" zur Verfügung.
Verschieben eines beliebigen ArcGIS Data Store mit hoher Verfügbarkeit auf neue Computer
Mit "Sicherung und Wiederherstellung" können Sie jede Art von ArcGIS Data Store mit hoher Verfügbarkeit auf einen neuen Satz Computer verschieben.
Wenn Sie diesen Workflow verwenden, stehen die Daten und damit die Web-Layer, die sie verwenden, so lange nicht zur Verfügung, bis das Verschieben der Installation abgeschlossen ist.
Führen Sie zum Wiederherstellen eines ArcGIS Data Store mit hoher Verfügbarkeit auf einem neuen Satz Computer die folgenden Schritte aus:
Öffnen Sie eine Befehlsshell auf einem der ArcGIS Data Store-Computer.
Öffnen Sie eine Eingabeaufforderung als Administrator auf einem der ArcGIS Data Store-Computer.
Führen Sie das Dienstprogramm
backupdatastoreaus.Informationen zur Syntax und zu den Regeln zum Ausführen des Dienstprogramms
backupdatastorefür jeden beliebigen Data Store-Typ finden Sie unter Hinweise zu Dienstprogrammen.Heben Sie die Registrierung des Data Store auf dem Hosting-Server auf, indem Sie je nach Data Store-Typ einen der folgenden Schritte ausführen:
Data Store vom Typ "relational": Führen Sie das Dienstprogramm
removemachineaus, um den Standby-Computer aus dem Data Store vom Typ "relational" zu entfernen; führen Sie dann das Dienstprogrammunregisterdatastoreaus, um die Registrierung des primären Computers auf dem Hosting-Server aufzuheben.Object Store: Führen Sie das Dienstprogramm
unregisterdatastoreaus, um die Registrierung des gesamten Object Store-Clusters auf dem Hosting-Server aufzuheben, und starten Sie den Hosting-Server neu.Big Data Store vom Typ "spatiotemporal": Führen Sie das Dienstprogramm
describedatastoreaus, um zu ermitteln, welche Computer in dem Cluster als Koordinator fungieren; Führen Sie dann das Dienstprogrammremovemachineaus, um alle Computer außer dem letzten Koordinator-Computer aus dem Cluster zu entfernen. Das Dienstprogrammremovemachinemuss für jeden Computer einmal ausgeführt werden. Führen Sie schließlich das Dienstprogrammunregisterdatastoreaus, um die Registrierung des letzten Computers auf dem Hosting-Server aufzuheben.Graph Store: Führen Sie das Dienstprogramm
unregisterdatastoreaus, um die Registrierung des gesamten Graph Store-Clusters auf dem Hosting-Server aufzuheben.
Nachdem die Registrierung von ArcGIS Data Store auf dem Hosting-Server aufgehoben wurde, installieren Sie ArcGIS Data Store auf den neuen Computern.
Installieren Sie denselben Typ Data Store, den Sie verschieben.
Hinweis:
Installieren Sie nur die Software; fahren Sie nicht mit dem Konfigurieren des Data Store fort.
Führen Sie das Dienstprogramm
restoredatastoreaus, um den Data Store unter Verwendung der Sicherung, die Sie in Schritt 3 erstellt haben, auf dem ersten neuen Computer wiederherzustellen.Die Art der Wiederherstellung hängt vom Data Store-Typ ab.
Stellen Sie den Data Store vom Typ "relational" wie folgt wieder her:
- Führen Sie das Dienstprogramm
restoredatastoreauf dem neuen primären Computer mithilfe der folgenden Syntax aus. Ersetzen Sie die Werte in Klammern durch die für Ihre Installation spezifischen Informationen.
restoredatastore --store relational --target <name of backup file> --source-loc <backup file location> --data-dir <ArcGIS Data Store content directory location> --server-url <URL of the hosting server in the format https://server.example.com:6443> --server-admin <user name of the hosting server site administrator> --server-password <password of the hosting server site administrator>Führen Sie das Dienstprogramm
configuredatastoreauf dem Standby-Computer aus, um ihn auf dem Hosting-Server zu registrieren.Die Daten werden vom primären Computer auf den Standby-Computer repliziert.
- Führen Sie das Dienstprogramm
Den Object Store, den Big Data Store vom Typ "spatiotemporal" oder den Graph Store stellen Sie wieder her, indem Sie wie folgt vorgehen:
Führen Sie das Dienstprogramm
restoredatastoreauf einem Computer in dem Cluster aus, aber laden Sie die Daten nicht.Verwenden Sie die folgende Syntax. Ersetzen Sie die Werte in Klammern durch die für Ihre Installation spezifischen Informationen.
restoredatastore --store <data store type> --target <name of backup file> --source-loc <backup file location> --data-dir <ArcGIS Data Store content directory location> --server-url <URL of the hosting server in the format https://server.example.com:6443> --server-admin <user name of the hosting server site administrator> --server-password <password of the hosting server site administrator> --mode cluster --loaddata falseFühren Sie auf jedem der anderen Computer in dem Cluster das Dienstprogramm
configuredatastoreaus, um ihre Konfiguration abzuschließen.Führen Sie auf dem ersten Computer, auf dem Sie den Data Store wiederhergestellt haben, erneut das Dienstprogramm
restoredatastoreaus, und laden Sie dieses Mal die Daten.Verwenden Sie die folgende Syntax. Ersetzen Sie die Werte in Klammern durch die für Ihre Installation spezifischen Informationen.
restoredatastore --store <data store type> --target <name of backup file> --source-loc <backup file location> --data-dir <ArcGIS Data Store content directory location> --server-url <URL of the hosting server in the format https://server.example.com:6443> --server-admin <user name of the hosting server site administrator> --server-password <password of the hosting server site administrator> --mode cluster --loaddata trueDie Daten werden auf die Computer in dem Cluster verteilt.
Testen Sie die gehosteten Layer, die auf den wiederhergestellten Data Store zugreifen, um sicherzustellen, dass sie funktionieren.
Wenn die Wiederherstellung erfolgreich war und die gehosteten Layer wie erwartet funktionieren, können Sie auf den stillgelegten Computern ArcGIS Data Store deinstallieren.
Wenn bei dem wiederhergestellten Data Store Probleme aufgetreten sind, behalten Sie die Installation auf den alten Computern bei, und kontaktieren Sie den Technischen Support von Esri oder Ihren Esri Händler, um Hilfe beim Entfernen des fehlerhaften Data Store zu erhalten und die alte Installation auf dem Hosting-Server zu registrieren.
Verschieben eines Primär-/Standby-Data Store vom Typ "relational" auf zwei neue Computer
Sie können beide Computer mit einem Primär-/Standby-Data Store vom Typ "relational" ersetzen, indem Sie den Standby-Computer hochstufen und zum primären Computer machen und den herabgestuften Computer ersetzen.
Wenn Sie diese Methode zum Verschieben des Data Store vom Typ "relational" auf zwei neue Computer verwenden, stehen die gehosteten Feature-Layer für einige Sekunden nicht zur Verfügung, während der Standby-Computer zum primären Computer hochgestuft wird.
Führen Sie die folgenden Schritte aus, um beide Computer in einem Data Store vom Typ "relational" zu ersetzen, der im Primär-/Standby-Modus ausgeführt wird:
Installieren Sie ArcGIS Data Store auf den beiden neuen Computern, fahren Sie jedoch nicht mit der Konfiguration fort.
Führen Sie das Dienstprogramm
removemachineaus, um den vorhandenen Standby-Computer aus dem Data Store zu entfernen.Fügen Sie einen neuen Computer als Standby-Computer zum Data Store hinzu.
Je nach Datenmenge in dem Data Store vom Typ "relational" kann es mehrere Minuten dauern, bis die Daten auf dem Standby-Computer repliziert wurden.
Sobald alle Web-Layer-Daten vom Primärcomputer auf den Standby-Computer repliziert wurden, verwenden Sie den Befehl
makePrimaryin der ArcGIS Server REST API-Site, um den Standby-Computer zum Primärcomputer hochzustufen.Sobald der Primärcomputer online ist, wird der vorherige Primärcomputer zum Standby-Computer.
Greifen Sie auf die gehosteten Layer in der ArcGIS Enterprise-Organisation zu, um sicherzustellen, dass sie noch ordnungsgemäß funktionieren.
Führen Sie das Dienstprogramm
removemachineaus, um den Standby-Computer (den alten primären Computer, der zum Standby-Computer herabgestuft wurde) aus dem Data Store zu entfernen.Deinstallieren Sie ArcGIS Data Store von dem Computer, den Sie aus dem Data Store entfernt haben.
Fügen Sie den zweiten Computer als Standby-Computer zum Data Store hinzu.
Verschieben von Computern in einem Big Data Store vom Typ "spatiotemporal" mit mehreren Computern
Um in einem Big Data Store vom Typ "spatiotemporal" mit mehreren Computern mehrere Computer zu ersetzen, fügen Sie für jeden Computer, der ersetzt werden soll, einen neuen Computer hinzu. Nachdem die Daten des Big Data Store vom Typ "spatiotemporal" auf die neuen Computer repliziert wurden, entfernen Sie die Computer, die außer Betrieb genommen werden sollen, einzeln nacheinander.
Hinweis:
Sie müssen warten, bis der Big Data Store vom Typ "spatiotemporal" die Inhalte neu auf die Computer verteilt hat, bevor Sie den nächsten Computer entfernen.
Dieser Workflow zum Ersetzen von Computern führt zu keiner Ausfallzeit bei den gehosteten Feature-Layern vom Typ "spatiotemporal".
Um in einem Big Data Store vom Typ "spatiotemporal" mit mehreren Computern mehrere Computer zu ersetzen, führen Sie die folgenden Schritte aus:
Installieren Sie ArcGIS Data Store auf jedem neuen Computer.
Fügen Sie den oder die neuen Computer nacheinander zu dem vorhandenen Big Data Store vom Typ "spatiotemporal" hinzu.
Nachdem die Daten des Big Data Store vom Typ "spatiotemporal" auf die neuen Computer repliziert wurden, testen Sie die Web-Layer in der ArcGIS Enterprise-Organisation, um ihre Funktionsfähigkeit sicherzustellen.
Sie können die Funktion
validateim Administratorverzeichnis von ArcGIS Server verwenden, um festzustellen, ob die Daten repliziert wurden. Wenn clusterStatus auf grün steht, wurden die Daten repliziert.Entfernen Sie einen Computer aus dem Big Data Store vom Typ "spatiotemporal".
Dazu können Sie das Dienstprogramm
removemachineoder den Befehlremoveder ArcGIS Server REST API-Site verwenden.Sobald die Daten auf den verbleibenden Computern neu verteilt wurden, können Sie bei Bedarf den nächsten Computer entfernen.
Deinstallieren Sie ArcGIS Data Store von dem Computer, den Sie aus dem Data Store entfernt haben.