Migrer des caches existants vers un stockage Cloud

Si vous avez des caches existants créés avec ArcGIS Enterprise sous Windows ou Linux, vous pouvez les importer dans ArcGIS Enterprise on Kubernetes à l’aide d’un répertoire de cache de stockage Cloud en procédant comme suit.

  1. Copiez les caches existants dans votre object store Cloud (Amazon S3, Azure Blob store, Google Cloud store, Alibaba OSS) dans un dossier nommé arcgiscache.

    Remarque :
    Vous pouvez utiliser les API fournies par votre fournisseur de Cloud pour copier plus rapidement les caches dans ces object stores.

    Exemple avec Amazon S3 :

    aws s3 cp myDir s3://mybucket/ --recursive
    

  2. Inscrivez l’object store dans votre Cloud en tant que data store Cloud dans ArcGIS Enterprise on Kubernetes.
  3. Dans ArcGIS Pro, publiez un service de carte sur ArcGIS Enterprise on Kubernetes en utilisant le même nom que celui du contenu du cache copié dans le stockage Cloud et sélectionnez use existing cache (utiliser le cache existant).

Le service de carte ne pourra pas assurer le rendu à l’aide du cache du stockage Cloud.

Remarque :

L’option Using an existing cache (Utilisation d’un cache existant) recherche un cache dissocié dont le nom et le dossier de serveur sont identiques à ceux de votre couche Web. Un cache est dissocié d’un service si celui-ci a été supprimé ou que le cache a été copié dans le répertoire de cache. Si un cache admissible est trouvé sur le serveur, il est utilisé pour afficher la couche d’images de carte. Le nom, la référence spatiale et l’étendue de la carte doivent correspondre à ceux du cache pour que la couche s’affiche correctement.