En cierto punto, es posible que deba transferir cachés de mapa entre carpetas o equipos. El proceso depende del formato de su caché, la versión de ArcGIS Server desde la que se copia y a la que se copia la caché, y el tamaño del archivo o los archivos de caché.
Si va a copiar y transferir una caché entre dos sitios que utilizan el mismo formato de almacenamiento, puede hacerlo sin problemas desde su equipo.
Copiar una memoria caché compacta
Si va a transferir una caché compacta generada por un sitio con la versión 10.3 o posterior (es decir, con el formato compactv2) a un sitio con ArcGIS Enterprise, utilice la herramienta Exportar caché del servidor de mapas en ArcGIS Pro para exportar una caché en formatos de almacenamiento antiguos como caché compacta o expandida.
Copiar una memoria caché grande
Si necesita copiar memorias caché grandes en Windows, utilice la línea de comandos de las funciones Copiar y Pegar. El comando Robocopy puede copiar un directorio y todos los subdirectorios que residen en él. A continuación se presenta un ejemplo de cómo podría utilizar Robocopy para copiar una caché, EE. UU., desde una ubicación en la red (representada en la unidad Z) a un directorio de caché en el equipo local:
robocopy Z:\cache\USA C:\arcgisserver\arcgiscache\USA /s
Para obtener ayuda con la sintaxis y los parámetros de la línea de comandos, consulte Documentación del comando Robocopy de Microsoft.
Hay varias aplicaciones de terceros disponibles que están diseñadas para ayudar a copiar grandes cantidades de archivos. El copiado con estas aplicaciones puede probar ser más estable que utilizar las herramientas del sistema operativo. Algunas de estas aplicaciones permiten la programación y la puesta en cola de trabajos.
También puede copiar cachés de directorios del sistema de archivos a object stores en la nube cuando la estructura de carpetas arcgiscache se mantiene en el bucket o contenedor del object store y el nombre del directorio de la caché es el mismo que el nombre del servicio.
Cachés y estructura de carpetas
Puede copiar una caché en un equipo con un servicio de mapas existente y ésta se detectará cuando se reinicie el servicio. La carpeta de caché de nivel superior debe tener el mismo nombre que el servicio de mapas. Existe una excepción: cuando el servicio de mapas se organiza en una carpeta en el servidor SIG, la sintaxis del directorio de nivel superior es <folder name>_<map service name>.
Nota:
Para los servicios publicados con ArcMap, el nombre predeterminado del marco de datos solía ser Capas. Es distinto del nombre de mapa predeterminado de proyectos de ArcGIS Pro. Asegúrese de que el nombre de la capa de servicio coincida con la estructura de directorios de caché de servicio <map service name><Layer_name/Dataframe_or_map_name>