How to migrate CA from Server 2003 to Server 2008 R2 – Part I Backup CA & Uninstall CA Service on Source Server

本系列包含四大部份 , 相關連結如下

How to migrate CA from Server 2003 to Server 2008 R2 – Part I Backup CA & Uninstall ...

How to migrate CA from Server 2003 to Server 2008 R2 – Part II Install CA Role on Destin ...

How to migrate CA from Server 2003 to Server 2008 R2 – Part III Restore CA on Destinatio ...

How to migrate CA from Server 2003 to Server 2008 R2 – Part IV Post-Migration Tasks

Part I

1. 開啟CA管理畫面並對CA名稱點右鍵 - All Tasks – Back up CA
clip_image001

2. 點選Next
clip_image002

3. 勾選上面兩個選項並選擇備份要存放的資料夾 (該資料夾裡面必須是空的)
clip_image003

4. 輸入一組密碼,還原CA時使用
clip_image004

5. 點選Finish完成程序
clip_image006

6. 開啟Regedit並找到底下機碼 , 將其匯出成CAConfig.reg
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertSvc\Configuration
clip_image007

7. 確認CA Server是否有C:\windows\CAPolicy.inf此檔案 , 有得話請將其備份  
clip_image008

8. 將C:\windows\system32\Certsrv\此資料備份起來

9. 備份目前發佈的憑證範本資訊 , 以便後續Migration完成後可以將其發佈使用 (適用Enterprise CA)
    執行certutil -catemplates > CATemplates.txt
    image

   文字檔內的範本資訊則是目前可供User使用的憑證範本 (後面的錯誤訊息不用理會)

   image

 

10. 將底下檔案複製到目的端Server

  • CA Backup Folder
  • CAConfig.reg
  • CAPolicy.inf
  • C:\windows\system32\Certsrv\CertEnroll
  • CATemplates.txt

11. 上述動作都完成後 , 將來源Server的CA Service進行移除動作

12. 打開新增移除程式 – 新增移除元件 , 取消勾選Certificate Services , 然後等候移除完成重新開機即可
PS:移除CA元件時會將AD資料庫Configuration裡面的CA資訊也移除,所以此動作不能在Migration完成後才進行,會造成CA運作異常
clip_image001[1]