Select to view content in your preferred language

Best way to publish a locally created tile cache to a server with limited disk space?

76
1
Thursday
Mark_Johnson
Occasional Contributor

I've created a tile cache of some aerial photography on my desktop and want to publish it to Enterprise as  a service referencing only the cache, no underlying source data. Let's say the cache is 100 GB and there's 150 GB free on the server. Every method I've looked at appears to explicitly or implicitly upload the cache to the server and then copy/unpack it to the cache directory, meaning there would have to be more than twice the size of the cache free on server, which I don't have.

Can I somehow use OS tools to copy the cache directly into the server cache directory and then publish it from there?

Enterprise 10.9.1, Arc Pro 3.4, cache created with ArcCatalog 10.8.

1 Reply
DavidSolari
MVP Regular Contributor

The cache format between the tools you run locally and the server are usually identical, at least if your Pro and Enterprise versions are close enough. Try building a cache for a small area on the server, then build the full cache locally. You can open most cache package formats with 7-zip and compare the file structure to what's in your server directories, if this is a new service with nothing to lose then swap the files and see if everything works as intended. This probably isn't a supported workflow so I can't guarantee anything but I do this with vector tile packages when the server rebuilds randomly fail and it works like a charm (Pro 3.1, Enterprise 11.1).

0 Kudos