Dynamic CRM 2016 的備份/恢復/從新部署

參考:一、https://community.dynamics.com/crm/b/crmviking/archive/2016/02/03/backup-and-restore-strategies-for-crm-2016html

   2、http://www.javashuo.com/article/p-sbaquadr-cp.htmlweb

一、如何備份原有系統的 LicenseKey:數據庫

在 MSCRM_CONFIG 數據庫中查詢:服務器

SELECT NVarCharColumn FROM [MSCRM_CONFIG].[dbo].[ConfigSettingsProperties] 
WHERE ColumnName = 'LicenseKeyV8RTM'

參考:https://crmbusiness.wordpress.com/2012/05/30/crm-2011-getting-the-crm-license-from-the-database/wordpress

二、SQL Server 2017 再也不支持在域控制器上安裝 Reporting Service,請分離安裝,或更換爲更低版本(SQL Server 2014 可安裝)。工具

在 SQL Server 2016 版本中,後續的 Reporting Service 配置中還會遇到服務角色問題和 ReportManager 文件夾不存在的問題。spa

請不要使用 SQL Server 2016,或直接複製過來一個 web.config 文件用來佔位解決此問題。.net

參考:https://blog.csdn.net/vic0228/article/details/70666372命令行

三、SQL Server 須要安裝:數據庫引擎、全文搜索、Reporting Service、客戶端鏈接SDK。rest

四、遇到錯誤:Microsoft.Crm.Setup.Common.InstallWindowsSearchAction 操做失敗。沒法啓動服務,緣由多是已被禁用或與其相關聯的設備沒有啓動。 (異常來自 HRESULT:0x80070422)

解決方案:查看一下服務中的 Windows Search 是否被禁用,修改成手動或自動便可。

參考:https://blog.csdn.net/vic0228/article/details/78305984

五、現有 AD 用戶的導出和導入:可以使用 CSVDE(逗號分隔符列表) 或 LDIFDE(LDF 文件) 兩個命令行工具(cmd)進行批量數據交換。

:: 導出到 user.csv 文件
csvde -f user.csv -d "ou=tt,dc=tt,dc=com"

:: 從 user.csv 文件導入
csvde -i -f user.csv

參考:http://bbs.51cto.com/thread-952970-1.html

六、關於 CRM 數據的備份與恢復,只須要備份數據庫便可,在新的 CRM 服務器中,先將數據庫恢復或者掛載好,而後使用「部署管理器」的「導入組織」功能,選擇對應的數據庫便可將原 CRM 解決方案和數據總體恢復。原有 CRM 用戶與 AD 用戶的關係,需先將 AD 用戶經過上面步驟導出導入,而後 CRM 部署管理器將自動根據用戶名來進行對應。

七、如需修改組織名稱,請在導入過程當中,根據提示進行修改便可。

相關文章
相關標籤/搜索