ndb_print_backup_file 從叢集備份檔案取得診斷資訊。
用法
ndb_print_backup_file [-P password] file_name
file_name 是叢集備份檔案的名稱。這可以是叢集備份目錄中找到的任何檔案(.Data、.ctl 或 .log 檔案)。這些檔案位於資料節點的備份目錄中,子目錄為 BACKUP-,其中 ## 是備份的序號。如需有關叢集備份檔案及其內容的詳細資訊,請參閱 第 25.6.8.1 節「NDB Cluster 備份概念」。
如同 ndb_print_schema_file 和 ndb_print_sys_file (與大多數旨在於管理伺服器主機上執行或連接到管理伺服器的其他 NDB 公用程式不同),ndb_print_backup_file 必須在叢集資料節點上執行,因為它會直接存取資料節點檔案系統。由於它未使用管理伺服器,因此即使管理伺服器未執行,甚至在叢集完全關閉時,也可以使用此公用程式。
此程式也可以用來讀取復原記錄檔。
選項
ndb_print_backup_file 支援以下清單中描述的選項。
--backup-key、-K命令列格式 --backup-key=金鑰指定解密加密備份所需的金鑰。
-
命令列格式 --backup-key-from-stdin允許從標準輸入輸入解密金鑰,類似於在使用 mysql 時,輸入
--password且不提供密碼後輸入密碼。 -
命令列格式 --backup-password=密碼類型 字串 預設值 [無]指定解密加密備份所需的密碼。
-
命令列格式 --backup-password-from-stdin允許從標準輸入輸入密碼,類似於在使用 mysql 時,輸入
--password且不提供密碼後輸入密碼。 -
命令列格式 --control-directory-number=#類型 整數 預設值 0控制檔案目錄編號。與
--print-restored-rows一起使用。 -
命令列格式 --defaults-extra-file=路徑類型 字串 預設值 [無]在讀取全域檔案後讀取指定的檔案。
-
命令列格式 --defaults-file=路徑類型 字串 預設值 [無]僅從指定的檔案讀取預設選項。
-
命令列格式 --defaults-group-suffix=字串類型 字串 預設值 [無]也讀取具有 concat(group, suffix) 的群組。
-
命令列格式 --fragment-id=#類型 整數 預設值 0片段 ID。與
--print-restored-rows一起使用。 -
命令列格式 --help--usage列印程式使用資訊。
-
命令列格式 --login-path=路徑類型 字串 預設值 [無]從登入檔案讀取指定的路徑。
-
命令列格式 --no-login-paths略過從登入路徑檔案讀取選項。
-
命令列格式 --no-defaults除了登入檔案外,不要從任何選項檔案讀取預設選項。
-
命令列格式 --no-print-rows不要在輸出中包含列。
-
命令列格式 --print-defaults列印程式引數清單並結束。
-
命令列格式 --print-header-words在輸出中包含標頭字詞。
-
命令列格式 --print-restored-rows在輸出中包含還原的列,使用檔案
LCP/,其值設定如下c/TtFf.ctlc是使用--control-directory-number設定的控制檔案編號t是使用--table-id設定的表格 IDf是使用--fragment-id設定的片段 ID
-
命令列格式 --print-rows列印列。此選項預設為啟用;若要停用,請使用
--no-print-rows。 -
命令列格式 --print-rows-per-page列印每頁的列數。
-
命令列格式 --rowid-file=路徑類型 檔案名稱 預設值 [無]要檢查列 ID 的檔案。
-
命令列格式 --show-ignored-rows顯示忽略的列。
-
命令列格式 --table-id=#類型 整數 預設值 [無]表格 ID。與
--print-restored-rows一起使用。 -
命令列格式 --usage顯示說明文字並結束;與
--help相同。 -
命令列格式 --verbose[=#]類型 整數 預設值 0輸出的詳細程度。值越大表示詳細程度越高。
-
命令列格式 --version顯示版本資訊並結束。