0

客户有一个虚拟机,其中安装了 CRM 2011 的暂存版本,用于开发目的。到目前为止,它已在客户端使用,因此所有内容都针对客户端自己的 Active Directory 设置进行身份验证。

我现在需要在他们的网络之外使用这个虚拟机,但当然 CRM 不会与 AD 网络分开运行。

如果我在 VM 中安装域控制器、Active Directory 等,有没有办法告诉 CRM 使用本地 AD 进行身份验证,而不是寻找客户端的 AD 服务器?

基本上,我想让这个 VM 成为一个完全独立的 CRM 2011 安装,而不必从头开始重新安装 CRM。那可能吗?

4

1 回答 1

6

您可以通过备份 CRM SQL 数据库并将其作为新组织重新导入新环境来实现此目的。在此过程中,您将能够重新映射您的用户。

您应该首先对源环境的 OrganisationName_MSCRM 数据库进行完整的 SQL 备份。然后,您需要将其还原到目标 SQL 服务器,就像任何其他 SQL 还原一样。从那时起,您可以按照本文详细介绍重新配置 CRM 部署所涉及的步骤。它还包括用户映射过程的屏幕截图。


编辑:

我没有正确阅读这个问题,@JamesWood 提醒我注意那里的细节,这让我的回答有点不准确。

我认为这是一个简单的问题,“我如何让这个 CRM 数据(库)在新环境中工作”,而实际上这个问题更像是“我如何将 CRM VM 移动到不同的 AD 并让它像前”。

在前一种情况下,我上面的回答仍然有效。

在后一种情况下,我不知道有任何方法可以重新配置 CRM (VM) 服务器或 AD 以在不同的环境中工作。鉴于原始海报准备考虑的步骤(“...在 VM 中安装域控制器、Active Directory 等...”),我认为最好的解决方案是创建一个新的原始 VM,安装 CRM 和根据我回答的第一部分重新导入数据库。

感谢詹姆斯的提醒。

于 2012-11-19T11:54:52.467 回答