本系列包含四大部份 , 相關連結如下
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
2. 點選Next
3. 勾選上面兩個選項並選擇備份要存放的資料夾 (該資料夾裡面必須是空的)
4. 輸入一組密碼,還原CA時使用
5. 點選Finish完成程序
6. 開啟Regedit並找到底下機碼 , 將其匯出成CAConfig.reg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertSvc\Configuration
7. 確認CA Server是否有C:\windows\CAPolicy.inf此檔案 , 有得話請將其備份
8. 將C:\windows\system32\Certsrv\此資料備份起來
9. 備份目前發佈的憑證範本資訊 , 以便後續Migration完成後可以將其發佈使用 (適用Enterprise CA) 執行certutil -catemplates > CATemplates.txt
文字檔內的範本資訊則是目前可供User使用的憑證範本 (後面的錯誤訊息不用理會)
10. 將底下檔案複製到目的端Server
11. 上述動作都完成後 , 將來源Server的CA Service進行移除動作
12. 打開新增移除程式 – 新增移除元件 , 取消勾選Certificate Services , 然後等候移除完成重新開機即可 PS:移除CA元件時會將AD資料庫Configuration裡面的CA資訊也移除,所以此動作不能在Migration完成後才進行,會造成CA運作異常