Gelöschtem Desktop-Flow wiederherstellen
Dieser Artikel enthält Lösungen und Problemumgehungen, um einen gelöschten Desktop-Flow vollständig oder teilweise wiederherzustellen.
Anmerkung
Die in diesem Artikel bereitgestellten Lösungen und Problemumgehungen gelten für Benutzer, die sich mit Arbeits- oder Schulkonten, oder Premium-Organisationskonten anmelden.
Einen gelöschtem Desktop-Flow vollständig wiederherstellen
Stellen Sie einen gelöschten Desktop-Flow mit einer Lösungs- oder Umgebungssicherung wieder her.
Mit Lösungen wiederherstellen
Als Voraussetzung sollte der gelöschte Desktop-Flow Teil einer Lösung sein, die zuvor lokal exportiert wurde.
Um den Ablauf wiederherzustellen, importieren Sie die Lösung, die den gelöschten Ablauf enthält. Erfahren Sie mehr unter Eine Lösung importieren.
Wiederherstellen einer Datensicherungs-Umgebung
So stellen Sie den gelöschten Flow über eine Power Platform Umgebungssicherung wieder her:
- Erstellen Sie eine neue Power Platform-Umgebung.
- Stellen Sie eine Sicherung der Umgebung des gelöschten Ablaufs in der neuen Zielumgebung wieder her. Weitere Informationen unter Umgebungen wiederherstellen.
- Erstellen Sie in der neuen Umgebung eine neue Lösung, und fügen Sie den Desktop-Flow hinzu.
- Exportieren der Lösung lokal.
- Kehren Sie zur ursprünglichen bereits vorhandenen Umgebung mit dem fehlenden Flow zurück, und importieren Sie die Lösung.
Einen gelöschten Desktop-Flow teilweise wiederherstellen
Sie können einen gelöschten Desktop-Flow teilweise wiederherstellen, indem Sie lokale Flowausführungsdaten oder Überwachungsprotokolle verwenden.
Wichtig
Nur die Flow-Aktionen können mit dieser Problemumgehung abgerufen werden. Alle anderen Flowabhängigkeiten wie UI-Elemente, Bilder und Verbindungsreferenzen können nicht abgerufen werden.
Aus lokalen Flowausführungsdaten wiederherstellen
Anforderungen
- Der Flow wurde aus dem Power Automate Portal (nicht aus der Power Automate Konsole) gelöscht.
- Der Flow wurde mindestens einmal lokal über die Power Automate Konsole ausgeführt.
Aktionen des gelöschten Flows wiederherstellen
So stellen Sie die Aktionen des gelöschten Flows wieder her:
Öffnen Sie %localappdata%\Microsoft\Power Automate Desktop\Console\Workspace\<deleted Desktop flow id>\<random string>\script.robin mit Notepad.
Kopieren Sie alle Zeilen direkt unter den Text @SENSITIVE.
Wenn der Flow in mehrere Subflows aufgeteilt ist, gilt Folgendes:
- Kopieren Sie für den Haupt-Subflow alle Zeilen unter Text @SENSITIVE (nicht enthalten) und vor dem Text FUNCTION <subflow_name_1> (nicht enthalten).
- Kopieren Sie für jeden der anderen Subflows alle Zeilen zwischen FUNCTION <subflow_name_x> (enthalten) und END FUNCTION (enthalten).
Öffnen Sie die Power Automate Konsole und erstellen Sie einen neuen Flow.
Fügen Sie die Zeilen des Main-Subflows in den Hauptarbeitsbereich des Designers ein. Klicken Sie mit der rechten Maustaste auf den Hauptbildschirm und wählen sie Einfügen.
Fügen Sie die Zeilen der einzelnen Subflows in den Abschnitt Subflows des Designers ein. Klicken Sie mit der rechten Maustaste auf den Abschnitt Unterflows oben im Arbeitsbereich, und wählen Sie Einfügen.
Wiederherstellung aus Umgebungsüberwachungsprotokollen
Anforderungen
Vergewissern Sie sich, dass die Überwachung sowohl in der Umgebung als auch in der Prozesstabelle Dataverse aktiviert ist.
Überprüfen, ob die Überwachung aktiviert ist
Um zu überprüfen, ob die Überwachung aktiviert ist:
- Gehen Sie zum Power Platform Admin Center>Umgebungen>your_environment_name>Einstellungen>Überwachung und Protokolle.
- Öffnen Sie Überwachungseinstellungen und überprüfen Sie, ob Überwachung starten aktiviert ist.
- Öffnen Sie Entitäts- und Feldüberwachungseinstellungen> filtern Sie Alle Tabellen > suchen Sie nach Prozesstabelle >Eigenschaften>Erweiterte Optionen. Vergewissern Sie sich, dass im Abschnitt Für diese Tabelle die Option Änderungen an den Daten überwachen aktiviert ist.
Aktionen des gelöschten Flows wiederherstellen
So stellen Sie die Aktionen des gelöschten Flows wieder her:
- Gehen Sie zum Power Platform Admin Center>Umgebungen>your_environment_name>Einstellungen>Überwachung und Protokolle>Überwachungszusammenfassungs-Ansicht.
- Filtern Sie nach Ereignisse Löschen in der Entität Prozesse, um das Ereignis zu finden, das den Flow gelöscht hat.
- Um den Datensatz zu öffnen, das Ereignis Löschen auswählen.
- Kopieren Sie das Feld Definition in einen Texteditor, und ersetzen Sie alle
\r\n
Zeichen durch neue Zeilen. Erstellen Sie für jeden Zeichensatz\r\n
eine neue Zeile. - Befolgen Sie die gleichen Schritte wie unter Wiederherstellen aus lokalen Laufdaten ab Schritt 2 beschrieben.