使用 klbackup 公用程式備份和還原資料
您可以使用卡巴斯基安全管理中心發佈套件中隨附的 klbackup 實用程式複製管理伺服器資料以作備份和將來還原之用。
如果您在使用早期版本的 MariaDB DBMS 時備份了卡巴斯基安全管理中心 Linux 15.0 或更早版本中包含的管理伺服器的資料,然後在具有更高版本的 MariaDB 的裝置上還原資料,可能會發生錯誤。有關詳細資訊,請參閱如何從在早期 DBMS 版本上建立的備份還原管理伺服器資料。
若要以靜默模式建立備份副本或還原管理伺服器資料,
在已安裝管理伺服器的裝置上,利用命令列和所需金鑰集執行 klbackup 公用程式。
實用程式的命令列語法:
klbackup -path BACKUP_PATH [-linux_path LINUX_PATH][-node_cert CERT_PATH] [-logfile LOGFILE] [-use_ts]|[-restore] [-password PASSWORD]
如果在 klbackup 公用程式的命令列中沒有指定密碼,該公用程式將提示您輸入密碼。
參數敘述:
-path BACKUP_PATH
– 在 BACKUP_PATH 資料夾中儲存資訊或使用 BACKUP_PATH 資料夾中的資料進行還原(必填參數)。-linux_path LINUX_PATH
— Linux 上存放 SQL Server 備份資料的資料夾在本機上的路徑。資料庫伺服器帳戶和 klbackup 公用程式需要獲得權限來變更 LINUX_PATH 資料夾中的資料。
-node_cert CERT_PATH
—在復原後設定非作用中的容錯移轉叢集節點時,所用的伺服器憑證檔案。如果未設定,將自動從伺服器擷取。-logfile LOGFILE
– 儲存關於管理伺服器資料備份和還原的報告。資料庫伺服器帳戶和 klbackup 公用程式需要獲得變更 BACKUP_PATH 資料夾中資料的權限。
-use_ts
—儲存資料時,將資料複製到 BACKUP_PATH 資料夾,將其複製到以klbackup
YYYY-MM-DD # HH-MM-SS
格式命名為包含目前系統日期和操作時間的子資料夾。如果未指定鍵,資訊將儲存在 BACKUP_PATH 資料夾的根目錄。當您嘗試將資訊儲存至已儲存備份副本的資料夾時,系統會回傳錯誤訊息。不會更新任何資訊。
-use_ts
鍵允許您維護管理伺服器資料壓縮檔案。例如,如果-path
鍵指明資料夾C:\KLBackups
,資料夾klbackup
2022/6/19 # 11-30-18
,那麼程式將儲存管理伺服器截止 2022 年 6 月 19 日 11:30:18 AM. 的狀態資訊。例如,如果 -path 鍵指明資料夾 C:\KLBackups,資料夾 klbackup 2022/6/19 # 11-30-18,那麼程式將儲存管理伺服器截止 2022 年 6 月 19 日 11:30:18 AM. 的狀態資訊。-restore
—還原管理伺服器資料。系統將基於 BACKUP_PATH 資料夾內包含的資訊執行資料還原。如果沒有可用的金鑰,資料會備份在 BACKUP_PATH 資料夾內。-password PASSWORD
—用於保護敏感資料的密碼。忘記的密碼無法被還原。沒有密碼要求。密碼長度不受限制,並且無長度(無密碼)也是可能的。
在還原資料時,您必須指定在備份過程中輸入的密碼。如果某個共用資料夾的路徑在備份工作完成後發生變更,請檢查使用還原資料工作的操作(還原工作和遠端安裝工作)。必要時,編輯這些工作的設定。當從備份檔案還原資料時,沒有人可以存取管理伺服器的共用資料夾。啟動 klbackup 公用程式所使用的帳戶必須對該共用資料夾具有完全存取權限。要從備份還原管理伺服器的資料,建議在新安裝的管理伺服器上執行該公用程式。