- Démarrage
- Prérequis
- Prérequis matériels
- Prérequis logiciels
- Serveur Web sur une seule machine (Web Server on a Single Machine)
- Déploiement multinœud
- Haute disponibilité (High Availability)
- Récupération d'urgence (Disaster Recovery) - Active/Passive
- Récupération d'urgence (Disaster Recovery) - Deux centres de données actifs (Two Active Data Centers)
- Déploiement dans le cloud (Deployment in the Cloud)
- Meilleures pratiques
- Installation
- Mise à jour en cours
- Serveur d'identité
- High Availability Add-on
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
- Backup your Orchestrator database.
- Backup the Orchestrator Web.config, UiPath.Orchestrator.dll.config, Identity's appSettings.Production.json and Webhooks' appSettings.Production.json files to save your configuration settings. Depending on the existing version of Orchestrator, some of these files might not be present in the installation folder.
- Backup all NuGet package directories.
- Si vous utilisez également UiPath Insights :
- Sauvegardez votre base de données Insights en suivant la même procédure que celle de la base de données Orchestrator.
- Backup Insights Dashboards.
Restaurer
- If migrating to a new environment, Install Orchestrator and UiPath Insights, if previously used.
- Restore the desired Orchestrator database backup.
- Restaurez tous les fichiers de configuration enregistrés pendant la phase de sauvegarde.
- Restore all Nuget package directories.
- Si UiPath Insights a déjà été utilisé, également :
- Restaurez votre base de données Insights en suivant la même procédure que celle de la base de données Orchestrator.
- Restore your Insights Dashboards.
Sauvegarde et restauration Insights
For Orchestrator deployments with the Insights feature enabled, regular backups of your Insights database should be performed inline with the backups of your Orchestrator database.
En outre, vous devez également sauvegarder vos tableaux de bord configurés.
Sauvegarde du tableau de bord
- Depuis le gestionnaire des services Windows, arrêtez les services suivants :
Sisense.Repository.Sisense.Discovery.
- 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. - 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. - Retournez au gestionnaire de services Windows et redémarrez les services arrêtés :
Sisense.Repository.Sisense.Discovery.
Restaurer les tableaux de bord
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).
-
Restore the Insights database.
-
Réinstallez Insights.
-
Depuis le gestionnaire des services Windows, arrêtez les services suivants :
Sisense.Repository.Sisense.Discovery.
-
Remplacez le contenu du répertoire
%ProgramData%\Sisense\PrismWeb\Repository\DBpar les sauvegardes précédemment créées. -
Remplacez le contenu du répertoire
%ProgramData%\Sisense\Infra\Discoverypar les sauvegardes précédemment créées. -
Retournez au gestionnaire de services Windows et redémarrez les services arrêtés :
Sisense.Repository.Sisense.Discovery.
-
Réactivez chaque locataire précédemment activé par Insights à l'aide de
UiPath.InsightsAdminTool: -
Accédez au répertoire
\Orchestrator\Tools.Par exemple :
cd C:\Program Files (x86)\UiPath\Orchestrator\Tools. -
Exécutez l'outil à l'aide de la commande
listpour obtenir les locataires précédemment activés.Par exemple :
c:\Program Files (x86)\UiPath\Orchestrator\Tools>UiPath.InsightsAdminTool.exe list -u admin -p ******. -
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. -
Redémarrez la machine Insights.
Restaurer la configuration
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.
-
Extrayez le fichier de sauvegarde
.zipproduit par l'installateur d'Insights lors de la mise à niveau. -
Localisez le fichier
baseConfiguration.jsondans le dossier extrait. -
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" } -
Depuis votre machine Insights, accédez à
http://localhost:3030. -
Cliquez sur le logo UiPath dans le coin supérieur gauche 5 fois de suite.
-
Accédez à la page de configuration Base.
-
Dans la section Chiffrement, remplacez tous les champs par ceux qui se trouvent dans le fichier
baseConfiguration.json. -
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.
This is done via the 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"
}
]
}