close
SoftwareBot_BackUp_Recovery_Canva

Ist erst mal ein Power Virtual Agents Bot fertig erstellt, stellt sich schnell die Frage nach der Sicherung und Wiederherstellung des Fortschritts. Microsoft bietet dafür mehr oder weniger zufriedenstellende Standardlösungen. Wie diese aussehen, und wie eine persistente Sicherung möglich ist, lesen sie in diesem Beitrag.

Um für Klarheit zu sorgen, müssen wir erst einmal die Umgebung, in der wir den Bot erstellt haben, feststellen. Dafür gibt es zwei Möglichkeiten: Power Virtual Agents in Microsoft Teams und Power Virtual Agents in der Web-App. Je nachdem wo der Bot erstellt wurde, ist der Bot in Dataverse oder Dataverse for Teams gespeichert, es bieten sich daher andere Wege zur Sicherung an.

Nachdem man festgestellt hat mittels welcher Umgebung der Bot erstellt wurde kann nun eines der unten angeführten Verfahren zur Sicherung und Wiederherstellung angewandt werden.

Abbildung 1 © 2022 HATAHET productivity solutions GmbH

Power Virtual Agents in Microsoft Teams

Export – Import Lösung

In Microsoft Power Virtual Agents in Teams können Chatbots manuell exportiert und importiert werden, und das ziemlich einfach. Zum einen können so Bots zwischen Teams und Dataverse for Teams und Webapp transportiert werden, zum anderen kann damit eine Sicherung erfolgen. Durch die Erstellung von Solutions können zudem Container geschaffen werden, in denen alle zum Bot zugehörigen Inhalte wie Workflows, Tabellen und Konnektoren enthalten sind.  Eine detaillierte Anleitung ist hier.

Achtung: Zu beachten ist hierbei jedoch, dass eventuell mit dem Chatbot verbundene Inhalte wie Power Automate Workflows und Konnektoren neu konfiguriert werden müssen.

Abbildung 2 Power Virtual Agents Backup and Recovery

Sicherung und Wiederherstellung mittels Umgebung (Environment)

Standardmäßig sichert Microsoft die Umgebungen, in denen die Bots angelegt werden, samt allem Anhang wie Workflows. Je nach Art der Umgebung 7-28 Tage. Eine Verlängerung der Zeit ist derzeit leider nicht möglich. Weitere Information dazu gibt es hier.

Wie man eine Umgebung manuell sichert und wiederherstellen kann, erfährt man hier im Detail.
Eine Kurzanleitung soll jedoch auch hier gegeben werden:

  1. Öffne Microsoft Power Platform (https://aka.ms/ppac) und melde dich als Admin
  2. Wähle die entsprechende Umgebung aus, in der der Bot gespeichert ist.
  3. Wähle „Sicherungskopien“ und dann „Erstellen“.
  4. Für eine Wiederherstellung kann auch „Wiederherstellen oder verwalten“ gewählt werden.
Abbildung 3 (© 2022 HATAHET productivity solutions GmbH

Achtung: Die Sicherung ist nur befristet verfügbar, dies ist am Ablaufdatum in den manuellen Sicherungen ersichtlich (7-28 Tage). Zusätzlich gibt es noch Kapazitätseinschränkungen, die zu beachten sind.  

Power Virtual Agents in der Webapp

Export – Import via Solution Lösung

Auch in der Webapp Microsoft Power Virtual Agents können Chatbots problemlos manuell exportiert und importiert werden, um sie zwischen Umgebungen zu kopieren und zu verschieben sowie eine Sicherung durchzuführen. In diesem Fall wird jedoch die Erstellung einer Solution gefordert. Wie das im Detail funktioniert, findet man hier.

Achtung: Zu beachten ist hierbei jedoch, dass eventuell mit dem Chatbot verbundene Inhalte wie Power Automate Workflows und Konnektoren neu konfiguriert werden müssen.

Abbildung 4 © 2022 HATAHET productivity solutions GmbH
  • Sicherung und Wiederherstellung mittels Environments

Die Sicherung und Wiederherstellung mittels Umgebung erfolgt simultan zur oben angegeben Beschreibung für Power Virtual Agents für Teams.

Achtung: Auch diese Sicherungen sind nur begrenzt verfügbar und haben ein Ablaufdatum (7-28 Tage)

Automatisierte Sicherung von Power Virtual Agents Bots

Die automatische und langfristige Sicherung von Power Virtual Agents Bots ist derzeit weder im Standard noch mittels PowerShell möglich.  Eine Lösung für eine persistente, automatisierte und externe Absicherung von Power Virtual Agents Bots ist jedoch durch eine Sicherung aus der Azure SQL-Datenbank möglich. Falls man hierbei Hilfe benötigt, um eine Automatisierung umzusetzen, dann kann sich an die Microsoft Experten des Unternehmens HATAHET gewandt werden.

Fazit

Wie wir sehen, gibt es einige Möglichkeiten für die Sicherung und Wiederherstellung von Bots, die Microsoft standardmäßig zur Verfügung stellt. Leider stehen diese Sicherungen aktuell nicht persistent zur Verfügung oder können im Standard nicht automatisiert werden.

Weiterführende Links:

Tags : BackUpPower Virtual AgentsRecoverySoftware Bot
Andreas Achrainer

The author Andreas Achrainer

Andreas Achrainer ist Maschinenbautechniker und Wirtschaftsinformatiker und arbeitet als Modern Workplace Berater bei der HATAHET productivity solutions GmbH (www.hatahet.eu). Durch seine bisherigen Tätigkeitsfelder in der produzierenden Wirtschaft sowie in der IT-Beratung konnte er bereits tiefe Einblicke in viele Branchen gewinnen. In seiner Tätigkeit als Consultant nutzt er diese und widmet sich dabei dem Thema digitaler Arbeitsplatz der Zukunft.

Leave a Response

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.