restoredatastore
Dieses Dienstprogramm wird mit allen ArcGIS Data Store-Typen verwendet.
Sollten Sie den Zugriff auf die Daten verlieren, die von den gehosteten Layern verwendet werden, können Sie den Data Store mithilfe der Sicherungsdateien und dem Dienstprogramm "restoredatastore" wiederherstellen.
Falls Sie den Data Store nicht wiederherstellen können, installieren Sie ArcGIS Data Store auf einem neuen Computer, konfigurieren Sie den Data Store nicht, und führen Sie eine Wiederherstellung der letzten vollständigen Sicherung auf dem neuen Computer durch.
Wenn Sie einen Data Store vom Typ "relational" verwenden und die gehosteten Feature-Layer-Daten eines bestimmten Zeitpunktes in der Vergangenheit wiederherstellen müssen, führen Sie die Wiederherstellung auf dem bestehenden Data Store vom Typ "relational" durch.
Hinweis:
Der Data Store vom Typ "relational" muss so konfiguriert werden, dass er eine Wiederherstellung auf einen bestimmten Zeitpunkt unterstützt und dass sich ein früherer Status eines Data Store vom Typ "relational" nur dann wiederherstellen lässt, wenn die entsprechenden Sicherungsdateien verfügbar sind. Wenn Sie beispielsweise Sicherungen lediglich fünf Tage aufbewahren, dann können Sie den Data Store nur auf einen Zeitpunkt innerhalb dieser fünf Tage zurücksetzen.
Das Dienstprogramm "restoredatastore" muss auf dem primären Computer des Data Store vom Typ "relational" ausgeführt werden. Das Dienstprogramm kann auf einem beliebigen Computer eines Big Data Store vom Typ "spatiotemporal", eines Graph Store oder eines Objektspeichers ausgeführt werden.
Hinweis:
Um zu ermitteln, welche Sicherungsdateien zum Wiederherstellen verwendet werden können, führen Sie das Dienstprogramm listbackups aus.
Syntax
restoredatastore [options]
Unterstützte Optionen werden in der folgenden Tabelle aufgeführt:
|
Option |
Beschreibung |
|---|---|
|
|
Gibt den Typ des Data Store an, der wiederhergestellt werden soll. Gültige Werte sind |
|
|
Gültige Werte sind Alle Data-Store-Typen unterstützen den Sicherungsdateinamen mit der Option Bei der Wiederherstellung nach einem Absturz oder zum Verschieben des Data Store vom Typ "relational" geben Sie |
|
|
Dies ist das Verzeichnis der obersten Ebene, in dem sich die Sicherungsdateien befinden, die Sie zum Wiederherstellen des Data Store verwenden möchten. Dabei handelt es sich um den Pfad zu einer Dateifreigabe, den Namen eines Sicherungsspeichers oder einen Amazon S3- oder Azure Blob Storage-Sicherungsspeicher. Tipp:Zum Abrufen von Sicherungsquellspeichern können Sie das Dienstprogramm |
|
|
Gültige Werte: Die Option Es wird standardmäßig davon ausgegangen, dass Sie den Data Store vom Typ "relational" zur Verwendung in der GIS-Server-Site wiederherstellen möchten, bei der er beim Erstellen der Sicherung registriert war. Möchten Sie jedoch den Data Store wiederherstellen, ohne die Zuordnung zur bisherigen GIS-Server-Site beizubehalten, geben Sie Als letzten Ausweg könnten Sie den Data Store vom Typ "relational" auch ungebunden vom GIS-Server wiederherstellen, wenn die GIS-Server-Site verloren gegangen und nicht wiederherstellbar ist. Stellen Sie dafür den Data Store ungebunden wieder her, und konfigurieren Sie ihn mit einer neuen verbundenen GIS-Server-Site. Die Layer, die die im Data Store enthaltenen Daten genutzt haben, sind danach allerdings verschwunden. Sie müssten eine Verbindung mit der Data-Store-Datenbank herstellen, um die Daten in ein anderes Format zu extrahieren und in ArcGIS Enterprise erneut zu veröffentlichen. |
|
|
Dies ist das ArcGIS Data Store-Verzeichnis auf dem Computer, auf dem die Datenbank wiederhergestellt wird. Verwenden Sie |
|
|
Wenn Sie |
|
|
Diese Option ist erforderlich, wenn Sie |
|
|
Diese Option ist erforderlich, wenn Sie |
|
|
Wird mit Big Data Stores vom Typ "spatiotemporal" sowie Graph Stores und Objektspeichern unterstützt. Gültige Werte: Stellen Sie für diese Option |
|
|
Gültige Werte: Wenn Sie einen Graph Store oder Objektspeicher auf einem neuen Computer wiederherstellen, können Sie |
|
|
Gültige Werte: Wenn Sie dieses Dienstprogramm ausführen, werden Sie dazu aufgefordert, den angegebenen Vorgang zu bestätigen. Wenn Sie die Verwendung dieses Dienstprogramms automatisieren, legen Sie die Option |
Beispiele
In diesem Beispiel befindet sich die letzte Sicherung in einem Sicherungsspeicher namens "rdsbackups", und die Wiederherstellung erfolgt im vorhandenen Data Store. Da der Data Store ein Data Store vom Typ "relational" ist und standardmäßig an die GIS-Server-Site gebunden bleibt, bei der er registriert wurde, müssen Sie --store relational oder --bound true nicht angeben. Sie müssen jedoch die GIS-Server-URL und Administratoranmeldedaten angeben.
./restoredatastore.sh --target most-recent --source-loc rdsbackups --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password SAup.4s
restoredatastore --target most-recent --source-loc rdsbackups --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password $Aup.4s
You are attempting to restore the data store from a data store backup. This process could take a long time,
depending on the size of your data. Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
In diesem Beispiel wird ein Data Store vom Typ "relational", dessen Wiederherstellung auf einen bestimmten Zeitpunkt aktiviert ist, aus dem Sicherungsspeicher des Data Store vom Typ "relational" in einer Netzwerkfreigabe auf den Zustand vom 17. Juli 2014 um 14:30 Uhr (UTC) wiederhergestellt.
./restoredatastore.sh --target 2014-07-17-14:30:00 --source-loc /net/sharedserver/entbackups/relds --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password SAup.4s
restoredatastore --target 2014-07-17-14:30:00 --source-loc \\sharedserver\entbackups\relds --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password $Aup.4s
You are attempting to restore the data store from a data store backup. This process could take a long time,
depending on the size of your data. Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
In diesem Fall wird der Data Store vom Typ "relational" mit einer Sicherungsdatei namens "movedatastore" auf einem neuen Computer wiederhergestellt. Wenn die Wiederherstellung auf einem neuen Computer erfolgt, müssen Sie den Speicherort der Sicherungsdatei und den Speicherort des neuen ArcGIS Data Store-Inhaltsverzeichnisses angeben. Da die gehosteten Feature-Services weiter auf der GIS-Server-Site ausgeführt werden, bei der der Data Store vom Typ "relational" registriert ist, wird --bound true nicht benötigt; die GIS-Server-URL und die Administratoranmeldedaten müssen jedoch angegeben werden.
./restoredatastore.sh --target movedatastore --source-loc /net/buserver/data/backups --data-dir /usr/datastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password SAup.4s
restoredatastore --target movedatastore --source-loc \\buserver\data\backups --data-dir C:\datastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password $Aup.4s
You are attempting to restore the data store from a data store backup. This process could take a long time,
depending on the size of your data. Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
Im folgenden Beispiel wird die Sicherungsdatei "bds1" eines Big Data Store vom Typ "spatiotemporal" aus einem Sicherungsspeicher namens "awsloc" wiederhergestellt.
./restoredatastore.sh --target bds1 --store spatiotemporal --source-loc 'name=awsloc' --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password SAup.4s
restoredatastore --target bds1 --store spatiotemporal --source-loc name=awsloc --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password $Aup.4s
You are attempting to restore the data store from a data store backup. This process could take a long time,
depending on the size of your data. Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
Die einzelnen Schritte und ein Beispiel zur Wiederherstellung eines Big Data Store nach einem Hardware-Ausfall finden Sie unter Wiederherstellen eines Data Store.
Im folgenden Beispiel wird der Graph Store auf einem neuen Computer wiederhergestellt. Wenn die Wiederherstellung auf einem neuen Computer erfolgt, müssen Sie den Speicherort der Sicherungsdatei und den Speicherort des neuen ArcGIS Data Store-Inhaltsverzeichnisses angeben. Da die Wissensgraph-Layer weiter auf der GIS-Server-Site ausgeführt werden, bei der der Graph Store registriert ist, wird --bound true nicht benötigt; die GIS-Server-URL und die Administratoranmeldedaten müssen jedoch angegeben werden.
./restoredatastore.sh --store graph --source-loc /net/buserver/kgdata/backups --data-dir /usr/datastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password SAup.4s
restoredatastore --store graph --source-loc \\buserver\kgdata\backups --data-dir C:\datastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password $SAup.4s