orchestrator
2024.10
true
- Démarrage
- Meilleures pratiques
- Modélisation de l'organisation dans Orchestrator
- Gestion de grands déploiements
- Meilleures pratiques d'automatisation
- Optimisation de l'infrastructure Unattended à l'aide de modèles de machine
- Organisation des ressources avec des balises
- Réplica Orchestrator en lecture seule
- Exportation des grilles dans l'arrière-plan
- Locataire
- À propos du contexte du locataire
- Recherche de ressources dans un locataire
- Gestion des Robots
- Connexion des Robots à Orchestrator
- Enregistrement des identifiants du Robot dans CyberArk
- Stockage des mots de passe de l’Unattended Robot dans Azure Key Vault (lecture seule)
- Stockage des informations d’identification de l’Unattended Robot dans HashiCorp Vault (lecture seule)
- Stockage des informations d'identification du robot Unattended dans AWS Secrets Manager (lecture seule)
- Suppression des sessions Unattended déconnectées et qui ne répondent pas
- Authentification du Robot
- Authentification du Robot avec les informations d'identification du client
- Configurer les capacités d’automatisation
- Audit
- Service de catalogue de ressources
- Robots Automation Suite
- Contexte des dossiers
- Automatisations
- Processus (Processes)
- Tâches (Jobs)
- Apps
- Déclencheurs (Triggers)
- Journaux (Logs)
- Surveillance
- Files d'attente (Queues)
- Actifs
- Compartiments de stockage
- Gestion des compartiments de stockage
- Déplacement des données de compartiment entre les fournisseurs de stockage
- Tests d'Orchestrator
- Intégrations
- Résolution des problèmes
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur d'Orchestrator
Dernière mise à jour 26 août 2025
Déplacement des données de compartiment entre les fournisseurs de stockage
linkDans certains cas, il peut être nécessaire de transférer des données de stockage d’un fournisseur à un autre.
Migration des données de compartiment de FileSystem vers la base de données Orchestrator
linkLa procédure suivante couvre les scénarios où FileSystem est votre fournisseur de stockage actuel et où vous souhaitez passer à Orchestrator, à condition que son type de stockage configuré soit FileSystem. Par souci de commodité, nous nous référerons à FileSystem comme source et à Orchestrator comme destination.
- Mettez en pause tous les processus qui utilisent le compartiment source.
- Créez un nouveau compartiment de type Orchestrator dans le même dossier que le compartiment source.
- Identifiez le chemin de base pour les compartiments Orchestrator. Ouvrez le fichier Orchestrator
UiPath.Orchestrator.dll.config
et localisez les clésStorage.Type
etStorage.Location
. SiStorage.Type
estFileSystem
, alors le chemin de base reprend ce qui suit le préfixeRootPath
. - Identifiez le chemin relatif du compartiment de destination en exécutant la requête SQL suivante :
declare @tenancyName nvarchar(64) = N'{tenant name}' declare @folderFullyQualifiedName nvarchar(1000) = N'{folder full path}' declare @destinationBucketName nvarchar(128) = N'{destination bucket name}' select '\)\)Orchestrator-' + LOWER(t.[Key]) + '\)\)BlobFilePersistence\)\)' + LOWER((select cast(b.[Identifier] as nvarchar(128)) from dbo.Buckets b inner join dbo.OrganizationUnits ou on ou.Id = b.OrganizationUnitId where ou.TenantId = t.Id and ou.IsDeleted = 0 and ou.[FullyQualifiedName] = @folderFullyQualifiedName and b.TenantId = t.Id and b.IsDeleted = 0 and b.[Name] = @destinationBucketName)) from dbo.Tenants t where t.TenancyName = @tenancyName and t.IsDeleted = 0
declare @tenancyName nvarchar(64) = N'{tenant name}' declare @folderFullyQualifiedName nvarchar(1000) = N'{folder full path}' declare @destinationBucketName nvarchar(128) = N'{destination bucket name}' select '\)\)Orchestrator-' + LOWER(t.[Key]) + '\)\)BlobFilePersistence\)\)' + LOWER((select cast(b.[Identifier] as nvarchar(128)) from dbo.Buckets b inner join dbo.OrganizationUnits ou on ou.Id = b.OrganizationUnitId where ou.TenantId = t.Id and ou.IsDeleted = 0 and ou.[FullyQualifiedName] = @folderFullyQualifiedName and b.TenantId = t.Id and b.IsDeleted = 0 and b.[Name] = @destinationBucketName)) from dbo.Tenants t where t.TenancyName = @tenancyName and t.IsDeleted = 0 - Copiez tous les fichiers et dossiers de l’emplacement du compartiment source dans l’emplacement du compartiment de destination.
- Pour copier les fichiers et les dossiers, vous devez vous rendre sur la page Compartiments de stockage (Storage Buckets), localiser le compartiment source, sélectionner Modifier (Edit),puis cliquer sur Emplacement des fichiers (Files location).
-
L’emplacement du compartiment de destination possède le format suivant : {chemin de base} + {chemin relatif} (voir respectivement Étape 3. et Étape 4.).
Remarque : si le dernier segment du chemin relatif (qui devrait être un dossier) n'existe pas, créez-le avant de copier les fichiers. Une fois l'opération de copie terminée, vérifiez que les fichiers sont visibles dans Orchestrator sous le nouveau compartiment.
- Notez le nom du compartiment source et supprimez le compartiment.
- Renommez le compartiment de destination en exécutant la requête SQL suivante :
declare @tenantName nvarchar(64) = N'{tenant name}' declare @folderFullyQualifiedName nvarchar(1000) = N'{folder full path}' declare @destinationBucketName nvarchar(128) = N'{destination bucket name}' declare @originalBucketName nvarchar(128) = N'{source bucket name}' update b set b.[Name] = @originalBucketName from dbo.Buckets b inner join dbo.Tenants t on b.TenantId = t.Id inner join dbo.OrganizationUnits ou on b.OrganizationUnitId = ou.Id where b.TenantId = t.Id and b.IsDeleted = 0 and b.[Name] = @destinationBucketName and ou.TenantId = t.Id and ou.IsDeleted = 0 and ou.FullyQualifiedName = @folderFullyQualifiedName
declare @tenantName nvarchar(64) = N'{tenant name}' declare @folderFullyQualifiedName nvarchar(1000) = N'{folder full path}' declare @destinationBucketName nvarchar(128) = N'{destination bucket name}' declare @originalBucketName nvarchar(128) = N'{source bucket name}' update b set b.[Name] = @originalBucketName from dbo.Buckets b inner join dbo.Tenants t on b.TenantId = t.Id inner join dbo.OrganizationUnits ou on b.OrganizationUnitId = ou.Id where b.TenantId = t.Id and b.IsDeleted = 0 and b.[Name] = @destinationBucketName and ou.TenantId = t.Id and ou.IsDeleted = 0 and ou.FullyQualifiedName = @folderFullyQualifiedName - Redémarrez les processus mis en pause à l’étape 1.Remarque : FileSystem vous permet d'avoir deux compartiments utilisant le même chemin racine. Cela n'est pas possible si Orchestrator est votre fournisseur de stockage. Dans ce scénario, vous devez recompiler vos workflows pour utiliser un seul compartiment ou plusieurs chemins de dossiers dans leurs activités.