有没有办法(第三方产品或其他方法)对ms crm进行部分还原?
假设用户意外删除了某个帐户。有没有办法只恢复那个单一的帐户和相应的笔记,活动等?
我们限制用户的权限,但他们不可避免地会删除某些内容,并希望从备份中获取该项目。
现在我能想到的唯一方法是将.bak文件恢复到另一个数据库,并使用sdk编写一堆代码来重新创建项目。还有其他选择吗?
答案 0 :(得分:1)
你是对的,因为你只能恢复到不同的数据库并在那里工作。
然后您可以使用类似Red Gate data compare的内容来提取所需的行(14天试用,但无论如何,它在SO Rep中都是值得的)
答案 1 :(得分:1)
Red Gate有a tool,可以让您从数据库中恢复某些对象。
Idera有这个新的virtual database tool,您基本上将备份安装为SQL Server数据库。
完全披露 - 我没有使用过这种事情 - 我总是使用审计跟踪或恢复数据库并手动提取数据。
答案 2 :(得分:0)
说实话,我会去
现在我能想到的唯一方法是将.bak文件恢复到另一个数据库并使用sdk编写一堆代码来重新创建项目。
毕竟,'它是确保......的唯一方法',更不用说使用相同GUID创建另一条记录的(非常)模糊的机会,这会导致各种“坏事”发生。