Kopieren von Caches
In diesem Thema
Unter Umständen müssen Sie Karten-Caches zwischen Ordnern oder Computern übertragen. Für kleine Caches können Sie die Funktion zum Kopieren und Einfügen des Betriebssystems verwenden. Große Caches können schwieriger zu kopieren sein. Dies liegt normalerweise an der riesigen Anzahl von Dateien, nicht an dem vom Cache belegten Speicherplatz.
Das Cache-Speicherformat "Kompakt" wurde entworfen, um das Kopieren großer Caches zu erleichtern. In diesem Typ des Cache werden Kacheln nicht als einzelne Dateien gespeichert, sondern in .bundle-Dateien gruppiert. Auf diese Weise müssen viel weniger Dateien kopiert werden, und der Cache ist kleiner. Wenn Sie das kompakte komprimierte anstatt das unkomprimierte Cache-Speicherformat verwenden, kann die Kopierdauer des Cache deutlich reduziert werden.
Wenn Sie große unkomprimierte 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.
Wenn Sie unkomprimierte Caches mithilfe von FTP verschieben, funktioniert die Übertragung wahrscheinlich reibungsloser, wenn Sie im Voraus ZIP-Dateipakete zusammenfassen. Sie müssen keine Komprimierung auf die gezippten Dateien anwenden; das Ziel ist, zu vermeiden, eine unhandliche Anzahl kleiner Dateien zu übertragen. Es sind mehrere Anwendungen von Drittanbietern verfügbar, die das Zippen und Extrahieren vereinfachen.
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 <Ordnername>_<Kartenservice-Name>.