- Erste Schritte
- Best Practices
- Organisationsmodellierung im Orchestrator
- Verwalten großer Bereitstellungen
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Optimieren von Unattended-Infrastruktur mithilfe von Maschinenvorlagen
- Organisieren von Ressourcen mit Tags
- Schreibgeschütztes Orchestrator-Replikat
- Exportieren von Rastern im Hintergrund
- Mandant
- Über den Kontext „Mandant“
- Suche nach Ressourcen in einem Mandanten
- Verwaltung von Robotern
- Verbindung von Robotern mit Orchestrator
- Speicherung von Roboterzugangsdaten in CyberArk
- Speichern der Kennwörter von Unattended-Robotern im Azure Key Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im HashiCorp Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im AWS Secrets Manager (schreibgeschützt)
- Löschen von getrennten und nicht reagierenden Unattended-Sitzungen
- Roboter-Authentifizierung
- Roboter-Authentifizierung mit Client-Anmeldeinformationen
- SmartCard-Authentifizierung
- Konfigurieren von Automatisierungsfunktionen
- Audit
- Einstellungen – Mandantenebene
- Ressourcenkatalogdienst
- Ordnerkontext
- Automatisierungen
- Prozesse
- Jobs
- Auslöser
- Protokolle
- Überwachung
- Warteschlangen
- Assets
- Speicher-Buckets
- Verwalten von Speicher-Buckets
- Verschieben von Bucket-Daten zwischen Speicheranbietern
- Testverfahren in Orchestrator
- Sonstige Konfigurationen
- Integrationen
- Hostverwaltung
- Über die Hostebene
- Verwalten von Systemadministratoren
- Verwalten von Mandanten
- Konfigurieren von System-E-Mail-Benachrichtigungen
- Prüfungsprotokolle für das Hostportal
- Wartungsmodus
- Organisationsadministration
- Fehlersuche und ‑behebung

Orchestrator-Anleitung
Verschieben von Bucket-Daten zwischen Speicheranbietern
In einigen Fällen kann es erforderlich sein, Speicher-Bucket-Daten von einem Anbieter zu einem anderen zu übertragen.
Migrieren von Bucket-Daten von FileSystem zum Orchestrator-Speicher
Das folgende Verfahren behandelt Szenarien, in denen Sie derzeit auf FileSystem als Speicheranbieter angewiesen sind und zum Orchestrator wechseln möchten, vorausgesetzt, der konfigurierte Speichertyp ist FileSystem. Der Einfachheit halber beziehen wir uns auf FileSystem als Quelle und auf den Orchestrator als Ziel.
- Halten Sie alle Prozesse an, die den Quell-Bucket verwenden.
- Erstellen Sie einen neuen Bucket vom Typ Orchestrator im gleichen Ordner wie der Quell-Bucket.
- Finden Sie den Basispfad für Orchestrator-Buckets. Öffnen Sie die
UiPath.Orchestrator.dll.config-Datei des Orchestrators, und suchen Sie die SchlüsselStorage.TypeundStorage.Location. WennStorage.TypeFileSystemist, dann folgt der Basispfad dem PräfixRootPath. - Identifizieren Sie den relativen Pfad des Ziel-Buckets, indem Sie die folgende SQL-Abfrage ausführen:
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 = 0declare @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 - Kopieren Sie alle Dateien und Ordner vom Quell-Bucket-Speicherort in den Ziel-Bucket-Speicherort.
- Um die Dateien und Ordner zu kopieren, müssen Sie zur Seite Speicher-Buckets wechseln, den Quell-Bucket suchen, Bearbeiten auswählen und dann auf Speicherort klicken.
- Der Ziel-Bucket-Speicherort hat das folgende Format: {Basispfad} + {relativer Pfad} (siehe Schritt 3 bzw. Schritt 4).
Hinweis:
Wenn das letzte Segment des relativen Pfads (der ein Ordner sein sollte) nicht vorhanden ist, erstellen Sie es, bevor Sie die Dateien kopieren. Stellen Sie nach Abschluss des Kopiervorgangs sicher, dass die Dateien im Orchestrator unter dem neuen Bucket sichtbar sind.
- Notieren Sie sich den Namen des Quell-Buckets, und löschen Sie den Bucket.
- Benennen Sie den Ziel-Bucket um, indem Sie die folgende SQL-Abfrage ausführen:
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 = @folderFullyQualifiedNamedeclare @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 - Setzen Sie die in Schritt 1 angehaltenen Prozesse fort.
Hinweis:
FileSystem ermöglicht es Ihnen, zwei Buckets mit dem gleichen Stammpfad zu haben. Dies ist nicht möglich, wenn der Orchestrator Ihr Speicheranbieter ist. In diesem Szenario müssen Sie Ihre Workflows neu kompilieren, um einen einzelnen Bucket oder mehrere Ordnerpfade in ihren Aktivitäten zu verwenden.