Konfigurieren eines Standardsicherungsspeichers für ArcGIS Data Store
Um einen Data Store im Katastrophenfall wie Computerausfall oder Datenbeschädigungen wiederherzustellen, müssen Sie eine Sicherungskopie des Data Store haben. Konfigurieren Sie dazu einen sicheren Sicherungsspeicher, auf dem mit (automatisierten) Standardsicherungen Dateien gespeichert werden können.
Tipp:
Weitere Informationen zu anderen Arten von Sicherungen und zum Backup-Management finden Sie unter Verwalten von ArcGIS Data Store-Sicherungen.
Ändern des Standardsicherungsspeichers für den Data Store vom Typ "relational"
Wenn Sie einen Data Store vom Typ "relational" erstellen, wird automatisch ein Sicherungsspeicher konfiguriert, der sich auf demselben Computer befindet wie der Data Store. Standardmäßig erstellt ArcGIS Data Store Sicherungen von Data Stores vom Typ "relational" in /usr/arcgisdatastore/backup/relational. Dies ist der Standardsicherungsspeicher.
Wenn Sie einen Data Store vom Typ "relational" erstellen, wird automatisch ein Sicherungsspeicher konfiguriert, der sich auf demselben Computer befindet wie der Data Store. Standardmäßig erstellt ArcGIS Data Store Sicherungen von Data Stores vom Typ "relational" in c:\arcgisdatastore\backup\relational. Dies ist der Standardsicherungsspeicher.
Es wird dringend empfohlen, den Data Store und seine Sicherungen nicht auf demselben Computer zu speichern. Sie können bei einem Ausfall des primären Data-Store-Computers nicht auf die Sicherungsdateien zugreifen und demzufolge die gehosteten Layer-Daten nicht wiederherstellen. Ein weiterer Grund dafür, weshalb Sie die Sicherungsdateien nicht auf dem Computer mit dem Data Store lassen sollten, besteht darin, dass der Speicherplatz für die Sicherungsdateien auf diesem Computer schnell knapp werden kann. Wenn wenig Speicherplatz verfügbar ist, wird der Data Store in den schreibgeschützten Modus versetzt, um eine Beschädigung der Daten zu vermeiden, und Sie können keine neuen gehosteten Layer veröffentlichen.
Geben Sie einen anderen sicheren Speicherort für die Sicherungen für den Data Store vom Typ "relational" an. Hierzu können Sie die Operation change im Dienstprogramm configurebackuplocation verwenden.
Sie können für Data Stores vom Typ "relational" ein Verzeichnis in einer Dateifreigabe auf einem anderen Computer angeben und dieses als Standardsicherungsspeicher verwenden.
Hinweis:
Stellen Sie sicher, dass genügend Speicherplatz für all die in einer Data-Store-Sicherung enthaltenen Dateien verfügbar ist.
Es hängt von Ihrem Sicherungsplan und der Aufbewahrungsdauer für Sicherungen ab, wie schnell der Standardsicherungsspeicher gefüllt wird. Überwachen Sie die Größe des Sicherungsverzeichnisses und passen Sie diese Einstellungen sowie die Größe des Speichers bei Bedarf an.
Beachten Sie, dass alle Computer desselben Data Store Zugriff auf den Standardsicherungsspeicher haben müssen. Wenn Sie beispielsweise für einen Data Store vom Typ "relational" einen Sicherungsspeicher auf einer Dateifreigabe einrichten, müssen sowohl der primäre als auch der Standby-Data-Store-Computer vom Typ "relational" Schreibzugriff auf die Dateifreigabe haben.
Hinweis:
Stellen Sie sicher, dass genügend Speicherplatz für all die in einer Data-Store-Sicherung enthaltenen Dateien verfügbar ist.
Es hängt von Ihrem Sicherungsplan und der Aufbewahrungsdauer für Sicherungen ab, wie schnell der Standardsicherungsspeicher gefüllt wird. Überwachen Sie die Größe des Sicherungsverzeichnisses und passen Sie diese Einstellungen sowie die Größe des Speichers bei Bedarf an.
Beachten Sie, dass alle Computer desselben Data Store Zugriff auf den Standardsicherungsspeicher haben müssen. Wenn Sie beispielsweise für einen Data Store vom Typ "relational" einen Sicherungsspeicher auf einer Dateifreigabe einrichten, müssen sowohl der primäre als auch der Standby-Data-Store-Computer vom Typ "relational" Schreibzugriff auf die Dateifreigabe haben. Sie müssen also ein Domänenkonto verwenden, um den ArcGIS Data Store-Service zu verwenden.
Sollten Sie bei der Installation ein lokales Windows-Konto als ArcGIS Data Store-Konto angegeben haben, fordern Sie ein Domänenkonto von Ihrem Domänenadministrator an. Das Konto muss berechtigt sein, den ArcGIS Data Store-Service auszuführen und Dateien im Netzwerkverzeichnis, in dem die Sicherungsdateien abgelegt werden sollen, zu lesen und zu schreiben. Führen Sie das Dienstprogramm
configureserviceaccountaus, um das Domänenkonto als ArcGIS Data Store-Konto festzulegen.
Befolgen Sie zum Ändern des Standardsicherungsspeichers für einen Data Store vom Typ "relational" die folgenden Schritte:
Erstellen Sie ein freigegebenes Verzeichnis zum Speichern von Sicherungsdateien auf einem anderen Computer.
Erteilen Sie dem Konto, mit dem ArcGIS Data Store installiert wurde, Lese- und Schreibzugriff auf das freigegebene Netzwerkverzeichnis.
Wenn Sie bei der Installation oder beim Upgrade von ArcGIS Data Store kein ArcGIS Data Store-Domänenkonto angegeben haben, stellen Sie jetzt ein, dass der Data-Store-Service mit einem Domänenkonto ausgeführt werden soll, und erteilen Sie für dieses Konto Lese- und Schreibzugriff auf ein freigegebenes Netzwerkverzeichnis.
Führen Sie das Dienstprogramm
configurebackuplocationmit den Optionenchangeundlocationaus, um das freigegebene Verzeichnis als standardmäßiges Ausgabeverzeichnis für Data-Store-Sicherungen vom Typ "relational" festzulegen.Wenn Sie dieses Dienstprogramm für einen Data Store vom Typ "relational" für die Verwendung eines freigegebenen Verzeichnisses ausführen, nachdem Benutzer gehostete Feature-Layer veröffentlicht haben und bereits eine automatische Sicherung stattgefunden hat, werden die vorhandenen Sicherungsdateien des Data Store vom Typ "relational" mit dem Dienstprogramm
configurebackuplocationaus dem Standardsicherungsspeicher in das freigegebene Verzeichnis verschoben.Der angegebene Speicher darf kein registrierter Sicherungsspeicher sein.
In diesem Beispiel wird der Sicherungsspeicher für einen Data Store vom Typ "relational" auf ein freigegebenes Verzeichnis mit dem Namen "ds_backups" auf einem Computer mit dem Namen "sysshare" festgelegt. Der Name des Sicherungsspeichers lautet "reldefbu".
./configurebackuplocation.sh --operation change --store relational --location "type=fs;location=/net/sysshare/ds_backups;name=reldefbu" You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)? Yesconfigurebackuplocation --operation change --store relational --location "type=fs;location=\\sysshare\ds_backups;name=reldefbu" You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)? YesWeitere Beispiele und die vollständige Syntax finden Sie unter ArcGIS Data Store – Hinweise zu Dienstprogrammen.
Registrieren eines ursprünglichen Standardsicherungsspeichers für den Graph Store, den Objektspeicher und den Big Data Store vom Typ "spatiotemporal"
Bei der Erstellung verfügen der Graph Store, der Objektspeicher und der Big Data Store vom Typ "spatiotemporal" über keinen Standardsicherungsspeicher. Sie müssen mindestens einen Sicherungsspeicherort registrieren, bevor Sie Sicherungen dieser Big Data Store-Typen erstellen können.
Registrieren Sie einen sicheren, freigegebenen Standardsicherungsspeicher, an dem ArcGIS Data Store die Dateien aus geplanten (automatischen) Sicherungen ablegt.
Als Standardsicherungsspeicher können Sie eine Dateifreigabe, einen Amazon S3-Bucket oder einen Microsoft Azure Blob Storage-Container registrieren.
Hinweis:
Stellen Sie sicher, dass genügend Speicherplatz für all die in einer Data-Store-Sicherung enthaltenen Dateien verfügbar ist. Graph Stores können ziemlich groß sein, und Big Data Stores vom Typ "spatiotemporal" und Objektspeicher sind gewöhnlich sogar noch größer.
Es hängt von Ihrem Sicherungsplan und der Anzahl der manuell erstellten Sicherungen im Standardsicherungsspeicher ab, wie schnell der Standardsicherungsspeicher gefüllt wird. Überwachen Sie die Größe des Sicherungsverzeichnisses und passen Sie den Plan sowie die Größe des Speichers bei Bedarf an.
Beachten Sie, dass alle Computer desselben Data Store Zugriff auf den Standardsicherungsspeicher haben müssen. Wenn Sie z. B. einen Sicherungsspeicher für einen Big Data Store vom Typ "spatiotemporal" in einer Dateifreigabe registrieren, müssen alle Computer im Big Data Store vom Typ "spatiotemporal" Schreibzugriff auf das freigegebene Verzeichnis haben.
Gehen Sie folgendermaßen vor, um ein Standardverzeichnis für Data-Store-Sicherungsdateien für Big Data Stores vom Typ "spatiotemporal", Objektspeicher oder Graph Stores zu konfigurieren:
Erstellen Sie zum Speichern von Sicherungsdateien des Data Store wahlweise Folgendes:
Ein freigegebenes Verzeichnis auf einem anderen Computer
Ein Amazon S3-Bucket unter Ihrem Amazon Web Services-Konto
Ein Microsoft Azure Blob Storage-Container Sie unter Ihrem Azure Blob Speicherkonto
Erteilen Sie dem Konto, mit dem ArcGIS Data Store installiert wurde, Lese- und Schreibzugriff auf den im vorherigen Schritt konfigurierten Speicherort.
Wenn Sie bei der Installation oder beim Upgrade von ArcGIS Data Store kein ArcGIS Data Store-Domänenkonto angegeben haben, stellen Sie jetzt ein, dass der Data-Store-Service mit einem Domänenkonto ausgeführt werden soll, und erteilen Sie für dieses Konto Lese- und Schreibzugriff auf den im vorherigen Schritt konfigurierten Speicherort.
Führen Sie das Dienstprogramm
configurebackuplocationmit der Optionregisteraus, um das standardmäßige Ausgabeverzeichnis für Data-Store-Sicherungen festzulegen.In den nachstehenden Abschnitten wird beschrieben, wie Sie die einzelnen Data-Store-Typen hinzufügen.
Weitere Beispiele und die vollständige Syntax finden Sie unter Referenz für ArcGIS Data Store-Dienstprogramme.
Tipp:
Wenn das Sicherungsverzeichnis für mehrere Minuten offline geht, führen Sie eine vollständige manuelle Sicherung des Data Store durch, sobald ein Sicherungsspeicher verfügbar ist.
Beispiel für einen Graph Store
In diesem Beispiel wird ein Standardsicherungsspeicher für den Graph Store registriert. Der Speicherort ist ein Verzeichnis in einer Dateifreigabe mit dem Namen "graphbu" auf einem Computer mit dem Namen "sysshare". Der Name des Sicherungsspeichers lautet "graph_defaultbu".
./configurebackuplocation.sh --operation register --store graph
--location "type=fs;location=/net/sysshare/graphbu;name=graph_defaultbu"
configurebackuplocation --operation register --store graph
--location "type=fs;location=\\sysshare\graphbu;name=graph_defaultbu"
Beispiel für einen Objektspeicher
In diesem Beispiel wird ein Standardsicherungsspeicher für den Objektspeicher registriert. Der Speicherort ist ein Verzeichnis in einer Dateifreigabe mit dem Namen "videobu" auf einem Computer mit dem Namen "nethare". Der Name des Sicherungsspeichers lautet "object_defaultbu".
./configurebackuplocation.sh --operation register --store object
--location "type=fs;location=/net/netshare/videobu;name=object_defaultbu"
configurebackuplocation --operation register --store object
--location "type=fs;location=\\netshare\videobu;name=object_defaultbu"
Beispiel für einen Big Data Store vom Typ "spatiotemporal"
In diesem Beispiel wird ein Sicherungsspeicher für einen Big Data Store vom Typ "spatiotemporal" registriert. Der Speicherort ist ein Azure Blob Storage-Speicher mit dem Namen "dsbackups". Der Name des Sicherungsspeichers lautet "sdbs_defaultbu". Es werden Anmeldeinformationen für den Zugriff auf den Blob Storage-Speicher bereitgestellt.
./configurebackuplocation.sh --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"
configurebackuplocation --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"