backupdatastore
Dieses Dienstprogramm wird mit allen ArcGIS Data Store-Typen verwendet.
Verwenden Sie dieses Dienstprogramm, um zwischen geplanten Sicherungszeiten eine vollständige Sicherung eines Data Store zu erstellen. Erstellen Sie beispielsweise vor einem Upgrade von ArcGIS Data Store oder vor umfangreichen Änderungen an einem Data Store eine Sicherung der Data Stores.
Das Dienstprogramm "backupdatastore" kann immer jeweils nur für einen Data-Store-Typ ausgeführt werden.
In der folgenden Tabelle ist angegeben, an welcher Stelle das Dienstprogramm ausgeführt wird und was es für den jeweiligen Data-Store-Typ bewirkt:
|
Data-Store-Typ |
Computer |
Verhalten |
|---|---|---|
|
Speicher vom Typ "relational" |
Führen Sie das Dienstprogramm "backupdatastore" auf dem Computer mit dem primären Data Store vom Typ "relational" aus. |
Mit dem Dienstprogramm "backupdatastore" wird immer eine vollständige Sicherung des Data Store vom Typ "relational" erstellt. |
|
Objektspeicher |
Das Dienstprogramm "backupdatastore" kann auf jedem Computer im Cluster ausgeführt werden. |
Mit dem Dienstprogramm "backupdatastore" wird immer eine vollständige Sicherung des Objektspeichers für Videoservicedaten und gehostete 3D-Layer-Caches erstellt. Abfrage-Caches für Feature-Layer sind in der Sicherungsdatei nicht enthalten. |
|
Big Data Store vom Typ "spatiotemporal" |
Das Dienstprogramm "backupdatastore" kann auf jedem Computer im Cluster ausgeführt werden. |
Wenn Sie das Dienstprogramm "backupdatastore" nach der Einrichtung eines Sicherungsspeichers zum ersten Mal für einen Big Data Store vom Typ "spatiotemporal" ausführen, wird eine vollständige Sicherung erstellt. Danach werden mit dem Dienstprogramm "backupdatastore" nur noch Sicherungsdateien erstellt, die die Änderungen seit der anfänglichen vollständigen Sicherung beinhalten. |
|
Graph Store |
Das Dienstprogramm "backupdatastore" kann auf einem Computer im Graph Store ausgeführt werden. |
Mit dem Dienstprogramm "backupdatastore" wird immer eine vollständige Sicherung des Graph Store erstellt. |
Vergewissern Sie sich vor dem Ausführen des Dienstprogramms "backupdatastore", dass der Sicherungsspeicher für den Data Store groß genug ist, um die Sicherungen zu speichern. Um Data-Store-Sicherungsspeicher zu ändern, verwenden Sie das Dienstprogramm configurebackuplocation.
Weitere Informationen zu ArcGIS Data Store-Sicherungen finden Sie unter Verwalten von ArcGIS Data Store-Sicherungen.
Syntax:
backupdatastore [<backup file name>] [--store {relational | spatiotemporal | graph | object}] [--location <backup_arguments>] [--prompt {yes | no}]
Sie müssen einen Namen für die Sicherungsdatei eingeben.
Wenn Sie für die Option --store keinen Wert festlegen, wird der Wert relational verwendet.
Wenn Sie für die Option --location keinen Wert festlegen, werden Sicherungsdateien in den Standardsicherungsspeicher des Data Store geschrieben.
Wenn Sie stattdessen einen der anderen registrierten Sicherungsspeicher verwenden möchten, verwenden Sie die Option --location. Sie können entweder den Sicherungsnamen oder den Sicherungstyp und den Sicherungsspeicher angeben. Wenn Sie die Argumente type= und location= verwenden, trennen Sie sie durch einen Semikolon (;).
Für die Option --location werden die folgenden Argumente unterstützt:
|
Argument |
Beschreibung |
|---|---|
|
|
Sie können den Namen des Sicherungsspeichers verwenden, um den registrierten Sicherungsspeicher anzugeben. Wenn Sie einen Namen angeben, müssen Sie die Argumente |
|
|
Wenn Sie keinen Namen für den Sicherungsspeicher angeben, müssen Sie den Sicherungsspeichertyp und den physischen Speicherort angeben. Typwerte und deren Beschreibung lauten wie folgt:
|
|
|
Verwenden Sie das Argument Geben Sie für Dateifreigaben den Dateipfad an. Geben Sie für S3-Buckets den Bucket-Namen an. Geben Sie für Azure Blob Storage-Container den Container-Namen an. |
Beispiele
In diesem Beispiel wird mit dem Dienstprogramm "backupdatastore" im Standardsicherungsspeicher des Data Store vom Typ "relational" eine Datei mit einer vollständigen Sicherung mit dem Namen "project1bu" erstellt. Wenn Sie --prompt no einfügen, werden Sie vom Dienstprogramm nicht zu einer Bestätigung aufgefordert.
./backupdatastore.sh project1bu --prompt no
backupdatastore project1bu --prompt no
In diesem Beispiel wird eine Sicherungsdatei namens "localbu5" für den Big Data Store vom Typ "spatiotemporal" in einer Dateifreigabe erstellt, der Sie bei der Konfiguration des Sicherungsspeichers den Namen "gadbu" gegeben haben.
./backupdatastore.sh localbu5 --store spatiotemporal --location 'name=gadbu'
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
backupdatastore localbu5 --store spatiotemporal --location name=gadbu
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
In diesem Beispiel wird eine Sicherung eines Big Data Store vom Typ "spatiotemporal" in einem Azure Blob Storage-Container mit dem Namen "blob4backups" erstellt. Dabei wird eine Sicherungsdatei mit dem Namen "spds311016" erstellt:
./backupdatastore.sh spds311016 --store spatiotemporal --location 'type=azure;location=blob4backups'
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
backupdatastore spds311016 --store spatiotemporal --location type=azure;location=blob4backups
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes