簡介
本檔案介紹建立Cisco Security Manager (CSM)備份檔案的程式,以及如何在CSM伺服器上還原該檔案。
必要條件
注意:執行CSM資料庫備份時,事件管理器服務使用的事件資料不包括在內。
提示:如果需要從完整的備份檔案中排除報告資料庫,則必須將名為SKIP_RPT_DB_BACKUP的屬性下的backup.properties檔案更改為YES。
執行備份或還原活動時,會關閉並重新啟動Common Services和Security Manager程式。
在GUI上的CSM伺服器上建立備份
以下步驟說明如何透過圖形使用者介面為CSM伺服器建立備份:
步驟1.打開Web瀏覽器並輸入CSM伺服器的IP地址:
https://IP_Address_of_CSM_Server_Here
第2步:輸入用於訪問CSM Administration的憑證,然後按一下login按鈕。
第3步:導航到伺服器管理>伺服器>備份。
步驟4.選擇要儲存的備份的目錄,然後選擇備份的頻率,最後按一下Apply。
步驟5.系統將顯示一個彈出窗口,詢問您是否要立即進行備份。按一下「OK」(確定)。
步驟6.完成備份後,轉至您在步驟4中定義的資料夾,並驗證備份檔案是否在該資料夾中。建立的備份資料夾的預設名稱為0。
附註:在資料夾0內,有三個子資料夾:
-CMF
-RPT
-VMS(此資料夾包含CSM資料庫資訊)
備份的總大小取決於CSM所管理的配置和裝置數量。
在CLI上的CSM伺服器上建立備份
以下步驟說明如何透過命令列介面(CLI)備份CSM伺服器:
注意:後續步驟假設預設安裝資料夾為:
C:\Program檔案(x86)\CSCOpx\
步驟1.在Windows上打開命令列,然後輸入以下命令開始備份CSM任務:
C:\PROGRA~2\CSCOpx\bin\perl C:\PROGRA~2\CSCOpx\bin\backup.pl C:\psu_download 0 compress
附註:
該命令上的compress引數是可選的,有助於壓縮備份檔案。
此外,還有兩個其他可選引數:
email =email_address。- 如果要接收通知,請指定電子郵件地址。但是請記住,您必須在CiscoWorks公共服務中配置SMTP設定才能接收這些通知。
log_filename。-如果您要驗證備份期間生成的日誌消息以進行故障排除,這非常重要。
備份命令上這些引數的順序為:
[path ]perl [path ]backup.pl backup_directory [log_filename [email=email_address [number_of_generations [compress]]]]
警告:
如果備份包含任何暫掛資料(即尚未提交到資料庫的資料),則無法從早期版本的Security Manager恢復備份。在升級到新版本的思科安全管理器之前,建議您提交或放棄所有未提交的更改,然後建立資料庫的備份。
步驟2.確認檔案是在先前設定的目的地資料夾中產生的。
在CSM伺服器上恢復備份
以下步驟說明如何透過CLI恢復CSM備份:
注意:有一個指令碼可幫助從CLI恢復CSM資料庫備份。以下步驟說明了如何使用它。
步驟1.在開始恢復之前,確保CSM伺服器上已存在正確的備份檔案。
步驟2.在Windows Server上打開命令列,然後輸入以下命令停止CSM進程:
net stop crmdmgtd
步驟3.在CLI上使用以下命令還原以前的備份檔案:
C:\PROGRA~2\CSCOpx\bin\perl C:\PROGRA~2\CSCOpx\bin\restorebackup.pl -d C:\8
注意:此命令包含perl.exe和restorebackup.pl檔案的路徑,並且示例中要儲存備份的目錄也為C:\8。
注意:如果一切正常,您會在指令碼完成執行時收到Restored Successfully訊息。
注意:您可以在回覆命令路徑上使用的其他選擇性引數包括:
CSM_path\bin\perl CSM_path\bin\restorebackup.pl [-t temporary_directory ] [-gen generationNumber ] -d backup_directory [-h]
-t temporary_directory Restore程式儲存其臨時檔案。預設情況下,此目錄為$NMSROOT \tempBackupData。
-gen generationNumber要恢復的備份層代號。依預設,它是最新世代。如果第1代到第5代存在,則第5代是最新的。
-d backup_directory包含要還原之備份的備份路徑。
-h提供此恢復命令的幫助。
步驟4.使用以下命令再次重新啟動CSM進程:
net start crmdmgtd
相關資訊