Windows-Server-2003
如何使用命令行在 NT 備份中設置作業的備份標識標籤
我在伺服器 2003 R2 系統上使用 NTBackup,使用批處理腳本通過網路備份到文件。
我要做的是更改 NTBackup 的“還原和管理媒體”選項卡(在下面突出顯示)中顯示的備份集的名稱,因為列表變大時將變得無法管理。我想使用該格式
YYYY-MM-DD <name>
以可用的方式對列表進行排序。這可能嗎?我已經試過了
/D
,/J
和/N
。我沒有嘗試過的唯一可能相關的是/T
and/P
,它們都不適合我/F
用來備份到文件。我正在使用的命令行如下:
ntbackup.exe backup "@%BKS%\%FILE%" /D "%NOW% %FILE%" /M normal /J "%NOW% %FILE%" /L:s /F %DEST%\%FILE%.bkf /N "%NOW% %FILE%"
以上所有環境變數都設置正確。
%NOW% 是 YYYY-MM-DD 格式的日期,%FILE% 是 BKS 文件的名稱,%DEST% 是保存備份的網路位置,%BKS% 是我保存的目錄.bks 文件。(請注意,該腳本使用 for 循環來處理目錄中的所有 .bks 文件)。
備份本身執行良好,我想更改的只是 NTBackup 中的備份標識標籤。
我認為您需要將備份文件名更改為包含日期的文件名。
嘗試:
ntbackup.exe backup "@%BKS%\%FILE%" /D "%NOW% %FILE%" /M normal /J "%NOW% %FILE%" /L:s /F %DEST%\%NOW%-%FILE%.bkf /N "%NOW% %FILE%"