Puede replicar su implementación de ArcGIS Enterprise en una implementación en espera desconectada. Se puede acceder a la implementación en espera en línea y activarla en el caso de que falle su implementación principal.
Dado que la implementación en espera no está conectada activamente a su implementación principal, puede establecer la implementación en espera en otro edificio o ciudad para protegerla ante una inactividad provocada por desastres naturales localizados o pérdidas de energía. No obstante, debe tener en cuenta que la implementación en espera debe ser accesible para sus clientes.
Exporte los componentes de su implementación de ArcGIS Enterprise principal a un archivo comprimido usando la herramienta WebGISDR, y use el archivo comprimido para configurar y mantener la implementación en espera.
Antes de configurar la recuperación en caso de desastre, asegúrese de leer Recuperación ante desastres y replicación.
Exportar ArcGIS Enterprise
Use la herramienta WebGISDR con la operación de exportación y un archivo de propiedades para exportar la implementación de ArcGIS Enterprise principal. Para comprender qué se incluye en el archivo exportado, consulte Copias de seguridad de ArcGIS Enterprise. El tamaño del archivo y el tiempo que se tarda en crearlo varían en función de la cantidad de elementos que haya en la organización, del número y tipo de capas web alojadas que tenga, de cuántos servidores federados tenga y de cuántos equipos de ArcGIS Server haya en sus servidores de alojamiento y federados.
La herramienta WebGISDR está instalada en <Portal for ArcGIS installation directory>/tools/webgisdr. Para asegurarse de que cumple los criterios para utilizar la herramienta, consulte Crear una copia de seguridad de ArcGIS Enterprise.
Siga estos pasos para exportar la implementación de ArcGIS Enterprise principal:
- Realice una copia del archivo de propiedades de la plantilla. Puede guardar la copia en el mismo directorio que la plantilla o en un directorio nuevo.
El archivo de propiedades de la plantilla, webgisdr.properties, está instalado en C:\Program Files\ArcGIS\Portal\tools\webgisdr de forma predeterminada.
- Abra la copia del archivo de propiedades y edítela para incluir información específica de su sitio. Consulte Archivo de propiedades de la herramienta WebGISDR para obtener más información.
- Guarde el archivo de propiedades.
El valor de PORTAL_ADMIN_PASSWORD se cifrará en el archivo y PORTAL_ADMIN_PASSWORD_ENCRYPTED se establecerá en true una vez que ejecute la herramienta WebGISDR con este archivo.
- Abra una ventana de comando, cambie los directorios a la ubicación de la herramienta WebGISDR y ejecute la herramienta con la opción de exportación.
En este ejemplo, el archivo de propiedades (mywebgis.properties) se guardó en la carpeta creada por el usuario C:\propfiles.
webgisdr --export --file C:\propfiles\mywebgis.properties - También puede agregar un segundo comando, por ejemplo, un script de validación, para ejecutarlo una vez se complete la herramienta WebGISDR. Por ejemplo:
> call webgisdr.bat -i -f webgisdr.properties > IF %ERRORLEVEL% EQU 0 <your validation script file>
Cuando finaliza la copia de seguridad, el archivo se crea en relación con el valor configurado para BACKUP_STORE_PROVIDER. Si configura BACKUP_STORE_PROVIDER como FileSystem, la copia de seguridad reside en la ubicación especificada para BACKUP_LOCATION en el archivo de propiedades. Si configura BACKUP_STORE_PROVIDER como AmazonS3 o AzureBlob, se copia en la ubicación de almacenamiento de la nube respectiva.
El nombre del archivo es <timestamp>.webgissite.
Mover el archivo de exportación
Si el archivo de exportación se creó en una ubicación a la que la implementación en espera no puede acceder, mueva el archivo de copia de seguridad a una ubicación a la que pueda acceder la herramienta WebGISDR. Realice una copia del archivo de propiedades específico que va a utilizar para la importación y actualice el valor de BACKUP_LOCATION en el nuevo archivo de propiedades para reflejar la nueva ubicación del archivo de exportación. Si BACKUP_LOCATION es el directorio, la herramienta extraerá la copia de seguridad más reciente del directorio en SHARED_LOCATION. Si BACKUP_LOCATION está definida en un archivo de copia de seguridad específico, la herramienta extraerá dicha copia de seguridad en SHARED_LOCATION.
Asegúrese de que los equipos de la implementación en espera puedan acceder a la ruta de SHARED_LOCATION.
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.
A efectos de este ejemplo de flujo de trabajo, la copia del archivo de propiedades se llama toimport.properties.
Instalar componentes para la implementación en espera
Antes de importar la implementación de ArcGIS Enterprise en la implementación en espera por primera vez, es necesario que instale y configure todos los componentes del software (ArcGIS Server, Portal for ArcGIS, ArcGIS Web Adaptor y ArcGIS Data Store) en los equipos en espera. La dirección URL usada para acceder al portal (la dirección URL del equilibrador de carga o la dirección URL de Web Adaptor) y la dirección URL de los servicios de ArcGIS Server debe ser la misma para la implementación en espera que para la implementación principal.
Por ejemplo, si la dirección URL para acceder al portal en la implementación principal es https://myportalslb.organization.com/portal y la dirección URL de los servicios de GIS Server en la implementación principal es https://myserverslb.organization.com/server, la implementación en espera debe usar las mismas direcciones URL.
No se necesitan licencias de ArcGIS adicionales para la implementación en espera, dado que no se accede a ella de forma activa, sino que solo se activa en caso de que falle la principal.
Importar a la implementación en espera
Una vez que tenga una implementación vacía en los equipos de respaldo, importe el contenido de su implementación principal.
Si su implementación principal de ArcGIS Enterprise tiene alta disponibilidad, la herramienta WebGISDR mantiene la configuración de alta disponibilidad para el sitio de GIS Server y los almacenes de datos de objetos y relacionales de ArcGIS Data Store cuando se importa a la implementación en espera. Para el portal, la herramienta WebGISDR anula el registro del equipo del portal en espera, restablece el portal en el equipo principal y vuelve a registrar el equipo de respaldo al realizar la importación.
- Abra una ventana de comando en el equipo de Portal for ArcGIS de la implementación en espera, cambie los directorios a la ubicación de la utilidad WebGISDR y ejecute la herramienta con la opción de importación.
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.propertiesTenga 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.
Mantener una implementación en espera
Para minimizar la pérdida de datos, exporte desde la implementación principal e importe a la implementación en espera con la mayor frecuencia posible. La frecuencia con la que puede hacerlo depende de cuánto se tarde en exportar e importar la implementación y de si puede generar un script de los procesos de exportación e importación sin necesidad de que intervenga el usuario (por ejemplo, puede que tenga que copiar físicamente los archivos de una ubicación a otra).
Cambiar al sistema en espera cuando el principal falla
Tal y como se explicó en Recuperación ante desastres y replicación, su departamento de TI puede acceder a la implementación en espera en línea si la implementación principal falla.