如何在内部恢复Dynamics CRM 2011中已删除的记录

时间:2013-03-06 17:26:28

标签: dynamics-crm-2011 microsoft-dynamics

我们正在内部环境中设置Dynamics CRM 2011,我们很想知道Dynamics CRM中存在哪种恢复功能,以便我们可以提前计划。

我们将有完整的每周备份和差异每日备份,但如果有人在晚上9点意外删除记录而我们的上一次差异备份是在下午1点,那么数据显然不会在备份中。

早期版本的Dynamics CRM具有软删除功能,因此很容易取消删除记录,但这已在2011版本中发生了变化。

任何信息都会非常感激。

2 个答案:

答案 0 :(得分:3)

如果数据被删除,您可以采取一些措施来防止数据丢失或恢复数据。

启用对最重要记录的审核 - 即使删除了数据,您仍然可以使用数据库审核数据和SKD进行恢复。查看this文章了解详情。

查看用户权限 - 查看是否可以减少用户权限,以便只有管理员才能删除记录。

更频繁地进行差异数据库备份 - 查看是否可以每小时创建一次差异备份。

使用第三方工具 - 查看ApexSQL RecoverApexSQL Log。这些工具声称可以通过读取事务日志来恢复已删除的数据。

答案 1 :(得分:0)

这种方法取决于您期望经历的伤害类型。

  • 粗心大意 - 启用审核
  • 法律考虑 - 外部网络服务
  • 恶意 - 安全角色
  • 故障 - 预定备份