Windows-Server-2003

如何使用命令行在 NT 備份中設置作業的備份標識標籤

  • March 14, 2012

我在伺服器 2003 R2 系統上使用 NTBackup,使用批處理腳本通過網路備份到文件。

我要做的是更改 NTBackup 的“還原和管理媒體”選項卡(在下面突出顯示)中顯示的備份集的名稱,因為列表變大時將變得無法管理。我想使用該格式YYYY-MM-DD <name>以可用的方式對列表進行排序。這可能嗎?

NTBackup

我已經試過了/D/J/N。我沒有嘗試過的唯一可能相關的是/Tand /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%"

引用自:https://serverfault.com/questions/366754