如何恢复最近删除的环境?

可以使用 Power Platform 管理中心或 Recover-AdminPowerAppEnvironment Power Apps cmdlet 恢复最近删除的环境。 标准软删除期为 7 天。 例外情况是一个生产环境,其中包含Dynamics 365应用程序,该环境最多可以恢复 28 天。 有关详细信息,请参阅 如何还原已删除的环境?

备注

根据环境类型,可能需要足够的存储容量来恢复环境。 若要查看可用容量,请参阅Microsoft Dataverse存储容量。

若要了解如何将环境标记为删除以及环境备份的工作原理,请参阅:

Power Platform 管理中心

管理员可以按照以下步骤恢复最近删除的环境:

  1. 登录 Power Platform 管理中心。
  2. 在导航窗格中,选择管理。
  3. 在管理窗格中,选择环境。
  4. 选择 “最近删除的环境”。
  5. 选择要恢复的环境,然后选择“ 恢复”。

恢复可能需要几个小时。 在此期间,环境在已删除的环境列表中保持可见。 恢复完成后,环境将重新出现在 “环境” 页上。

PowerShell

管理员可以使用以下 PowerShell cmdlet 恢复最近删除的环境。

## List soft-deleted environments
Get-AdminPowerAppSoftDeletedEnvironment
 
## Attempt a recover operation on a soft-deleted environment
Recover-AdminPowerAppEnvironment -EnvironmentName $environmentName -WaitUntilFinished $true

若要详细了解如何将 PowerShell cmdlet 用于环境,请参阅管理员Power Apps cmdlet。

恢复环境后的后续步骤

环境返回到活动状态后,请先验证其工作负载,然后再将其返回到正常使用状态。 除解决方案感知型云端流外,以下检查并不意味着恢复操作会更改这些资源。

  • 可识别解决方案的云流:恢复操作会禁用解决方案中包含的云流。 检查依赖关系,先启用子流再启用父流,然后启用应恢复运行的流。
  • 连接和连接引用:测试应用和流使用的连接。 如果删除环境时凭据、所有者、终结点或权限发生更改,请根据需要重新授权、更新或重新创建连接和连接引用。
  • 应用程序用户和集成:确认应用程序用户已启用、具有所需的 Dataverse 安全角色,并使用有效的服务主体凭据。 测试自定义连接器、网关、Webhook、插件和其他外部集成。
  • 应用和其他工作负载:在将环境返回到正常使用之前,测试模型驱动应用、画布应用、Power Pages站点、后台进程、服务器端同步和业务关键型工作负荷。 查看环境变量和特定于环境的 URL 或设置。

另请参见

备份和还原环境
自动环境清理
管理沙盒环境
环境概述
Microsoft.PowerApps.Administration.PowerShell
Microsoft Power Platform 的许可概述