Dynamic CRM 2013學習筆記(六)備份和恢復

 

這節咱們將討論下怎麼維護CRM,包括如下主要內容:html

  1. 備份CRM DB
  2. 備份CRM 系統
  3. 恢復CRM DB
  4. 恢復 CRM 系統

 

1、 備份CRM DBweb

下面的步驟將爲CRM DB建立一個維護計劃:學習

1. 打開SQL Server Management Studio網站

2. 右健 Management –> Maintenance Plans,選擇 Maintenance Plan Wizardspa

image

3. 在 Select Plan Properties 頁面,取個名字,由於咱們只建立一個sechedule,因此選擇 Single sechedule for the entire plan or no schedulehtm

4. 在 Select Maintenance Tasks 頁面, 選擇 Back Up Database (Full)以備份整個DBblog

5. 在 Define Database Check Integrity Task 頁面,勾選 Check Database Integrity; 在Databases下拉框勾選下列DB:部署

master
msdb
MSCRM_CONFIG
<OrganizationName>_MSCRM
ReportServer
ReportServerTempDB
MSCRM_CONFIG
<OrganizationName>_MSCRM
get

image

6.而後選擇備份路徑,不要壓縮備份:it

image

7. 在這個Wizard完成後,而後在 SQL Server Agent –> Jobs 下面就會有一個<MaintenancePlan_Name>.Subplan_1的job,重命名它,右健屬性,選擇Schedules:

image

 

8. 選擇適合本身的schedule,完成自動備份。

 

2、備份CRM Server

備份如下CRM Server內容

1. CRM程序文件所在目錄:

C:\Program Files\Microsoft Dynamics CRM\

C:\Program Files\Microsoft Dynamics CRM Reporting Extensions\

 

2. 網站所在目錄:

C:\Program Files\Microsoft Dynamics CRM\CRMWeb

 

3. 註冊表:

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM XXXX

 

4. 另外,也要經過CRM系統右上角的設置裏的關於記下當前CRM的版本號, 以保證恢復時版本一致

3、恢復 CRM DB

1. 打開SQL Server

2. 恢復如下DB, <backup_device>就是你前面備份的bak文件,如c:\MS_CRM_Master_DB_Backup\master.bak:

RESTORE DATABASE master FROM <backup_device> WITH REPLACE
RESTORE DATABASE msdb FROM <backup_device> WITH REPLACE
RESTORE DATABASE MSCRM_CONFIG FROM <backup_device> WITH REPLACE
RESTORE DATABASE <Organization_MSCRM> FROM <backup_device> WITH
RESTORE DATABASE ReportingServer FROM <backup_device> WITH REPLACE
RESTORE DATABASE ReportingServertempDB FROM <backup_device> WITH

3. 從新安裝CRM,在指定部署選項時,選擇鏈接到已存在的DB

4、 恢復CRM 系統

1. 安裝系統,並注意保持備份前一樣的版本

2. 用先前備份的文件替換ISV.config, web.config (默認在c:\Program Files\Microsoft Dynamics CRM\CRMWeb)

3. 恢復註冊表裏CRM的信息

 

 

Dynamic CRM 2013學習筆記 系列彙總

相關文章
相關標籤/搜索