若要以靜默模式建立備份副本或還原管理伺服器資料,
在已安裝管理伺服器的裝置上,利用命令列和所需金鑰集執行 klbackup 公用程式。
公用程式的命令列語法:
klbackup -path BACKUP_PATH [-linux_path LINUX_PATH][-node_cert CERT_PATH] [-logfile LOGFILE] [-use_ts]|[-restore] [-password PASSWORD] [-cert_only] [-online]
如果在 klbackup 公用程式的命令列中沒有指定密碼,該公用程式將提示您輸入密碼。
參數敘述:
-path BACKUP_PATH
– 在 BACKUP_PATH 資料夾中儲存資訊或使用 BACKUP_PATH 資料夾中的資料進行還原(必填參數)。資料庫伺服器帳戶和 klbackup 公用程式需要獲得變更 BACKUP_PATH 資料夾中資料的權限。
-linux_path LINUX_PATH
— Linux 上存放 SQL Server 備份資料的資料夾在本機上的路徑。資料庫伺服器帳戶和 klbackup 公用程式需要獲得權限來變更 LINUX_PATH 資料夾中的資料。
-node_cert CERT_PATH
—在復原後設定非作用中的容錯移轉叢集節點時,所用的伺服器憑證檔案。如果未設定,將自動從伺服器擷取。當您在非活動故障轉移群集節點上執行 klbackup 公用程式時,請使用此金鑰指定伺服器憑證的路徑。
-logfile LOGFILE
—儲存關於管理伺服器資料備份和還原的報告。-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 公用程式所使用的帳戶必須對該共用資料夾具有完全存取權限。我們建議您在新安裝的管理伺服器上執行該公用程式。
-cert_only
:僅儲存或還原管理伺服器的憑證和金鑰。-online
—透過建立卷快照來備份管理伺服器資料以最小化管理伺服器的離線時間。當您使用公用程式恢複資料時,該選項被略過。