Skip To Content

ArcGIS Data Store Hinweise zu Dienstprogrammen

In diesem Thema

Dienstprogramme werden mit ArcGIS Data Store installiert, um dem Data Store-Administrator die Verwaltung des Data Store zu ermöglichen. In diesem Thema werden die Dienstprogramme beschrieben und die Syntax und Beispiele bereitgestellt.

Alle Dienstprogramme müssen auf dem Data Store-Computer ausgeführt werden. Sie finden die Dienstprogramme im Verzeichnis <ArcGIS Data Store installation directory>/datastore/tools.

Unterstützung zur Syntax erhalten Sie, wenn Sie den Namen des Dienstprogramms, gefolgt von --help, eingeben.

allowconnection

Aus Sicherheitsgründen werden alle Verbindungen zum Data Store standardmäßig über die ArcGIS-Server-Site hergestellt. Wenn Sie den Data Store für Verbindungen von einem zusätzlichen Computer öffnen möchten, können Sie das Dienstprogramm "allowconnection" verwenden.

Das Dienstprogramm "allowconnection" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

allowconnection <host name> <user name> [<database>]

Geben Sie den Namen des Computers, der mit dem Data Store verbunden werden soll (Host-Name), sowie eines der vom Data Store verwendeten Datenbankkonten (Benutzername) an: entweder den Data Store-Administrator, Replikatbesitzer, Geodatabase-Administrator oder den verwalteten Benutzer (derjenige, der Feature-Layer-Daten veröffentlicht). Diese können Sie mithilfe des Dienstprogramms "listadminusers" oder "listmanageduser" abrufen. Sie können auch den Namen der Data Store-Datenbank angeben, doch da nur eine Data Store-Datenbank vorhanden ist, ist dieser Wert optional.

Beispiel

In diesem Beispiel ist eine Verbindung vom workcom-Computer zur Data Store-Datenbank zulässig, wenn Verbindungen über den verwalteten Benutzer hqo.n_1E7 hergestellt werden.

./allowconnection.sh workcom hqo.n_1E7

backupdatastore

Mithilfe des Dienstprogramms "backupdatastore" können Sie zwischen die geplanten Sicherungszeiten eine Data-Store-Sicherung einschieben. Beispielsweise könnten Sie eine Komplettsicherung manuell erstellen, bevor Sie den Data Store aktualisieren oder daran viele Änderungen vornehmen.

Das Dienstprogramm "backupdatastore" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

backupdatastore <backup name>

Beispiel

In diesem Beispiel wird eine Komplettsicherungsdatei mit dem Namen "project1bu" an dem Sicherungsspeicherort erstellt, den Sie mithilfe des Dienstprogramms "changebackuplocation" für den Data Store angegeben haben.

./backupdatastore.sh project1bu
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

changebackuplocation

Die Data Store-Sicherungsdateien werden standardmäßig auf demselben Computer wie der Data Store gespeichert. Damit Sie im Falle eines Ausfalls des Data Store Zugriff auf Ihre Sicherungsdateien haben, sollten Sie diese auf einen separaten Computer verschieben.

Stellen Sie sicher, dass der angemeldete Benutzer, der das Dienstprogramm "changebackuplocation" ausführt, über Lese- und Schreibzugriff für das freigegebene Verzeichnis verfügt.

Syntax

changebackuplocation <new directory path> [--is-shared-folder<true|false>] [--keep-old-backups <true|false>]

Geben Sie --is-shared-folder true an, wenn der Sicherungsspeicherort sich auf einem freigegebenen Netzwerkcomputer befindet. Um vorhandene Sicherungsdateien an den neuen Speicherort zu verschieben, geben Sie --keep-old-backups true an.

Beispiel

In diesem Beispiel werden Sicherungen im freigegebenen Verzeichnis "ds_backups" auf dem Computer "sysshare" erstellt. Alle im aktuellen Sicherungsverzeichnis möglicherweise vorhandenen Sicherungen werden an diesen neuen Speicherort verschoben.

./changebackuplocation.sh /net/sysshare/ds_backups --is-shared-folder true --keep-old-backups true
You are going to change the data store backup directory.
Do you want to continue (Yes or No)?Yes

changedbproperties

Standardmäßig akzeptiert ArcGIS Data Store bis zu 150 Verbindungen. Bedenken Sie bei der Ermittlung des Verbindungsbedarfs Ihres Data Store, dass für interne Prozesse in ArcGIS Data Store bis zu fünf Verbindungen benötigt werden. Berücksichtigen Sie außerdem, wie viele parallele Verbindungen Ihr ArcGIS Data Store-Computer akzeptieren kann, ohne an Leistung einzubüßen.

Falls Sie mehr als 150 Verbindungen benötigen oder Ihr Data Store auf einem Computer läuft, dessen Speicherplatz begrenzt ist, können Sie mithilfe des Dienstprogramms "changedbproperties" die maximal zulässige Anzahl von Verbindungen ändern.

Wenn Sie die maximale Anzahl zulässiger Verbindungen ändern, wird diese sowohl auf dem primären als auch auf dem Standby-Data-Store-Computer geändert.

Syntax

changedbproperties --max-connections <maximum number connections allowed>

Die angegebene Anzahl darf nicht kleiner als 10 sein.

Beispiel

In diesem Beispiel ist die maximale Anzahl an Verbindungen auf 100 gesetzt:

./changedbproperties.sh --max-connections 100
You are changing the following database properties:
         max number of connections to 100 (on all data store machines)
Changing database configurations could cause the database to restart. Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes

changeloglocation

Wenn der Data Store die Fehlerprotokolldatei nicht am standardmäßigen Speicherort <ArcGIS Data Store installation directory>\arcgisdatastore\logs ablegen soll, können Sie mit dem Dienstprogramm "changeloglocation" Protokolldateien in einem anderen Verzeichnis anlegen.

Syntax

changeloglocation <directory path>

Beispiel

In diesem Beispiel werden die Protokolldateien lokal unter ../datastorefiles/logs gespeichert.

./changeloglocation.sh '../datastorefiles/logs'

changenosqldatalocation

Der Data Store, in dem Szenen-Layer-Kacheln enthalten sind, kann sehr groß werden, wenn viele hochauflösende Kacheln darin gespeichert werden. In diesen Fällen können Sie beispielsweise Daten auf ein anderes Laufwerk desselben Servers oder an einen freigegebenen Speicherort auf einem anderen Server verschieben.

Wenn Sie die Daten in ein freigegebenes Verzeichnis verschieben, müssen Sie dem Benutzer, der den ArcGIS Data Store-Prozess (Linux) bzw. -Dienst (Windows) ausführt, Lese- und Schreibberechtigungen für das Verzeichnis gewähren.

changenosqldatalocation <path> [--prompt {yes | no}]

In diesem Beispiel werden die Szenen-Kachel-Daten in das freigegebene Verzeichnis namens "dstorecache" auf dem Computer "server2" verschoben.

changenosqldatalocation /net/server2/dstorecache

changepassword

ArcGIS Data Store generiert nach dem Zufallsprinzip Benutzernamen und Kennwörter für die Datenbankkonten und den Data Store. Wenn Ihre Site verlangt, dass Sie Ihre eigenen Kennwörter festlegen, rufen Sie die Kennwörter für die Konten mithilfe von "listadminusers" und "listmanageduser" ab und setzen sie mit "changepassword" zurück.

Das Dienstprogramm "changepassword" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

changepassword <user name> <new password> [--prompt {yes | no}]

Tipp:

Wenn Sie Kennwortänderungen per Skript durchführen müssen, geben Sie ein Flag an, das die Bestätigungsaufforderung unterdrückt. Siehe dazu das folgende Beispiel:

changepassword gwi_n2Te0 Phfl4mp! --prompt no

Beispiel

In diesem Beispiel wird das Benutzerkennwort von gwi_n2Te0 in Phfl4mp! geändert.

./changepassword.sh gwi_n2Te0 Phfl4mp!
You are going to change the password for user gwi_n2Te0.
Do you want to continue (Yes or No)?Yes

changestaginglocation

Wenn Sie Ihre Daten wiederherstellen, werden die komprimierten Sicherungsdateien mit ArcGIS Data Store in einem Staging-Verzeichnis dekomprimiert. Das bedeutet, dass das Staging-Verzeichnis in der Lage sein muss, diese unkomprimierten Daten aufzunehmen. Wenn Ihr Data Store viele Daten enthält, sollten Sie ein separates Staging-Verzeichnis einrichten und für die Datenbankwiederherstellung angeben.

Syntax

changestaginglocation <directory path>

Beispiel

In diesem Beispiel lautet das angegebene Staging-Verzeichnis /net/sanmarcos/stage.

./changestaginglocation.sh /net/sanmarcos/stage

configuredatastore

Nach der Installation von ArcGIS Data Store können Sie das Dienstprogramm "configuredatastore" ausführen, um einen Data Store zu erstellen und bei einer ArcGIS-Server-Site zu registrieren.

Syntax

configuredatastore <ArcGIS Server admin URL> <ArcGIS Server administrator> <ArcGIS Server administrator password> <data directory> [--nosql-only true|false]

Die Admin-URL für ArcGIS-Server hat das Format https://gisserver.domain.com:6443/arcgis.

Geben Sie Benutzernamen und Kennwort für einen integrierten Benutzer (nicht Enterprise) ein, der über Administratorberechtigungen für ArcGIS-Server verfügt.

Das Datenverzeichnis ist der Speicherort auf dem lokalen Computer, auf dem Sie die Data Store-Dateien erstellen wollen.

Wenn Sie die eigene verwaltete Datenbank als Data Store verwenden, jedoch Szenen-Layer veröffentlichen möchten, können Sie das Dienstprogramm "configuredatastore" ausführen, wobei die Option --nosql-only auf "True" festgelegt ist. Dadurch wird nur die zum Speichern der gecachten Kacheln verwendete Datenbank registriert und keine Datenbank für Feature-Layer-Daten erstellt.

Beispiel

In diesem Beispiel lautet die ArcGIS-Server-URL https://dataserver.mydomain.com:6443/arcgis/admin, Benutzername und Kennwort des Administrators lauten "admin" bzw. "Iph33l$ik" und das Datenverzeichnis ist /dstore/data.

./configuredatastore.sh https://dataserver.mydomain.com:6443/ admin admin Iph33l$ik /dstore/data

deletebackup

Mit dem Dienstprogramm "deletebackup" können Sie selbst erstellte Data Store-Sicherungsdateien löschen. Führen Sie zunächst das Dienstprogramm listbackups aus, um die Namen und Erstellungsdaten Ihrer manuellen Sicherungen anzuzeigen. Danach können Sie mit dem Dienstprogramm "deletebackup" die nicht länger benötigten manuellen Sicherungen löschen.

Beachten Sie, dass Sie nur solche Sicherungen löschen können, die für die Wiederherstellung Ihres Data Store nicht erforderlich sind. So ist es beispielsweise nicht möglich, die aktuelle vollständige Sicherung des Data Store zu löschen.

Syntax

deletebackup <backup name>

Beispiel

./deletebackup.sh featuresMarchbu You are attempting to delete backup 'featuresMarchbu'. This operation is irreversible.
Do you wish to continue (Yes or No)?yes
Operation completed successfully

describedatastore

Mit dem Dienstprogramm "describedatastore" können Sie die folgenden Informationen über den Data Store aufrufen:

  • Sicherung, Protokolldatei, Staging und NoSQL-Datenverzeichnisse, die vom Data Store verwendet werden
  • Ob sich der Speicherort in einem freigegebenen Netzwerk befindet
  • Wie oft eine vollständige Data Store-Sicherung angelegt wird (Sicherungsplan)
  • Wie viele Tage Sicherungsdateien aufbewahrt werden
  • Ob der Data Store gerade ausgeführt wird (Data Store-Status)
  • Datum und Uhrzeit, zu denen der Standby-Data Store zum primären Data Store (Letztes Failover) wurde; wird nicht angezeigt, wenn kein Failover aufgetreten ist
  • Die Namen des am Data Store beteiligten primären und (falls zutreffend) Standby-Computers (Mitgliedscomputer)
  • Die für die verwaltete Datenbank des Data Store maximal zulässige Anzahl von Verbindungen
  • Die URL der ArcGIS-Server-Site, bei der der Data Store registriert ist (URL des zuständigen Systems)
  • Die URL des Portals, das die ArcGIS-Server-Site als Hosting-Server nutzt (Portal-URL)
  • Die Anzahl der aktuellen Feature-Layer-Verbindungen mit dem Data Store
  • Der verbleibende freie Speicherplatz auf dem Data Store-Computer

Hinweis:

NoSQL-Informationen sind neu in ArcGIS 10.3.1 Data Store.

Syntax

describedatastore

Beispiel

./describedatastore.sh
Information of ArcGIS DataStore sthiu0_5T
================================================
Backup location.........../net/nwshare/dsbackups Is backup folder shared...true Staging location........../arcgis/datastore/staging NoSQL data location......./arcgis/datastore/nosqldata Log location............../arcgis/datastore/logs Backup schedule...........{"schedule-starttime":"00:00:00","schedule-frequency":"Every 7 DAYS"}
Days backup retained......31 Data store status.........Started Last failover.............20150130190334005 Member machines...........DSPPRIMARY.DOMAIN.COM Maximum connections.......150 Owning system URL.........https://gisserver_webadaptor.esri.com/arcgis Portal for ArcGIS URL.....https://portal_webadaptor.esri.com/arcgis Number of connections.....8
Free disk space...........174.00GB

exportmanageddb

Hinweis:

Neu in ArcGIS 10.3.1 Data Store.

Mit dem Dienstprogramm "exportmanageddb" werden eine Sicherungsdatei der verwalteten Datenbank des Data Store (die Datenbank, in der die gehosteten Feature-Layer-Daten gespeichert werden) und Metadaten zum Data Store gespeichert. Exportieren Sie den Data Store, wenn Sie eine Sicherung der verwalteten Datenbank erstellen müssen, die in einer ArcGIS Data Store-Installation auf einem Computer mit einem anderen Betriebssystem wiederhergestellt werden soll, oder bei der es sich um eine andere ArcGIS Data Store-Version handelt.

Stellen Sie vor dem Importieren der verwalteten Datenbank in den neuen Computer sicher, dass die Feature-Class aktuell von keinem Benutzer bearbeitet oder in Ihrem Portal veröffentlicht wird.

Syntax

exportmanageddb <backup name> --destination <output location> [--prompt {yes|no}]

Wenn Sie weder die Option "--destination" noch das Ausgabeverzeichnis festlegen, wird im Standardsicherungsverzeichnis des Data Store ein Verzeichnis namens "dbdump" erstellt (falls es nicht bereits vorhanden ist) und die Exportdateien werden dort in einem neuen Verzeichnis abgelegt. Wenn das Standardsicherungsverzeichnis des Data Store beispielsweise /net/sysshare/ds_backups lautet und Sie "dsexp1" als Sicherungsnamen, aber kein Ausgabeverzeichnis angeben, werden die exportierte verwaltete Datenbank und die zugehörigen Dateien im folgenden Verzeichnis abgelegt: /net/sysshare/ds_backups/dbdump/dsexp1.

Beispiel

Im folgenden Beispiel werden die verwaltete Datenbank und die zugehörigen Dateien als freigegebenes Netzwerkverzeichnis namens "preupgradeexp" auf einem Server namens "backupserver" ausgegeben.

./exportmanageddb.sh preupgradeexp --destination /net/backupserver
You are attempting to back up database 'db_e3hsm'. This 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

importmanageddb

Hinweis:

Neu in ArcGIS 10.3.1 Data Store.

Verwenden Sie das Dienstprogramm "importmanageddb", um eine verwaltete ArcGIS Data Store-Datenbank in einem aktualisierten ArcGIS Data Store oder einer ArcGIS Data Store-Installation auf einem Computer mit einem anderen Betriebssystem als dem des Quell-ArcGIS Data Store wiederherzustellen.

Wenn Sie die Option "--bound" beim Wiederherstellen auf "True" festlegen, müssen Sie die ArcGIS-Server-Site neu starten. Beachten Sie, dass "--bound" standardmäßig auf "True" festgelegt ist.

Syntax

importmanageddb <backup name> --source-loc <source backup location> --data-dir <data store data directory> [--bound {true|false}] [--prompt {yes|no}]

Beispiel

Im folgenden Beispiel wird die verwaltete Datenbank in der Installation einer neueren Version von ArcGIS Data Store wiederhergestellt. Das neue ArcGIS Data Store-Datenverzeichnis wird festgelegt. Der Data Store ist weiterhin an die vorhandene ArcGIS-Server-Site gebunden, sodass der Data Store und die vorhandenen gehosteten Feature-Layer weiterhin funktionieren. Um sicherzustellen, dass die neuen gehosteten Feature-Layer auf dem neuen Computer veröffentlicht werden, müssen Sie die ArcGIS-Server-Site neu starten.

./importmanageddb.sh preupgradeexp --source-loc /net/backupserver/dbdump/preupgradeexp --data-dir /usr/arcgis/datastore --bound true

listadminusers

Das Dienstprogramm "listadminusers" gibt die Benutzernamen und Kennwörter für den Data Store-Administrator, den Replikatbesitzer sowie den Geodatabase-Administrator zurück.

Syntax

listadminusers

Beispiel

./listadminusers.sh
Admin users for ArcGIS Data store ds_abcd1234
=================================================
Database Admin User.... adm_11zyx / tT30!bYk22jF Database Repl User..... dsrepuser / uWn/MV0678h4 GDB Admin User......... sde / iO=Qst751*pb

listbackups

Das Dienstprogramm "listbackups" gibt die Namen der vollständigen Data Store-Backups und den Speicherort zurück, in den sie geschrieben werden. Außerdem gibt es den Sicherungsstatus (ob abgeschlossen oder nicht), den Zeitpunkt des Sicherungsbeginns sowie die Angabe, ob die Sicherung manuell mithilfe des Dienstprogramms "backupdatastore" oder automatisch mit ArcGIS Data Store erstellt wurde.

Führen Sie "listbackups" aus, um anzuzeigen, ob eine Sicherung noch läuft oder schon abgeschlossen ist, um zu ermitteln, wie viele manuelle Sicherungen es gibt, oder um vor Ausführung des Dienstprogramms "deletebackup" einen Dateinamen zu bestätigen.

Syntax

listbackups

Beispiel

./listbackups.sh
Backup_Name                      Status           Backup_Time         Mode
====================================================================================
phase1proj_bu                    BackupComplete   2014-03-08 14:12    manual phase2proj_bu                    BackupComplete   2014-06-21 11:43    manual ds_gdt1oomh-20141103160748082    BackupComplete   2014-11-01 03:00    scheduled
Backups located at: '/net/myserver.ntw.com/dsbackups'

listmanageduser

Mit dem Dienstprogramm "listmanageduser" lassen sich Benutzername und Kennwort des verwalteten Benutzers des Data Store anzeigen. Der verwaltete Benutzer entspricht dem Datenbankkonto, das für die Veröffentlichung gehosteter Feature-Layer verwendet wird. Dieses Konto besitzt die im Data Store abgelegten Daten.

Syntax

listmanageduser

Beispiel

./listmanageduser.sh
Managed users for ArcGIS Data store ds_abcd1234
================================================
UserName     Password             Database
gwi_n2Te0    4cXddhZhve=Y         db_qv5e1

registerdatastore

Der Data Store speichert Informationen über die Namen der ArcGIS-Server-Site-Computer. Wenn Sie Ihre ArcGIS-Server-Site auf neue Computer verschieben (beispielsweise bei der Anschaffung neuer Hardware oder wenn die vorhandenen ArcGIS-Server-Computer ausgefallen sind), müssen Sie die Registrierung des Data Store bei ArcGIS-Server aufheben, um diese Informationen zu entfernen. Sobald sich ArcGIS for Server auf einem neuen Computer befindet, können Sie den Data Store bei der ArcGIS-Server-Site mithilfe des Dienstprogramms "registerdatastore" registrieren.

Achten Sie darauf, dass die Registrierung des Data-Store bei der gleichen ArcGIS-Server-Site erfolgt, bei der er auch vorher registriert war. Der Data Store enthält die Daten für die auf der vorhandenen ArcGIS-Server-Site gehosteten Feature-Layer. Registriert man ihn auf einer anderen ArcGIS-Server-Site, werden die gehosteten Feature-Layer nicht neu erstellt.

Das Dienstprogramm "registerdatastore" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

registerdatastore <ArcGIS Server URL> <ArcGIS Server site administrator user name> <ArcGIS Server site administrator password>

Beispiel

In diesem Beispiel wird der Data Store auf einer ArcGIS-Server-Site mit der URL https://gisserver.domain.com:6443/arcgis erneut registriert. Der Benutzername des Administrators für die primäre ArcGIS-Server-Site lautet "agsadmin", das dazugehörige Kennwort "Tan$p0n".

./registerdatastore.sh https://gisserver.domain.com:6443/arcgis agsadmin Tan$p0n

removestandbymachine

Mithilfe des ArcGIS-Server-REST-Befehls "remove" kann der ArcGIS-Server-Site-Administrator einen Standby-Computer aus einem Data Store entfernen. Ist jedoch die ArcGIS-Server-Site nicht verfügbar, können Sie sich dafür nicht mehr als Site-Administrator anmelden. Führen Sie in solchen Fällen das Dienstprogramm "removestandbymachine" aus, um einen Standby-Computer aus dem Data Store zu entfernen.

Das Dienstprogramm "removestandbymachine" kann nur auf dem Data Store-Standby-Computer ausgeführt werden.

Syntax

removestandbymachine <machine name>

Beispiel

In diesem Beispiel lautet der Name des Standby-Computers "dsserver2".

./removestandbymachine.sh dsserver2

restoredatastore

Sollten Sie den Zugriff auf die von den gehosteten Feature-Layern Ihres Portals verwendeten Daten verlieren, können Sie Ihren Data Store mithilfe Ihrer Sicherungsdateien und dem Befehlszeilenprogramm "restoredatastore" wiederherstellen.

Falls sich der Data Store nach einem Absturz nicht wiederherstellen lässt, installieren Sie den Data Store auf einem neuen Gerät und nehmen Sie eine Wiederherstellung der letzten Sicherung des Data Store auf dem neuen Computer vor.

Möchten Sie die Daten auf einen früheren Zeitpunkt zurücksetzen, führen Sie die Wiederherstellung auf dem bestehenden Data Store durch. Beachten Sie, dass sich ein früherer Status 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" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

restoredatastore [--target {most-recent | yyyy-mm-dd-hh:mm:ss | <backup file>}] [--source-loc <location of backup files>] [--bound <true|false>] [--data-dir <new data store directory>] [--prompt {yes | no}]

Bei der Wiederherstellung nach einem Absturz oder zum Verschieben des Data Store geben Sie --target most-recent an. Wenn Sie den Status des Data Store eines bestimmten vergangenen Zeitpunkts wiederherstellen wollen, geben Sie das gewünschte Datum und die Uhrzeit (UTC) an. Soll eine bestimmte Sicherungsdatei wiederhergestellt werden, geben Sie stattdessen den Namen dieser Datei an. Wenn Sie nichts Bestimmtes angeben, wird die neueste Sicherung wiederhergestellt.

Der wiederhergestellte Data Store ist standardmäßig seiner ArcGIS-Server-Site zugeordnet (daran gebunden). Möchten Sie jedoch den Data Store wiederherstellen, ohne die Zuordnung zur bisherigen ArcGIS-Server-Site beizubehalten, geben Sie --bound false an. Wählen Sie diese Variante nur dann als letzten Ausweg, wenn die frühere ArcGIS-Server-Site verlorengegangen und nicht wiederherstellbar ist. Stellen Sie dafür den Data Store ungebunden wieder her und konfigurieren Sie ihn mit einer neuen verbundenen ArcGIS-Server-Site. Die Feature-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 im Portal erneut zu veröffentlichen.

Beispiel

In diesem Beispiel wird die neueste Sicherung von /net/buserver/data/backups auf /usr/arcgisdatastore übertragen. Da der Data Store standardmäßig an die ArcGIS-Server-Site gebunden bleibt, bei der er registriert wurde, müssen Sie --bound true nicht angeben.

./restoredatastore.sh --target most-recent --source-loc /net/buserver/data/backups --data-dir /usr/arcgisdatastore
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 der Data Store von /net/buserver/data/backups 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/buserver/data/backups
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

revokeconnection

Wenn Sie für einen anderen Client die direkte Verbindung zum Data Store vorübergehend zugelassen haben, können Sie diese Verbindungserlaubnis mithilfe des Dienstprogramms "revokeconnection" widerrufen.

Das Dienstprogramm "revokeconnection" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

revokeconnection <host name> <user name> [<database>]

Beispiel

In diesem Beispiel lässt die Data Store-Datenbank Verbindungen vom workcom-Computer für den angemeldeten Benutzer "hqo.n_1E7" nicht länger zu.

./revokeconnection.sh workcom bn0_3Wa.m hqo.n_1E7

unregisterdatastore

Mithilfe des Dienstprogramms "unregisterdatastore" können Sie die Registrierung eines primären Data Store-Computers bei Ihrer ArcGIS-Server-Site aufheben. Wenn Sie einen Standby-Computer nutzen, müssen Sie ihn zunächst aus dem Data Store entfernen, bevor Sie die Registrierung für das primäre Gerät aufheben können.

Sollten Sie einen Data Store nicht länger nutzen wollen, müssen Sie dessen Registrierung bei Ihrer ArcGIS-Server-Site aufheben. Wenn Sie die Registrierung eines Computers vom Data Store aufheben, kann ArcGIS-Server keine Verbindungen mehr mit diesem Computer herstellen.

Das Dienstprogramm "unregisterdatastore" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

unregisterdatastore [--prompt {yes | no}]

Beispiel

Hier wird das Dienstprogramm "unregisterdatastore" mit einer Eingabeaufforderung ausgeführt. Dies ist das Standardverhalten. Um die Eingabeaufforderung zu unterdrücken, geben Sie --prompt No an.

./unregisterdatastore.sh
You are going to unregister the data store.
Do you want to continue (Yes or No)?Yes

updatebackupretaindays

ArcGIS Data Store behält die Sicherungsdateien standardmäßig 31 Tage lang. Sie können die Einstellung, wie oft Sicherungsdateien aus dem Sicherungsverzeichnis bereinigt werden sollen, mithilfe des Dienstprogramms "updatebackupretaindays" ändern.

Das Dienstprogramm "updatebackupretaindays" kann nur auf dem primären Data Store-Computer ausgeführt werden.

Syntax

updatebackupretaindays <number of days>

Beispiel

Im folgenden Beispiel wird die Aufbewahrungsdauer für Sicherungsdateien auf 20 Tage geändert:

./updatebackupretaindays.sh 20

updatebackupschedule

Standardmäßig erfolgt in ArcGIS Data Store einmal wöchentlich eine vollständige Sicherung. Mithilfe des Dienstprogramms "updatebackupretaindays" können Sie die Erstellungshäufigkeit einer vollständigen Sicherung ändern.

Geben Sie eine Anfangszeit im 24-Stunden-Format an, z. B. 00:00:00 für Mitternacht und 13:00:00 für 13 Uhr.

Das Dienstprogramm "updatebackupschedule" kann nur auf dem primären Data Store-Computer ausgeführt werden.

ArcGIS Data Store muss neu gestartet werden, damit die Änderungen wirksam werden.

Syntax

updatebackupschedule --starttime <local server time> --frequency <number of days>

Beispiel

In diesem Beispiel werden vollständige Sicherungen alle 10 Tage um 23 Uhr (lokale Serverzeit) durchgeführt:

./updatebackupschedule.sh --starttime 23:00:00 --frequency 10

updatelicense

Wenn Ihre ArcGIS for Server-Lizenz abläuft, müssen Sie die Lizenz auf der ArcGIS for Server-Site aktualisieren. Die Lizenzinformationen werden auch in der verwalteten Datenbank des ArcGIS Data Store gespeichert. Daher müssen Sie die Lizenz im Data Store aktualisieren, nachdem Sie die Lizenz der ArcGIS for Server-Site, mit der der Data Store konfiguriert wurde, aktualisiert haben. Führen Sie dazu das Dienstprogramm "updatelicense" auf dem Computer aus, auf dem der primäre ArcGIS Data Store installiert ist. Wenn Sie über einen Standby-ArcGIS Data Store verfügen, wird die aktualisierte Lizenz auf diesem repliziert.

Syntax

updatelicense

Beispiel

Nachdem Sie die ArcGIS for Server-Lizenz aktualisiert haben, führen Sie das Dienstprogramm "updatelicense" aus, um die neue Lizenz in den Data Store zu verschieben.

./updatelicense.sh