Skip To Content

Kopieren von Caches

Unter Umständen müssen Sie Karten-Caches zwischen Ordnern oder Computern übertragen. Der Prozess richtet sich nach dem Format Ihres Cache, den Versionen von ArcGIS Server, zwischen denen Sie den Cache kopieren, und der Größe der eigentlichen Cache-Dateien.

Wenn Sie einen Cache zwischen zwei Sites mit dem gleichen Speicherformat kopieren und übertragen, können Sie dies problemlos von Ihrem Computer aus durchführen.

Kopieren eines kompakten Cache

Wenn Sie einen kompakten Cache, der durch eine Site mit 10.3 oder höher – also im Format compactv2 – generiert wurde, an eine Site mit ArcGIS Enterprise übertragen, verwenden Sie das Werkzeug Kartenserver-Cache exportieren in ArcGIS Pro, um einen Cache in älteren Speicherformaten als kompakten oder unkomprimierten Cache zu exportieren.

Kopieren eines großen Cache

Wenn Sie große Caches kopieren müssen, verwenden Sie die Befehlszeile statt der Funktionen zum Kopieren und Einfügen. Der Befehl "Robocopy" kann ein Verzeichnis und alle darin enthaltenen Unterverzeichnisse kopieren. Nachfolgend sehen Sie ein Beispiel dafür, wie Sie "Robocopy" verwenden könnten, um einen Cache (USA) von einem Verzeichnis im Netzwerk (Laufwerk Z zugeordnet) in ein Cache-Verzeichnis auf dem lokalen Computer zu kopieren:

robocopy Z:\cache\USA C:\arcgisserver\arcgiscache\USA /s

Weitere Hilfeinformationen zur Befehlszeilensyntax und den Parametern finden Sie in der Robocopy-Befehlsdokumentation von Microsoft.

Verschiedene Anwendungen von Drittanbietern sind verfügbar, die entworfen wurden, um große Anzahlen von Dateien zu kopieren. Das Kopieren mit diesen Anwendungen erweist sich möglicherweise stabiler als die Verwendung der Betriebssystemwerkzeuge. Einige dieser Anwendungen lassen Ablaufplanung und Warteschlangen von Aufträgen zu.

Sie können auch Caches aus Dateisystemverzeichnissen in Objektspeicher in der Cloud kopieren, wenn die Ordnerstruktur "arcgiscache" im Object-Store-Bucket oder -Container angelegt ist und der Name des Cache-Verzeichnisses mit dem Namen des Service übereinstimmt.

Caches und Ordnerstruktur

Sie können einen Cache auf einen Computer mit einem vorhandenen Kartenservice kopieren und der Cache wird erkannt, wenn der Service neu startet. Der Cache-Ordner der obersten Ebene muss den gleichen Namen wie den Kartenservice haben. Eine Ausnahme besteht, wenn der Kartenservice in einem Ordner auf dem GIS-Server organisiert ist. In dem Fall lautet die Verzeichnissyntax der obersten Ebene <folder name>_<map service name>.

Hinweis:

Für Services, die mit ArcMap veröffentlicht werden, lautete der Standard-Datenrahmen-Name bisher "Layer". Dieser weicht vom Standardkartennamen in ArcGIS Pro-Projekten ab. Vergewissern Sie sich, dass der Name des Service-Layers mit der Verzeichnisstruktur des Service-Cache <map service name><Layer_name/Dataframe_or_map_name> übereinstimmt.