Si una parte de su organización de ArcGIS Enterprise falla, puede restaurar la organización con la utilidad webgisdr y un archivo de copia de seguridad exportado previamente. Debe tener en cuenta lo siguiente al restaurar ArcGIS Enterprise:
- Se perderán todos los elementos o servicios creados desde la última exportación.
- Las cachés de servicios de mapas y teselas, las fuentes de datos referenciadas de servicios web, los archivos de copia de seguridad de almacenamiento de big data espaciotemporal y los archivos de copia de seguridad de almacenamiento de gráficos no se incluyen en la copia de seguridad creada con la utilidad webgisdr; por tanto, deben restaurarse por separado.
- La organización ArcGIS Enterprise en la que se restaura debe estar en la misma versión que estaba cuando creó la copia de seguridad. Además, debe restaurar en el mismo tipo de sistema operativo. Por ejemplo, no puede crear una copia de seguridad de una organización en Linux y restaurarla en equipos con Microsoft Windows.
Al restaurar una organización de ArcGIS Enterprise de alta disponibilidad, la herramienta webgisdr mantiene la configuración de alta disponibilidad para el sitio de GIS Server y los data stores relacionales y de caché de teselas de ArcGIS Data Store. Para el portal, la herramienta webgisdr da de baja del equipo del portal de respaldo, restablece el portal en el equipo principal y vuelve a registrar el equipo de respaldo.
Puede hacer referencia al archivo de propiedades que creó para la exportación de ArcGIS Enterprise si no necesita cambiar ninguna configuración. Sin embargo, si necesita cambiar la ubicación del archivo de copia de seguridad, si desea especificar un archivo de copia de seguridad determinado o si necesita indicar otras credenciales de administrador del portal, deberá crear un archivo de propiedades nuevo.
Si ha creado copias de seguridad incrementales de su organización de ArcGIS Enterprise, debe tener la última copia de seguridad incremental y la última copia de seguridad completa creada antes de esa copia de seguridad incremental para restaurar su organización.
Siga estos pasos para restaurar su organización de ArcGIS Enterprise en los mismos equipos desde los que creó el archivo de copia de seguridad (o los equipos de una ArcGIS Enterprise de respaldo que use la misma dirección URL de ArcGIS Web Adaptor o del equilibrador de carga y sitios de ArcGIS Server que tengan la misma dirección URL de servicios que la organización principal):
- De forma predeterminada, la herramienta webgisdr restaura el archivo de copia de seguridad más reciente. Para restaurar un archivo más antiguo que el de la copia de seguridad más reciente, debe actualizar la ruta de BACKUP_LOCATION en el archivo de propiedades. Por ejemplo, para restaurar el archivo de copia de seguridad C:\temp desde BACKUP_LOCATION, establezca C:\temp\Sep-08-2015_17-10-44.webgissite = Sep-08-2015_17-10-44.webgissite.
Al restaurar, puede editar el mismo archivo de propiedades que utilizó cuando creó el archivo de copia de seguridad. En este caso, recuerde que deberá cambiar el valor de BACKUP_LOCATION en este archivo a la ubicación de copia de seguridad antes de crear la siguiente copia de seguridad. Para evitarlo, realice una copia del archivo de propiedades específica para la operación de importación. A efectos de este ejemplo, se ha creado y modificado una copia del archivo llamado toimport.properties.
Asegúrese de que la cuenta de dominio que ejecuta la herramienta webgisdr tenga al menos acceso de lectura a BACKUP_LOCATION y acceso de escritura a SHARED_LOCATION. Asegúrese también de que la cuenta del dominio que ejecuta ArcGIS Server, Portal for ArcGIS y ArcGIS Data Store tiene acceso de lectura a SHARED_LOCATION.
En este ejemplo, la herramienta webgisdr se conectará al portal en la URL https://portalhostname.domain.com:7443/arcgis y restaurará la última copia de seguridad almacenada en \\mybuserver\wgbackups\entbackup. La herramienta DR extraerá las copias de seguridad de los componentes a \myserver\tempbackups y restaurará el ArcGIS Data Store, todos los servidores federados y el servidor de alojamiento, y el portal usando sus respectivas copias de seguridad. Asegúrese de que todos los componentes tienen al menos acceso de lectura a la ruta especificada a través de la propiedad SHARED_LOCATION.
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
En este ejemplo, la herramienta webgisdr se conectará al portal en la URL https://portalonaws.mydomain.com:7443/arcgis y restaurará la copia de seguridad de fullbackup06June especificada a través de la propiedad S3_BACKUP_NAME desde el bucket de entbackups. La copia de seguridad se descargará a \\fileserver\backups, y los siguientes componentes se restaurarán consecutivamente usando sus respectivas copias de seguridad: el ArcGIS Data Store, todos los servidores federados y el servidor de alojamiento, y el portal. La herramienta DR utilizará el IAMRole configurado con la instancia en la que se está ejecutando para descargar la copia de seguridad, pero también se puede configurar para usar en su lugar teclas de acceso. Asegúrese de que todos los componentes tienen al menos acceso de lectura a la ruta especificada a través de la propiedad SHARED_LOCATION. El contenido del portal se restaurará desde el bucket de contentbackups. Si el bucket de copia de seguridad está en una región distinta a la del portal de destino, asegúrese de que no haya ningún extremo VPC configurado, lo que evita que el portal realice solicitudes de salida para restaurar el contenido.
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
En este ejemplo, la herramienta webgisdr se conectará al portal en la URL https://portalonazure.domain.com:7443/arcgis y restaurará la última copia de seguridad desde el contenedor drbackups en la cuenta de almacenamiento de entbackups. La copia de seguridad se descargará a \\fileserver\backups, y los siguientes componentes se restaurarán consecutivamente usando sus respectivas copias de seguridad: el ArcGIS Data Store, todos los servidores federados y el servidor de alojamiento, y el portal. Asegúrese de que todos los componentes tienen al menos acceso de lectura a la ruta especificada a través de la propiedad SHARED_LOCATION. El contenido del portal se restaurará desde el contenido del contenedor contentbackups en la cuenta de almacenamiento de entbackups.
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
- Abra una ventana de comandos en el equipo del portal, cambie los directorios a la ubicación de la utilidad webgisdr y ejecute la utilidad con la opción de importación.
La ubicación predeterminada de la utilidad webgisdr es C:\Program Files\ArcGIS\Portal\tools\webgisdr.
La sintaxis de la utilidad webgisdr es la siguiente:
webgisdr --{export | import} --file <location and name of properties file>
En este ejemplo, el archivo de propiedades (toimport.properties) se guardó en la carpeta creada por el usuario C:\propfiles.
webgisdr --import --file C:\propfiles\toimport.properties
Tenga en cuenta que el archivo de propiedades no tiene que estar en la misma carpeta donde lo guardó cuando lo creó por primera vez. Si lo va a mover, especifique la ubicación de la carpeta nueva con el parámetro --file.
Nota:
Si la herramienta parece que se detiene durante la ejecución, asegúrese de que la petición de comando no esté en modo QuickEdit. Consulte Problemas y soluciones comunes para obtener más información.
- Si su organización incluye cachés de servicios de mapas o de capas de teselas alojadas, mueva manualmente las copias de seguridad que hizo y coloque los archivos en el directorio arcgiscache original.
- Si su organización incluye un big data store espaciotemporal o un graph store, use la utilidad ArcGIS Data Store restoredatastore para restaurar una copia de seguridad del mismo.
- Si tenía datos basados en archivos almacenados en el mismo equipo que uno de los componentes de su ArcGIS Enterprise y ese equipo ha fallado, restaure las copias de seguridad en la misma ruta en el equipo nuevo.
Por ejemplo, si tenía una carpeta con geodatabases de archivos y shapefile en uno de los equipos de su sitio de ArcGIS GIS Server y ese equipo ha fallado, coloque la copia de seguridad de esa carpeta en la misma ruta de directorio en el equipo nuevo. Esto es necesario porque registró la ubicación de los archivos con el sitio de ArcGIS Server. Si cambia la ubicación de los datos, los servicios no podrán encontrarlos.
- Si su organización incluye sitios ArcGIS Mission Server o ArcGIS Notebook Server, restaure los sitios siguiendo las instrucciones de la documentación de ArcGIS Mission Server y la documentación de ArcGIS Notebook Server documentation.
- Si su organización incluye ArcGIS GeoEvent Server, importe la configuración al sitio de federado.