Skip To Content

Restaurer le SIG Web

Si une partie de votre SIG Web rencontre un échec, vous pouvez restaurer votre déploiement à l'aide de l'utilitaire webgisdr et d'un fichier de sauvegarde que vous avez exporté. Notez que les éléments ou services créés depuis la dernière exportation seront perdus. Notez également que les caches de service de carte ne sont pas inclus dans la sauvegarde que vous avez créée avec l'utilitaire webgisdr. Vous devez copier les dossiers de cache manuellement.

Vous pouvez référencer le fichier de propriétés que vous avez créé pour l'exportation du SIG Web si vous n'avez pas besoin de modifier des paramètres. Cependant, si vous devez modifier l'emplacement du fichier de sauvegarde, souhaitez spécifier un fichier de sauvegarde spécifique ou devez fournir différentes informations d'identification pour l'administrateur du portail, créez un nouveau fichier de propriétés.

Procédez comme suit pour restaurer votre déploiement SIG Web sur les machines (ou des machines portant le même nom complet) à partir desquelles vous avez créé le fichier de sauvegarde :

  1. Si vous avez déplacé le fichier de sauvegarde vers un nouvel emplacement ou si vous souhaitez restaurer un fichier antérieur au fichier de sauvegarde le plus récent, vous devez mettre à jour la valeur SHARED_LOCATION dans le fichier de propriétés.

    Héritage :

    Dans Portal for ArcGIS 10.4, cette propriété était SHARED_FOLDER.

    Vous pouvez mettre à jour le fichier de propriétés que vous avez utilisé pour créer votre fichier de sauvegarde, mais vous devez alors ne pas oublier de modifier la valeur SHARED_LOCATION dans ce fichier de façon à réutiliser l'emplacement de sauvegarde avant de créer la prochaine sauvegarde. Pour éviter cette situation, vous pouvez créer une copie du fichier de propriétés spécialement pour l'importation. Dans le cadre de cet exemple, une copie du fichier nommée toimport.properties est créée et modifiée.

    Par défaut, le fichier de sauvegarde le plus récent est restauré. Pour restaurer un fichier antérieur, spécifiez le nom de fichier dans le chemin SHARED_LOCATION. Par exemple, si vous souhaitez restaurer le fichier de sauvegarde Sep-08-2015_17-10-44.webgissite depuis /usr/bus définissez SHARED_LOCATION = /usr/bus/Sep-08-2015_17-10-44.webgissite.

    Vérifiez que le compte qui a installé ArcGIS for Server, Portal for ArcGIS et ArcGIS Data Store possède un accès en lecture sur le répertoire où le fichier de sauvegarde est stocké.

  2. Ouvrez une interface de commande sur la machine Portal for ArcGIS, définissez les répertoires sur l'emplacement de l'utilitaire webgisdr et exécutez l'utilitaire avec l'option d'importation.

    L'utilitaire webgisdr est installé dans <Portal for ArcGIS installation directory>/tools/webgisdr.

    La syntaxe de l'utilitaire webgisdr est la suivante :

    webgisdr --{export | import} --file <location and name of properties file>

    Dans cet exemple, le fichier de propriétés (toimport.properties) a été enregistré dans le répertoire créé par l'utilisateur /home/ags/arcgis/portal/propfiles.

    webgisdr --import --file /home/ags/arcgis/portal/propfiles/toimport.properties

    Notez que le fichier de propriété ne doit pas nécessairement se trouver dans le répertoire dans lequel vous l'avez enregistré lors de sa création. Si vous le déplacez, spécifiez le nouvel emplacement du répertoire à l'aide du paramètre --file.

  3. Si votre SIG Web contient des caches de tuiles de service de carte ou hébergées, déplacez manuellement les copie de sauvegarde que vous avez effectuées et placez les fichiers dans le répertoire arcgiscache d'origine.