
有沒有辦法恢復已刪除的電力自動化流程?
我知道有一個 PowerShell 可以恢復 PowerApps。我嘗試更改 to flow 的語法Get-Verb
而不是 PowerApp,但沒有成功
Get-AdminRecoverDeletedPowerApp -AppName [Guid] -EnvironmentName [Guid]
Get-AdminRecoverDeletedFlow -AppName [Guid] -EnvironmentName [Guid]
答案1
我根據下面引用的帖子找到了答案,但它是這個命令:
Restore-AdminFlow -EnvironmentName Default-GUID -FlowName GUID
恢復流量的步驟
- 使用以下程式碼登入 Power Platform 環境
- 彈出登入畫面
- 提供使用者名稱和密碼以連接到需要恢復 Flow/App 的 Power Platform 環境
Add-PowerAppsAccount
- 執行以下程式碼以取得過去 28 天內已刪除的串流的列表
-IncludeDeleted $true Get-AdminFlow -EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -IncludeDeleted $true
您可以從 Power Automate Flow URL 取得環境名稱
它列出了所有已刪除的串流
選擇要恢復的FlowName
執行以下程式碼來恢復已刪除的流程
//Restore-AdminFlow -EnvironmentName 'Environment Name' -FlowName 'Flow Name which you want to restore' Restore-AdminFlow -EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -FlowName 43e8eda9-bd55-47e0-8bc8-9ecdf864f55c
- 導航至 Power Automate 入口網頁並檢查流程
- 流量可能已恢復並且將處於停用模式
- 開啟 Flow 運行
恢復已刪除的 Power Apps
- 登入 Power Platform 環境:Add-PowerAppsAccount
- 運行程式碼以列出所有已刪除的 Power 應用
- 從要復原的清單中取得 Power App 名稱
- 運行程式碼以恢復 Power 應用
- 檢查 Power App 門戶
- 應用程式可能已恢復,名稱附加“
_RestoredYYYYMMDDHHMM
'需要記住的要點
- 上述步驟僅適用於恢復非解決方案流程/應用程式。如果您刪除了屬於解決方案一部分的流程/應用程序,則需要向 Microsoft 建立支援票證以取得協助。
- 無論使用 PowerShell 腳本還是 Microsoft 支持,都無法恢復超過 28 天前刪除的串流