Die Komponenten der ArcGIS Enterprise-Bereitstellung können in eine Sicherungsdatei exportiert werden, die später zum Wiederherstellen der Bereitstellung bei einem Hardwarefehler oder Datenverlust genutzt werden kann. Die Datei umfasst Ihre Portal-Elemente und -Einstellungen, gehosteten Web-Layer, Verbund- und Hosting-Servereinstellungen und bei Verwendung von ArcGIS Data Store Ihre gehosteten Feature-Layer-Daten und gehosteten Szenen-Layer-Caches.
Die Größe der Sicherungsdatei und der Zeitaufwand für deren Erstellung ist je nach Anzahl der Elemente in Ihrem Portal, Anzahl und Typ Ihrer gehosteten Web-Layer, Anzahl Ihrer Verbundserver und Anzahl der ArcGIS Server-Computer auf Ihren gehosteten und Verbundservern unterschiedlich.
Erstellen Sie mit dem Exportvorgang des Dienstprogramms webgisdr und einer Eigenschaftendatei eine Sicherung Ihrer ArcGIS Enterprise-Bereitstellung. Das Dienstprogramm befindet sich im Werkzeugverzeichnis von Portal for ArcGIS. Stellen Sie bei Verwendung des Dienstprogramms sicher, dass die folgenden Kriterien erfüllt sind:
- Das freigegebene Verzeichnis, das Sie angeben, muss groß genug sein, um die exportierte Datei aufzunehmen. Um die Dateigröße einzuschätzen, können Sie mit der Exportoperation des Dienstprogramms webgisdr einen Testexport der ArcGIS Enterprise-Bereitstellung erstellen. Überprüfen Sie die Dateigröße, und legen Sie fest, wie viele Dateien in dem freigegebenen Verzeichnis gespeichert werden sollen. Es ist zu berücksichtigen, dass die Größe der Bereitstellung im Laufe der Zeit zunimmt, weshalb die Größe des Verzeichnisses entsprechend zu wählen ist. Da die Dateigröße im Laufe der Zeit höchstwahrscheinlich zunimmt, sollten Sie die Größe der Sicherungsdateien im Auge behalten und bei Bedarf die Speichergröße anpassen.
- Dem Konto, mit dem die jeweilige Softwarekomponente in ArcGIS Enterprise installiert wurde, müssen Lese- und Schreibberechtigungen für das freigegebene Verzeichnis zugewiesen sein.
- Die Sicherung für jede Komponente wird in einem temporären Verzeichnis auf dem Computer der jeweiligen Komponente abgelegt, bevor sie in das von Ihnen angegebene freigegebene Verzeichnis verschoben wird. Deshalb müssen die folgenden Verzeichnisse groß genug sein, um die Sicherungskopie jeder Komponente aufzunehmen:
- Portal for ArcGIS: <Portal_content_directory>/temp
- ArcGIS Server: <ArcGIS_Server_installation_directory>/temp
- ArcGIS Data Store: <ArcGIS_Data_Store_directory>/temp
- Für den Data Store vom Typ "relational" von ArcGIS Data Store in Ihrer ArcGIS Enterprise-Bereitstellung muss die Point-in-Time-Wiederherstellung aktiviert sein, wenn Sie inkrementelle Sicherungen (BACKUP_RESTORE_MODE = incremental) erstellen möchten.
Hinweis:
Wenn der Inhalt Ihres Portals im Dateisystem gespeichert wird, kann ein Echtzeit-Virenscan die Leistung der Sicherung beeinträchtigen. Ziehen Sie in Erwägung, das Verzeichnis mit dem Portalinhalt sowie die Sicherungsverzeichnisse SHARED_LOCATION und BACKUP_LOCATION vom Virenscan auszuschließen.
Führen Sie die folgenden Schritte aus, um eine Sicherung Ihrer ArcGIS Enterprise-Bereitstellung zu erstellen:
- Erstellen Sie eine Kopie der Eigenschaftendatei der Vorlage. Sie können die Kopie im selben Verzeichnis wie die Vorlage oder in einem neuen Verzeichnis speichern.
Die Eigenschaftendatei der Vorlage, webgisdr.properties, wird standardmäßig in /arcgis/portal/tools/webgisdr installiert.
In diesem Beispiel hat die Kopie der Datei den Namen mywebgis.properties und wird in /home/ags/arcgis/portal/propfiles gespeichert.
- Öffnen Sie die Kopie der Eigenschaftendatei, und bearbeiten Sie sie, um Informationen anzugeben, die für Ihre Site spezifisch sind.
- PORTAL_ADMIN_URL = <URL des Adminverzeichnisses für das Portal>
Geben Sie die URL des Admin-Verzeichnisses von Portal for ArcGIS an. Verwenden Sie das Format https://portalhostname.domain.com:7443/arcgis, wobei portalhostname.domain.com der vollständig qualifizierte Name des Computers ist, auf dem Portal for ArcGIS installiert ist.
- PORTAL_ADMIN_USERNAME = <Benutzername des Portal-Administrators>
Geben Sie den Benutzernamen eines Portal-Mitglieds an, dem die Administratorrolle zugewiesen ist.
- PORTAL_ADMIN_PASSWORD = <Kennwort des Portal-Administrators>
Geben Sie das Kennwort des Portal-Administratorkontos an.
- PORTAL_ADMIN_PASSWORD_ENCRYPTED = <true | false>
Legen Sie diese Option auf false fest, wenn Sie die Datei zum ersten Mal mit Ihrem Administratorkennwort füllen. Wenn Sie die Datei speichern, wird Ihr Kennwort verschlüsselt und der Wert für PORTAL_ADMIN_PASSWORD_ENCRYPTED auf true gesetzt, um anzugeben, dass das Kennwort verschlüsselt wurde. Wenn Sie das Kennwort in Zukunft ändern müssen, legen Sie PORTAL_ADMIN_PASSWORD_ENCRYPTED = false fest, geben Sie Ihr neues Administratorkennwort an, und speichern Sie die Datei.
- BACKUP_RESTORE_MODE = <backup | full | incremental>
Geben Sie die Art der Sicherung an, die Sie erstellen möchten. Der in Version 10.9 eingeführte Modus backup kann verwendet werden, wenn der Speicherplatz auf dem Portal-Computer beschränkt ist oder wenn Sicherungen nicht regelmäßig geplant sind. In diesem Modus wird die standardmäßige Größenbeschränkung für interne Transaktionsprotokolle durchgesetzt. Dadurch wird verhindert, dass sie Ihre Festplatte füllen. Wenn Sie nur vollständige Sicherungen erstellen, können Sie diese Eigenschaft auf backup festlegen. Wenn Sie vollständige und inkrementelle Sicherungen erstellen, können Sie zwei verschiedene Eigenschaftendateien erstellen: eine mit BACKUP_RESTORE_MODE = full, die Sie gelegentlich zum Erstellen vollständiger Sicherungen verwenden, und eine mit BACKUP_RESTORE_MODE = incremental, die zum Erstellen inkrementeller Sicherungen zwischen den vollständigen Sicherungen dient. Jede inkrementelle Sicherung enthält alle Änderungen seit der letzten vollständigen Sicherung.
- SHARED_LOCATION = <Verzeichnis für Sicherungsdateien>
Legen Sie einen freigegebenen Speicherort fest, an dem eine temporäre Kopie der Sicherungsdateien für ArcGIS Server, Portal for ArcGIS und ArcGIS Data Store erstellt werden soll. Das Konto, mit dem ArcGIS Server, Portal for ArcGIS und ArcGIS Data Store installiert wurden, und das Konto, das das Dienstprogramm webgisdr ausführt, müssen über Lese- und Schreibzugriff auf diesen Speicherort verfügen. Stellen Sie sicher, dass das Verzeichnis groß genug für die Sicherungsdateien der einzelnen Komponenten ist. Obwohl die Dateien komprimiert sind, können sie je nach Datenmenge und -typ recht umfangreich sein. Wenn Sie über gehostete Szenen-Layer und Caches verfügen und INCLUDE_SCENE_TILE_CACHES auf true festlegen, kann die ArcGIS Data Store-Sicherungsdatei besonders groß sein.
Stellen Sie sicher, dass umgekehrte Schrägstriche im Pfad mit Escape-Zeichen versehen werden. Beispiel: C:\backups muss als C:\\backups und \fileserver\backups muss als \\\\fileserver\\backups eingegeben werden. - INCLUDE_SCENE_TILE_CACHES = <true | false>
Wenn Sie gehostete Szenen-Layer in Ihrem Portal veröffentlichen und die Szenen-Cache-Daten in die Sicherung einbeziehen möchten, legen Sie INCLUDE_SCENE_TILE_CACHES auf true fest. Beachten Sie, dass bei Auswahl der Einstellung true alle Szenen-Cache-Daten in die Sicherung einbezogen werden, nicht nur die neuen Cache-Daten, die seit der letzten Sicherung erstellt wurden. Wenn Ihnen bekannt ist, dass keine neuen Szenen-Caches seit Ihrer letzten Sicherung erstellt wurden oder Sie keine Szenen für das Portal veröffentlichen, können Sie INCLUDE_SCENE_TILE_CACHES auf false festlegen.
- BACKUP_STORE_PROVIDER = {FileSystem | AmazonS3 | AzureBlob}
Legen Sie fest, ob Sie die Sicherungsdatei webgissite im Dateisystem oder im Cloud-Speicher speichern möchten.
Wenn Sie Ihre ArcGIS Enterprise-Sicherung lokal am Speicherort einer Dateifreigabe speichern möchten, legen Sie FileSystem fest, damit das Dienstprogramm webgisdr Ihre Sicherungsdateien in der Dateifreigabe ablegt, die Sie für BACKUP_LOCATION festgelegt haben.
Wenn Sie die ArcGIS Enterprise-Sicherungen in einem Bucket-Speicherort von Amazon Simple Storage Service (S3) oder einem mit S3 kompatiblen Bucket-Speicherort ablegen möchten, erstellen Sie einen speziell zum Speichern von Sicherungsdateien, die mit dem Dienstprogramm webgisdr generiert wurden. Aktualisieren Sie anschließend die S3-Eigenschaften mit den Informationen, die für den Zugriff auf den Bucket erforderlich sind.
Wenn Sie die ArcGIS Enterprise-Sicherungen im Microsoft Azure-BLOB-Speicher ablegen möchten, erstellen Sie einen Azure-BLOB-Speichercontainer speziell zum Speichern von Sicherungsdateien, die vom Dienstprogramm webgisdr erstellt wurden. Aktualisieren Sie anschließend die Azure-Eigenschaften mit den Informationen, die für den Zugriff auf den Container erforderlich sind.
Hinweis:
Wenn Sie eine lokale ArcGIS Enterprise-Bereitstellung haben, Ihre Sicherungen jedoch in der Cloud gespeichert werden, dauert das Erstellen von Sicherungen und deren Wiederherstellung länger, als wenn Sie Ihre Sicherungen auf einer lokalen Dateifreigabe speichern.
- BACKUP_LOCATION = <Verzeichnis einer lokalen Sicherungsdatei>
Geben Sie den Speicherort für die Sicherungsdatei webgissite an.
Stellen Sie sicher, dass umgekehrte Schrägstriche im Pfad mit Escape-Zeichen versehen werden. Beispiel: C:\backups muss als C:\\backups und \\fileserver\backups muss als \\\\fileserver\\backups eingegeben werden.
Sicherungsdateien werden zunächst im Verzeichnis SHARED_LOCATION gespeichert, dann jedoch in das Verzeichnis BACKUP_LOCATION kopiert. Stellen Sie sicher, dass das Verzeichnis groß genug für die Sicherungsdatei ist. Obwohl die Datei komprimiert ist, kann sie je nach Datenmenge und -typ recht umfangreich sein. Das Konto, mit dem das Dienstprogramm webgisdr ausgeführt wird, muss über Lese- und Schreibzugriff auf BACKUP_LOCATION verfügen.
Wenn Sie BACKUP_LOCATION auf einen Ordner festlegen, importiert das Werkzeug für Notfallwiederherstellung die letzte verfügbare Sicherungsdatei in diesen Ordner. Wenn Sie BACKUP_LOCATION auf eine bestimmte Sicherungsdatei in dem Ordner festlegen, wird diese Datei vom Werkzeug für Notfallwiederherstellung importiert.
Hinweis:
Wenn beim Export das Erstellen des Sicherungspakets länger dauert, könnten Sie BACKUP_LOCATION auf einen lokalen Pfad festlegen. Anschließend können Sie das fertige Paket in den gewünschten Speicherort kopieren. Achten Sie darauf, dass der Speicherplatz auf dem lokalen Laufwerk zum vorübergehenden Speichern der Sicherung ausreicht.
- COMPRESSION_METHOD= <copy | fastest | fast | normal | maximum | ultra>
Legen Sie die Komprimierungsmethode für die webgissite-Sicherung fest. Der Standardwert (sofern nicht ausgefüllt oder auskommentiert) lautet copy. In den meisten Fällen kann die Kommentierung beibehalten werden. Administratoren können Sicherungen optional weiter komprimieren. Dadurch erhöht sich jedoch die Dauer zum Erstellen der Sicherung.
- Wenn Sie BACKUP_STORE_PROVIDER auf AmazonS3 festgelegt haben, stellen Sie Informationen für folgende Eigenschaften bereit:
- S3_ACCESSKEY= <Der Zugriffsschlüssel für das Amazon Web Services (AWS)-Konto>
Diese Einstellung wird nur benötigt, wenn S3_CREDENTIAL_TYPE=accessKey festgelegt wurde. Der durch diesen Zugriffsschlüssel dargestellte IAM-Benutzer muss über Lese- und Schreibzugriff für den S3-Bucket verfügen, den Sie mit der Eigenschaft S3_BUCKET festlegen.
- S3_SECRETKEY= <Der geheime Schlüssel für das AWS-Konto>
Legen Sie den geheimen Schlüssel fest, der mit dem Zugriffsschlüssel für Ihr AWS-Konto verknüpft ist. Dieser wird nur dann verwendet, wenn Sie S3_CREDENTIAL_TYPE auf accessKey festgelegt haben.
- S3_ENCRYPTED = false
Behalten Sie die Einstellung auf false bei. Wenn Sie S3_CREDENTIAL_TYPE auf accessKey gesetzt haben, werden der Zugriffsschlüssel und der geheime Schlüssel bei Ausführung des Dienstprogramms webgisdr verschlüsselt und S3_ENCRYPTED wird auf den Wert des verschlüsselten Zugriffsschlüssel festgelegt.
- S3_BUCKET= <Name des S3-Buckets>
Dies ist der Name des Amazon S3-Buckets, in dem Sie Ihre ArcGIS Enterprise-Sicherungsdatei speichern möchten.
- S3_CREDENTIAL_TYPE= <IAMRole | accessKey>
Legen Sie S3_CREDENTIAL_TYPE auf IAMRole fest, wenn Sie mit einer AWS IAM-Rolle auf AWS zugreifen möchten. Legen Sie ihn auf accessKey fest, wenn Sie mit einem AWS IAM-Benutzer über einen Zugriffsschlüssel auf den S3_BUCKET zugreifen. Die IAM-Rolle bzw. der IAM-Benutzer muss über Lese- und Schreibzugriff für den S3-Bucket verfügen, den Sie mit der Eigenschaft S3_BUCKET festlegen.
- S3_REGION= <AWS-Region, in der Sie den S3-Bucket erstellt haben>
- S3_BACKUP_NAME = <Name der Sicherungsdatei>
Diese Eigenschaft wird nur beim Wiederherstellen einer ArcGIS Enterprise-Bereitstellung verwendet. Geben Sie den Namen der Sicherungsdatei an, die Sie wiederherstellen möchten. Wenn Sie den Namen der Sicherungsdatei nicht angeben, wird die aktuelle Sicherungsdatei wiederhergestellt.
- S3_ACCESSKEY= <Der Zugriffsschlüssel für das Amazon Web Services (AWS)-Konto>
- Wenn Ihre ArcGIS Enterprise-Bereitstellung unter AWS ausgeführt wird und das Verzeichnis des Portalinhalts in Amazon S3 gespeichert wird, benötigen Sie einen Sicherungs-Bucket für das Inhaltsverzeichnis. Es sollte sich hierbei nicht um denselben Bucket handeln, in dem sich das Portal befindet. Anderenfalls wird bei jeder Erstellung einer Sicherung der Inhalt dupliziert. Erstellen Sie einen Sicherungs-Bucket in S3, legen Sie PORTAL_BACKUP_S3_BUCKET in der Eigenschaftendatei auf den Namen des Buckets fest und PORTAL_BACKUP_S3_REGION auf die AWS-Region, in der Sie den S3-Bucket erstellt haben. Weitere Informationen zu diesem Implementierungstyp finden Sie in der Hilfe zu ArcGIS Enterprise on Amazon Web Services unter Konfigurieren einer hoch verfügbaren ArcGIS Enterprise-Bereitstellung mit AWS-Speicherservices.
Hinweis:
Wenn die Computer in Ihrer Bereitstellung über einen VPC-Endpunkt auf Amazon S3 zugreifen, ist regionsübergreifendes Kopieren nicht zulässig. Wenn Sie eine geographische Redundanz implementieren, erstellen Sie in derselben Region wie die Standby-Bereitstellung einen Bucket und stellen Sie sicher, dass der exportierte Backup-Bucket für Portalinhalte mithilfe der AWS-CLI (oder eines automatisierten Prozesses) synchronisiert wird, bevor Sie den WebGISDR-Importvorgang ausführen. Der replizierte Bucket muss in der webgisdr.properties-Wiederherstellungsdatei als PORTAL_BACKUP_S3_BUCKET mit der entsprechenden Region angegeben werden.
Vorversion:
Vor ArcGIS Enterprise 10.5.1 lautete die PORTAL_BACKUP_S3_BUCKET-Eigenschaft BACKUP_BUCKET_NAME.
- Wenn Sie BACKUP_STORE_PROVIDER auf AzureBlob festgelegt haben, stellen Sie Informationen für folgende Eigenschaften bereit:
- AZURE_BLOB_ACCOUNT_NAME = <Azure-Speicherkonto>
Geben Sie den Namen des Azure-BLOB-Speicherkontos an.
Tipp:
Sie haben diesen Speicherkontonamen bei Auswahl der Option Use Azure Cloud Storage for the configuration and content store im Bereich Deployment Options von Cloud Builder festgelegt.
- AZURE_BLOB_ACCOUNT_KEY = <Kontoschlüssel>
Geben Sie den mit Ihrem Azure-BLOB-Speicherkonto verknüpften Kontoschlüssel an.
- AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED = false
Geben Sie false an, wenn Sie erstmals die ACCOUNT_KEY-Werte zur Datei hinzufügen. Wenn Sie die webgisdr.properties-Datei speichern, wird der Schlüssel verschlüsselt, und das Werkzeug setzt diese Eigenschaften auf true.
- AZURE_BLOB_CONTAINER_NAME = <Name Ihres Azure-BLOB-Speichercontainers>
Geben Sie den Namen des BLOB-Containers an.
- AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = <Speicherkonto-Endpunkt>
Legen Sie den Speicherkonto-Endpunkt für den Blob-Service fest.
- (Optional) AZURE_BLOB_ENDPOINT_URL = <BLOB-Service-URL>
Geben Sie die URL für den BLOB-Service-Endpunkt an, wenn Sie einen benutzerdefinierten BLOB-Speicher-Endpunkt verwenden. Wenn Sie keinen benutzerdefinierten Endpunkt verwenden, heben Sie die Auskommentierung dieser Zeile nicht auf. Die Standard-URL hat das Format https://<BLOB_ACCOUNT_NAME>.blob.core.windows.net.
- AZURE_BLOB_ACCOUNT_NAME = <Azure-Speicherkonto>
- Sie können das Verzeichnis des Portalinhalts auch in einem Azure-BLOB-Speichercontainer speichern. In diesem Fall benötigen Sie einen Sicherungsbucket für das Inhaltsverzeichnis in Azure. Es sollte sich hierbei nicht um denselben Bucket handeln, in dem sich das Portal befindet. Anderenfalls wird bei jeder Erstellung einer Sicherung der Inhalt dupliziert. Durch die Eigenschaftengruppe, die mit PORTAL_BACKUP_BLOB beginnt, wird das Konto festgelegt, welches für das Verzeichnis des Portalinhalts verwendet wird. Die Werte für diese Eigenschaften sollten denen entsprechen, die im AZURE_BLOB-Abschnitt oben festgelegt wurden. Die Definitionen für diesen Abschnitt gelten hier ebenfalls.
- PORTAL_BACKUP_BLOB_ACCOUNT_NAME = <Azure-Speicherkonto>
- PORTAL_BACKUP_BLOB_ACCOUNT_KEY = <Kontoschlüssel>
- PORTAL_BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false
- PORTAL_BACKUP_BLOB_CONTAINER_NAME = <Name Ihres Azure-BLOB-Speichercontainers>
- PORTAL_BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = <BLOB-Speicherkonto-Endpunkt>
- (Optional) PORTAL_BACKUP_BLOB_ENDPOINT_URL = <benutzerdefinierte BLOB-Service-URL>
- IS_PORTAL_PKI_AUTHENTICATED = <true | false>
Wenn Sie eine Public Key Infrastructure (PKI) konfiguriert haben, um den Zugriff auf Ihr Portal zu sichern, setzen Sie diesen Wert auf true.
Weitere Informationen zu den Authentifizierungsoptionen des Portals
Wenn Sie "true" angeben, müssen Sie Werte für die folgenden zusätzlichen Eigenschaften bereitstellen:
- PORTAL_CLIENT_CERTIFICATE_FILE_PATH = <vollständiger Pfad der Zertifizierungsdatei>
Geben Sie den vollständigen Dateipfad des PKI-Zertifikats des Portals im PKCS12-Format an.
- PORTAL_CLIENT_CERTIFICATE_PASSWORD = <Kennwort für Zertifikat>
Geben Sie das entsprechende Kennwort für das PKI-Zertifikat an.
- PORTAL_CLIENT_CERTIFICATE_PASSWORD_ENCRYPTED = false
Wenn Sie erstmals den Wert für das Zertifikatskennwort angeben, lassen Sie den Wert als false stehen. Bei der erstmaligen Ausführung des Werkzeugs nach dem Speichern dieses Wertes verschlüsselt das Werkzeug das Kennwort und ändert diese Eigenschaft in true.
- PORTAL_CLIENT_CERTIFICATE_FILE_PATH = <vollständiger Pfad der Zertifizierungsdatei>
In diesem Beispiel werden das Portal mit der URL https://portalhostname.domain.com:7443/arcgis, die Services und Einstellungen seiner Hosting- und Verbundserver sowie die gehosteten Feature-Layer-Daten, die im ArcGIS Data Store vom Typ "relational" gespeichert sind, anfänglich in eine Sicherungsdatei unter \\\\myserver\\tempbackups ausgegeben. Die getrennten Dateien werden in eine einzelne Sicherungsdatei (entbackup) komprimiert und nach \\mybuserver\\wgbackups kopiert. Szenen-Layer-Caches aus dem Data Store vom Typ "Kachel-Cache" von ArcGIS Data Store werden nicht einbezogen, da INCLUDE_SCENE_TILE_CACHES auf false festgelegt ist.
PORTAL_ADMIN_URL = https://portalhostname.domain.com:7443/arcgis PORTAL_ADMIN_USERNAME = admin PORTAL_ADMIN_PASSWORD = Th3.Ad.Pass PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\\\myserver\\tempbackups INCLUDE_SCENE_TILE_CACHES = false BACKUP_STORE_PROVIDER = FileSystem BACKUP_LOCATION = \\\\mybuserver\\wgbackups\\entbackup
In diesem Beispiel wird eine Sicherung des Portals unter der URL https://portalonaws.mydomain.com:7443/gis zusammen mit dem Inhaltsverzeichnis (im S3-Bucket portalcontent gespeichert), den Services und Einstellungen des Hosting- und Verbundservers sowie den in den Data Stores vom Typ "relational" und "Kachel-Cache" gespeicherten Daten in den S3-Bucket entbackups der AWS-Region "eu-west-1" ausgegeben. Der Name der Sicherungsdatei lautet fullbackup06June. Eine IAM-Rolle wird für den Zugriff auf das AWS-Konto verwendet.
PORTAL_ADMIN_URL = https://portalonaws.mydomain.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\fileserver\backups INCLUDE_SCENE_TILE_CACHES = true BACKUP_STORE_PROVIDER = AmazonS3 S3_BUCKET = entbackups S3_CREDENTIAL_TYPE = IAMRole S3_REGION = eu-west-1 S3_BACKUP_NAME = fullbackup06June PORTAL_BACKUP_S3_BUCKET = contentbackups PORTAL_BACKUP_S3_REGION =eu-west-1
Dieses Beispiel gilt für den Microsoft Azure Blob-Speicher. Eine Sicherung des Portals unter der URL https://portalonazure.domain.com:7443/arcgis wird zusammen mit dem Inhaltsverzeichnis, den Services und Einstellungen des Hosting- und Verbundservers des Portals sowie den im Data Store vom Typ "relational" und "Kachel-Cache" gespeicherten Daten in den Azure-BLOB drbackups ausgegeben.
PORTAL_ADMIN_URL = https://portalonazure.domain.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\fileserver\backups BACKUP_STORE_PROVIDER = AzureBlob AZURE_BLOB_ACCOUNT_NAME = entbackups AZURE_BLOB_ACCOUNT_KEY = <key> AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED =false AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net AZURE_BLOB_CONTAINER_NAME = drbackups PORTAL_BACKUP_BLOB_ACCOUNT_NAME = entbackups PORTAL_BACKUP_BLOB_ACCOUNT_KEY = <key> PORTAL_BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false PORTAL_BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net PORTAL_BACKUP_BLOB_CONTAINER_NAME = contentbackups
- PORTAL_ADMIN_URL = <URL des Adminverzeichnisses für das Portal>
- Speichern Sie die Eigenschaftendatei.
Der Wert PORTAL_ADMIN_PASSWORD wird in der Datei verschlüsselt und PORTAL_ADMIN_PASSWORD_ENCRYPTED wird auf true festgelegt, nachdem Sie das Dienstprogramm "webgisdr" mit dieser Datei ausgeführt haben.
- Öffnen Sie eine Befehlsshell auf dem Portal for ArcGIS-Computer, ändern Sie das Verzeichnis in das des Dienstprogramms "webgisdr", und führen Sie das Dienstprogramm mit der Exportoption aus.
Das Dienstprogramm "webgisdr" wird unter <Portal for ArcGIS installation directory>/tools/webgisdr installiert.
Die Syntax für das Dienstprogramm "webgisdr" lautet wie folgt:
webgisdr --{export | import} --file <location and name of properties file>
Wie zuvor erwähnt, wurde die Eigenschaftendatei (mywebgis.properties) in dem vom Benutzer erstellten Verzeichnis /home/ags/arcgis/portal/propfiles gespeichert.
webgisdr --export --file /home/ags/arcgis/portal/propfiles/mywebgis.properties
Die Sicherungsdatei wird in dem Verzeichnis erstellt, das Sie für den SHARED_LOCATION in der Eigenschaftendatei angegeben haben. Der Dateiname lautet <timestamp>.webgissite.
- Wenn die ArcGIS Enterprise-Bereitstellung Kartenservice- oder gehostete Kachel-Layer-Caches enthält, erstellen Sie manuell eine Sicherheitskopie aller Verzeichnisse, in denen die Cache-Kacheln gespeichert werden (z. B. das vollständige Verzeichnis arcgiscache unter C:\arcgisserver\directories\ oder <ArcGIS Server installation directory>/arcgis/server/usr/directories).
Diese Verzeichnisse enthalten die Karten-Cache-Kacheln und die Kachelschemadatei conf.xml. Die Cache-Verzeichnisse können auch eine File-Geodatabase, status.gdb, mit Informationen dazu enthalten, welche Kacheln erstellt wurden.
Sie können diese Datei zum Wiederherstellen der ArcGIS Enterprise-Bereitstellung verwenden.