Orchestrator
2021.10
False
Image de fond de la bannière
Guide d'installation d'Orchestrator
Dernière mise à jour 19 avr. 2024

Sauvegarde et restauration

Cette page fournit un aperçu, avec des liens vers des instructions détaillées, du processus et de la procédure de sauvegarde et de restauration de votre déploiement Orchestrator, ainsi que tous ses paramètres et fonctionnalités.

Sauvegarde

  1. Sauvegardez votre base de données Orchestrator.
  2. Sauvegardez Orchestrator Web.config, UiPath.Orchestrator.dll.config, Les fichiers appSettings.Production.json d'Identity et appSettings.Production.json de Webhooks pour enregistrer vos paramètres de configuration. Selon la version existante d’Orchestrator, certains de ces fichiers peuvent ne pas être présents dans le dossier d’installation.
  3. Sauvegarder tous les répertoires de paquets NuGet.
  4. Si vous utilisez également UiPath Insights :
    1. Sauvegardez votre base de données Insights en suivant la même procédure que celle de la base de données Orchestrator.
    2. Sauvegarder les tableaux de bord Insights.

Restaurer

  1. Si vous migrez vers un nouvel environnement, installez Orchestrator et UiPath Insights, le cas échéant.
  2. Restaurer la sauvegarde souhaitée de la base de données Orchestrator.
  3. Restaurez tous les fichiers de configuration enregistrés pendant la phase de sauvegarde.
  4. Sauvegarder tous les répertoires de paquets Nuget.
  5. Si UiPath Insights a déjà été utilisé, également :
    1. Restaurez votre base de données Insights en suivant la même procédure que celle de la base de données Orchestrator.
    2. Restaurez vos tableaux de bord Insights.

Sauvegarde et restauration Insights

Dans le cas des déploiements Orchestrator dans lesquels la fonctionnalité Insights a été activée, des sauvegardes régulières de votre base de données Insights doivent être effectuées en ligne avec les sauvegardes de votre base de données Orchestrator.

En outre, vous devez également sauvegarder vos tableaux de bord configurés.

Sauvegarde du tableau de bord

  1. Depuis le gestionnaire des services Windows, arrêtez les services suivants :

    • Sisense.Repository.
    • Sisense.Discovery.
  2. Copiez le contenu du répertoire %ProgramData%\Sisense\PrismWeb\Repository\DB à l'emplacement où vos sauvegardes de base de données sont conservées. Assurez-vous de conserver la même structure de fichiers.
  3. Copiez le contenu du répertoire %ProgramData%\Sisense\Infra\Discovery à l'emplacement où vos sauvegardes de base de données sont conservées. Assurez-vous de conserver la même structure de fichiers.
  4. Retournez au gestionnaire de services Windows et redémarrez les services arrêtés :

    • Sisense.Repository.
    • Sisense.Discovery.

Restaurer les tableaux de bord

Attention : Avant de procéder à la restauration d'Insights ou de ses tableaux de bord, votre base de données Orchestrator doit être restaurée dans une version de sauvegarde correspondante et le certificat Insights original doit être installé (c'est-à-dire, s'il s'agit d'une nouvelle machine ou si vous l'avez supprimée).
  1. Restaurer la base de données Insights.
  2. Réinstallez Insights.
  3. Depuis le gestionnaire des services Windows, arrêtez les services suivants :
    • Sisense.Repository.
    • Sisense.Discovery.
  4. Remplacez le contenu du répertoire %ProgramData%\Sisense\PrismWeb\Repository\DB par les sauvegardes précédemment créées.
  5. Remplacez le contenu du répertoire %ProgramData%\Sisense\Infra\Discovery par les sauvegardes précédemment créées.
  6. Retournez au gestionnaire de services Windows et redémarrez les services arrêtés :
    • Sisense.Repository.
    • Sisense.Discovery.
  7. Réactivez chaque locataire précédemment activé par Insights à l'aide de UiPath.InsightsAdminTool:
  8. Accédez au répertoire \Orchestrator\Tools.
    Par exemple : cd C:\Program Files (x86)\UiPath\Orchestrator\Tools.
  9. Exécutez l'outil à l'aide de la commande list pour obtenir les locataires précédemment activés.
    Par exemple : c:\Program Files (x86)\UiPath\Orchestrator\Tools>UiPath.InsightsAdminTool.exe list -u admin -p ******.
  10. Pour chaque locataire répertorié, exécutez l'outil à l'aide de la commande enable.
    Par exemple : c:\Program Files (x86)\UiPath\Orchestrator\Tools>UiPath.InsightsAdminTool.exe enable -u admin -p ****** -t Default.
  11. Redémarrez la machine Insights.

Restaurer la configuration

Attention : Cette procédure n'est nécessaire que si, après une mise à niveau, une désinstallation et une réinstallation complètes ont été nécessaires.

En cas de défaillance de la mise à niveau nécessitant une désinstallation ou une réinstallation complètes, la configuration de chiffrement précédente doit être définie afin de pouvoir utiliser la sauvegarde de la base de données.

  1. Extrayez le fichier de sauvegarde .zip produit par l'installateur d'Insights lors de la mise à niveau.
  2. Localisez le fichier baseConfiguration.json dans le dossier extrait.
  3. Dans le fichier baseConfiguration.json, recherchez les clés suivantes :
    {
     "encryption.IV": "value",
     "encryption.aesKey": "value",
     "encryption.licenseKey": "value"
    }{
     "encryption.IV": "value",
     "encryption.aesKey": "value",
     "encryption.licenseKey": "value"
    }
  4. Depuis votre machine Insights, accédez à http://localhost:3030.
  5. Cliquez sur le logo UiPath dans le coin supérieur gauche 5 fois de suite.
  6. Accédez à la page de configuration Base.
  7. Dans la section Chiffrement, remplacez tous les champs par ceux qui se trouvent dans le fichier baseConfiguration.json.
  8. Cliquez sur Enregistrer la base.

Restaurer l'identité du serveur

L'identité du serveur peut être réinitialisée dans le cas des nouvelles installations Insights. Ce problème doit être résolué afin que les métadonnées/configuration restaurées fonctionnent correctement.

Pour ce faire, utilisez l'outil InsightsBackupTool.

Un exemple de commande d'exécution :

{
  "codes": [
    {
      "code": ".\InsightsBackupTool.exe restore -l log.txt",
      "language": "powershell"
    }
  ]
}{
  "codes": [
    {
      "code": ".\InsightsBackupTool.exe restore -l log.txt",
      "language": "powershell"
    }
  ]
}
  • Sauvegarde
  • Restaurer
  • Sauvegarde et restauration Insights
  • Sauvegarde du tableau de bord
  • Restaurer les tableaux de bord

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.