文章編號: 314844 - 上次校閱: 2005年10月4日 - 版次: 2.1 如何使用獨立磁帶媒體櫃排定自動備份的時程
在此頁中結論 本文將告訴您,Windows 備份工具 (Ntbackup.exe) 是如何設計成可以跟「卸除式存放管理員」(RSM)
搭配使用,以便在備份期間管理媒體。這方法對於內含多捲磁帶的磁帶媒體櫃特別有效,因為 RSM
可以在排定的備份程式需要磁帶時,自動裝載和卸載磁帶。這使得不需人力介入的自動備份得以實現,因為 RSM
會載入正確的磁帶,並根據您選取的備份選項覆寫或附加到磁帶。 其他相關資訊 如果您有一台獨立的磁帶媒體櫃
(也就是,需要手動載入或解除載入媒體的磁帶媒體櫃),只要您想備份的資料可以容納在一捲磁帶內,您就可以排定在每天晚上進行自動備份。如果一捲磁帶容納不下所有資料,則不管您使用以下哪一種方法,NTBackup
工具都會暫停,並要求您換上新的 (已準備好的) 媒體。 您可以用兩種方法,執行自動備份。
受管理的方法如果要使用這種方法,請將磁帶標上標籤 (一週內每一天各一捲),然後排定每天一次的週期性每週備份。唯一需要人力介入的地方,是確定前一晚的備份磁帶已經退出,並將次一晚的磁帶插入獨立磁帶媒體櫃。這項手動作業可以交由沒有技術背景的助理人員,在下一次排定的備份階段之前執行。下一節將簡要說明準備磁帶和標上標籤的基本概念和步驟,並說明如何排定 Ntbackup 來使用磁帶。文中會以簡化的範例,示範如何在每晚 (星期一到星期五) 執行正常備份,而且每次都覆寫掉磁帶內容。依您的需要而定,您可以在星期一到星期五執行增量備份,然後在週末用另外一組磁帶執行完整備份。 磁帶必須位於 RSM 的匯入、可用或備份媒體集區中,Ntbackup 才可以使用該磁帶。
準備磁帶請使用下列步驟,為 Ntbackup 要使用的每捲磁帶做好準備。這項作業會在每一捲磁帶上寫入「可用媒體」標籤。記住,Ntbackup 在備份期間只能使用已經準備好的磁帶。請根據備份策略計算您需要多少磁帶,並在繼續進行下一節之前,準備好每一捲磁帶。
為磁帶標上標籤準備好磁帶以後,請使用 Ntbackup 寫入 Microsoft Tape Format (MTF) 標籤,而且要使用可描述磁帶內容的名稱。完成這項作業後,您就可以藉由指定相同的媒體標籤名稱,排定讓 Ntbackup 不斷重複使用該磁帶。請使用下列步驟,為 Ntbackup 能夠重複使用的每一捲磁帶標上標籤。 注意:這項作業會在每一捲磁帶上寫入唯一的 MTF 標籤。即使您每週輪流使用不同組的磁帶,也要確定每一捲磁帶都有唯一的名稱。
排定週期性的每週備份您可以使用 Ntbackup 內建的排程器,排定週期性的每週備份工作。您可以選擇建立批次檔,以搭配「排程工作精靈」或 at schedule 命令一起使用。首先,使用 Ntbackup 建立備份選取項目 (.bks) 檔案,供 Ntbackup 用來偵測要備份哪些磁碟機/資料夾/檔案。此外,如果在備份排程器外進行排程,您也必須使用 Ntbackup 建立批次檔中要使用的備份命令列字串。 如果要排定週期性的每週備份:
下列範例顯示從排程備份的內容中複製出來的備份命令列: c:\winnt\system32\ntbackup.exe backup "@c:\documents and settings\bkupuser\local settings\application data\microsoft\windows nt\ntbackup\data\daily.bks" /n "monday-full" /d "mondays full backup" /v:no/r:no /rs:no /hc:on /m normal /j "mondays job" /l:f /t "monday-full" 最後一個參數可以改用代表 RSM Logical_Media ID 的 /g guid,而不使用用代表 tape_name 的 /t。{guid} 值是 32 位元的值,格式為
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。您可以在批次檔中使用任一個參數來代表和使用磁帶。除了查看排程備份工作的內容外,所有邏輯媒體的
{guid} 值也可以用下列 Rsm.exe 命令擷取出來。由於這些值不會依照順序排列,所以所難分辨哪個 {guid} 值代表哪一捲磁帶。rsm.exe view /tphysical_media /guiddisplay 您也可以在批次檔中使用 Rsm.exe 命令列工具,指示 RSM 在完成備份後退出磁帶。請事先使用 Rsm.exe
並執行下列命令,擷取實體媒體名稱,以便用於 eject 命令:rsm view /tphysical_media 備份完成後,請在每日的批次檔中,使用 rsm eject 命令退出該日的磁帶:PHYSICAL_MEDIA Monday-Full - 1 Tuesday-Full - 1 Wednesday-Full - 1 Thursday-Full - 1 Friday-Full - 1 The command completed successfully. (命令執行成功) rsm eject /pf"monday-full - 1" /astart 下列範例顯示在每星期一執行的批次檔範例:echo off start /wait c:\winnt\system32\ntbackup.exe backup "@c:\documents and settings\bkupuser\local settings\application data\microsoft\windows nt\tbackup\data\daily.bks" /n "monday-full" /d "mondays full backup" /v:no/r:no /rs:no /hc:on /m normal /j "mondays job" /l:f /t "monday-full" rsm eject /pf"monday-full - 1" /astart 不受管理的方法如果要使用不受管理的方法,只要在備份命令字串末端使用 /um 選項即可。這會告訴 Ntbackup 應該尋找第一捲可用的磁帶,將磁帶格式化,然後使用該磁帶進行目前的備份作業。當您使用 /um 選項時,您必須使用 /p 選項指定媒體集區裝置 (例如,8mm mp)。如果您執行這項操作,請勿使用下列選項:/a 當您使用 /um 選項時,Ntbackup 會在下列媒體集區中搜尋可用的媒體:
/g /f /t
注意:/um 選項只適用於初始的磁帶要求。/um 選項的目的不是要用在資料跨越磁帶時,因為跨越磁帶的作業需要人力介入。Ntbackup 不會覆寫備份磁帶組中原始 (第一捲) 磁帶以外的任何磁帶;您必須使用 RSM,以手動方式準備其他任何磁帶後,Ntbackup 才能使用磁帶來完成排定的備份。 相關的問題請注意,有些低價的獨立磁帶機不會通知 RSM,告知媒體已經更換。如果您使用這種磁帶機,在下次備份週期時,備份報告中會記錄下列其中一個錯誤訊息: The
operation was not performed because no unused media was available.
(此操作尚未執行,因為沒有可供使用的新媒體) - 或 - Operation was not performed, because the
specified media cannot be found. (操作並未執行,因為找不到指定的媒體) 此外,如果您嘗試使用 /p 選項排定備份到單一磁帶裝置的週期性備份,您可能會在備份報告中看到上列其中一個錯誤。或者,如果您使用的是 Windows Server 2003 電腦,您可能會收到下列錯誤訊息: 找不到指派的媒體或備份裝置。備份操作將會終止。 如果要防止發生這些錯誤,請參閱下列「Microsoft 知識庫」中的文件,尋找解決方案或暫時的解決方案: 267574?
(http://support.microsoft.com/kb/267574/
)
Scheduled Backups Fail on Standalone Tape Drives After Changing Media
如果您使用 /um 選項,建議您不要使用 /n 選項為媒體標上標籤,改為讓 Ntbackup
使用預設的日期/時間做為標籤名稱和說明。這樣可以避免多捲磁帶擁有相同標籤名稱的問題,否則可能導致 RSM 要求手動裝載磁帶,使 Ntbackup
無法繼續自動完成。如果您要藉由附加到相同磁帶,來重複使用相同的磁帶進行排程增量備份,就不應該使用 /um 選項,而應該改用以上說明的「受管理的方法」。如果您要藉由附加備份到相同磁帶,來重複使用相同磁帶進行排程增量備份,請不要使用 /um 選項,改為使用本文中說明的「受管理的方法」。 備份批次檔範例以下是備份批次檔的範例。第二個範例需要 Windows 2000 或 Windows XP Resource Kit 中的 Sleep.exe 公用程式,才能確保可靠性。範例 1 echo off start /wait rsm.exe refresh /lf"your_library_name" c:\winnt\system32\ntbackup.exe backup "@c:\documents and settings\bkupuser\local settings\application data\microsoft\windows nt\ntbackup\data\daily.bks" /v:no /r:no /rs:no /hc:on /m normal /j "daily.job" /l:f /p "8mm mp" /um 這個範例比較複雜,但它是完全自動執行下列程序的真實範例:
echo off
rsm.exe refresh /LF"HP C1537A SCSI Sequential Device"
sleep 30
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l
for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i
set tm=%tm::=-%
set dtt=%dt%%tm%
c:\winnt\system32\ntbackup.exe backup "@C:\Documents and Settings\Administrator\Local Settings
\Application Data\Microsoft\Windows NT\NTBackup\data\Daily.bks"
/n "%computername%-%dtt%" /d "daily %dtt%" /v:yes /r:no /rs:no /hc:on
/m normal /j "daily %dtt%" /l:f /p "4mm DDS" /UM
rsm.exe eject /PF"%computername%-%dtt% - 1" /astart
exit
ntbackup /? 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:234492?
(http://support.microsoft.com/kb/234492/
)
Backup Creates New Tape GUID When Writing New Label 267574?
(http://support.microsoft.com/kb/267574/
)
Scheduled Backups Fail on Standalone Tape Drives After Changing Media 243260?
(http://support.microsoft.com/kb/243260/
)
Changed Command Parameters for Scheduled Backup Job May Not Be Saved 204833?
(http://support.microsoft.com/kb/204833/
)
Backup Can Select Only the First of Two Identical Tape Drives 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 269600?
(http://support.microsoft.com/kb/269600/
)
Hewlett-Packard SureStore Tape Drive May Not Work on Computers with Large Amounts of Memory 242881?
(http://support.microsoft.com/kb/242881/
)
Advanced Settings Are Not Honored with Scheduled Backups 264604?
(http://support.microsoft.com/kb/264604/
)
Scheduled Backup Jobs May Not Run As Expected 295159?
(http://support.microsoft.com/kb/295159/
)
Scheduled Backups May Hang After Mounting Tape. 這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
