運行:ntbackup 或用命令列執行,詳見官方參考....
Ntbackup
在命令提示字元下執行備份操作,或者用帶有各種參數的 ntbackup 命令從批次檔中執行。
文法
ntbackup backup [systemstate] "@FileName.bks" /J{"JobName"} [/P {"PoolName"}] [/G {"GUIDName"}] [/T { "TapeName"}] [/N {"MediaName"}] [/F {"FileName"}] [/D {"SetDescription"}] [/DS {"ServerName"}] [/IS {"ServerName"}] [/A] [/V:{yes | no}] [/R:{yes | no}] [/L:{f | s | n}] [/M {BackupType}] [/RS:{yes | no}] [/HC:{on | off}]
參數
systemstate
指定要備份“系統狀態”資料。選中該選項時,備份類型將強制到正常或複製。
@FileName.bks
指定此備份操作所使用的備份選項檔案(.bks 檔案)名稱。@ 字元必須位於備份選項檔案的名稱前面。備份選項檔案包括已選擇要備份的檔案和檔案夾的有關資訊。必須用“備份”的圖形化使用者介面 (GUI) 版本建立檔案。
/J {"JobName"}
指定將在備份報告中使用的作業名。作業名通常描述備份到當前備份作業中的檔案和檔案夾。
/P {"PoolName"}
指定您要使用其中媒體的媒體池。這通常是備份媒體集區的子池,例如 4mm DDS。如果選擇此選項,就無法使用 /A、/G、/F 或 /T 命令列選項。
/G {"GUIDName"}
覆蓋此磁帶或添加到此磁帶中。不要將此開關同 /P 一起使用。
/T {"TapeName"}
覆蓋此磁帶或添加到此磁帶中。不要將此開關同 /P 一起使用。
/N {"MediaName"}
指定新磁帶名。不能將此開關同 /A 一起使用。
/F {"FileName"}
邏輯盤路徑和檔案名稱。以下開關不能同此開關一起使用:/P /G /T。
/D {"SetDescription"}
為每個備份組指定標籤。
/DS {"ServerName"}
為指定的 Microsoft Exchange Server 備份目錄服務檔案。
/IS {"ServerName"}
為指定的 Microsoft Exchange Server 備份資訊隱藏檔。
/A
執行附加操作。/G 或 /T 必須和此開關一起使用。不要將此開關同 /P 一起使用。
/V:{yes | no}
檢查將檔案複製到磁帶時可能出現的磁碟錯誤。這將顯著地增加執行備份所花費的時間。
/R:{yes | no}
將該磁帶的存取權限製為所有者或 Administrators 群組成員。
/L:{f | s | n}
指定記錄檔類型:f= 全部,s= 摘要,n= 無(沒有建立記錄檔)。
/M {BackupType}
指定備份類型。必須是以下幾種類型之一:正常、副本、差異、增量和每日。
/RS:{yes | no}
備份位於“遠程儲存”的遷移資料檔案。備份本地抽取式存放裝置資料庫(包含“遠程儲存”預留位置檔案)時,不需要 /RS 命令列選項。備份 %systemroot% 檔案夾時,備份程式同時會自動備份“抽取式存放裝置”資料庫。
/HC:{on | off}
如果可用,請在磁帶磁碟機上使用硬體壓縮。
/M {BackupType}
指定備份類型。必須是以下幾種類型之一:正常、副本、差異、增量和每日。
/?
在命令提示字元下顯示協助。
注釋
• |
不能使用 ntbackup 命令從命令列還原檔案。 |
• |
下列命令列選項預設情況下通過“備份”的圖形化使用者介面 (GUI) 版本設定,除非已被命令列選項更改:/V /R /L /M /RS /HC。例如,如果在“備份”的“選項”對話方塊開啟了硬體壓縮,那麼如果命令列沒有指定 /HC,仍然會使用硬體壓縮。但是,如果在命令列指定 /HC:off,/HC:off 將替代“選項”對話方塊設定,而且不使用壓縮。 |
• |
如果您的電腦中正在運行“Windows 媒體服務”,而您需要備份與這些服務關聯的檔案,請參閱 Windows 媒體服務聯機文檔中的“使用 Windows 媒體服務運行備份”。必須按照“Windows 媒體服務”聯機文檔中描述的步驟才可以備份或還原與 Windows 媒體服務關聯的檔案。 |
• |
只能備份本機電腦中的“系統狀態”資料。不能備份遠端電腦中的“系統狀態”資料。 |
• |
如果使用抽取式存放裝置管理媒體,或使用遠程儲存還原資料,那麼應當定期備份以下檔案夾中的檔案: Systemroot/System32/Ntmsdata Systemroot/System32/Remotestorage 這將確保所有抽取式存放裝置和遠程儲存資料可以還原。 |
樣本
以下是四個如何使用 ntbackup 命令的樣本。
返回頁首
執行正常備份
該樣本將對遠程共用 //iggy-multi/c$ 執行名為“My Job 1”的正常備份。它將從“備份”媒體池中取一個磁帶,並將磁帶命名為“Command Line Backup 1”。對該備份作業的描述將是“Command Line Functionality”。完成備份作業之後就驗證備份,訪問權不限於所有者/管理員,記錄層級設成僅摘要,不備份遠程儲存資料,並且啟用硬體壓縮。
ntbackup backup //iggy-multi/c$ /m normal /j "My Job 1" /p "Backup" /n "Command Line Backup 1" /d "Command Line Functionality" /v:yes /r:no /l:s /rs:no /hc:on
返回頁首
執行副本備份
該樣本將對本地磁碟機 D:/ 執行名為“My Job 2”的副本備份。備份檔案和檔案夾將被附加到名為“Command Line Backup 1”的磁帶中。所有其他選項將採用“備份”程式的預設值。
ntbackup backup d:/ /j "My Job 2" /a /t "Command Line Backup 1" /m copy
返回頁首
使用“備份”中指定的備份類型執行備份
下列樣本將使用“備份”程式中指定的備份類型執行備份。它將使用位於 C:/Program Files/Windows NT/ntbackup/data/ 目錄中名為 Commandline.bks 的備份選項檔案來選擇所要備份的檔案。此項備份作業將命名為“My Job 3”,並以新名稱“Command Line Backup 2”覆蓋名為“Command Line Backup 1”的磁帶。
ntbackup backup "@C:/Program Files/Windows NT/ntbackup/data/commandline.bks" /j "My Job 3" /t "Command Line Backup 1" /n "Command Line Backup 2"
返回頁首
從命令列執行向檔案中備份
下面的樣本說明如何從命令列執行向檔案中備份。三個樣本使用了包括備份類型、驗證設定、記錄層級、硬碟壓縮和其他限制條件在內的備份程式預設值。第一個樣本說明如何將 /iggy-multi/d$ 備份到檔案 D:/Backup.bkf 中,第二個樣本說明如何將同一檔案附加到同一備份。第三個樣本說明了使用相同備份覆蓋檔案的方法。在所有這三個樣本中,完整的 UNC 名稱可以替代磁碟機代號(即使用者將 //iggy-multi/d$/backup.bkf 而不是 d:/backup.bkf 指定為備份目標)。
ntbackup backup //iggy-multi/d$ /j "Command Line Backup 4" /f "D:/backup.bkf"
ntbackup backup //iggy-multi/d$ /j "Command Line Backup 5" /f "D:/backup.bkf" /a
ntbackup backup //iggy-multi/d$ /j "Command Line Backup 6" /f "D:/backup.bkf"
返回頁首
格式圖例
|
格式 |
意義 |
斜體 |
使用者必須提供的資訊 |
粗體 |
使用者必須像顯示的一樣準確鍵入的元素 |
省略符號 (...) |
可在命令列中重複多次的參數 |
在括弧 ([]) 之間 |
可選項目 |
在大括弧 ({}) 之間;將選項用管線 (|) 隔開。例如:{even|odd} |
使用者必須從中只選擇一個選項的選項組 |
Courier font |
代碼或程式輸出 |