如何使用命令行在NT备份中设置作业的备份标识标签

我在服务器2003 R2系统上使用NTBackup,使用批处理脚本通过networking备份到文件。

我想要做的是改变NTBackup的“恢复和pipe理媒体”选项卡(下面突出显示)中显示的备份集的名称,因为当它变大时,列表将变得难以pipe理。 我想使用格式YYYY-MM-DD <name>以可用的方式对列表进行sorting。 这可能吗?

的NTBackup

我已经尝试了/D/J/N 唯一我没有尝试过的可能是相关的/T/P ,这两个都不合适,因为我使用/F备份到文件。

我正在使用的命令行如下所示:

 ntbackup.exe backup "@%BKS%\%FILE%" /D "%NOW% %FILE%" /M normal /J "%NOW% %FILE%" /L:s /F %DEST%\%FILE%.bkf /N "%NOW% %FILE%" 

以上所有环境variables都设置正确。

%NOW%是格式为YYYY-MM-DD的date,%FILE%是BKS文件的名称,%DEST%是备份保存到的networking位置,%BKS%是我保存的目录.bks文件。 (请注意脚本使用for循环来处理目录中的所有.bks文件)。

备份本身是完美的,它只是我想改变的NTBackup中的备份标识标签。

我想你需要将备份文件名更改为包含date的文件名。

尝试:

 ntbackup.exe backup "@%BKS%\%FILE%" /D "%NOW% %FILE%" /M normal /J "%NOW% %FILE%" /L:s /F %DEST%\%NOW%-%FILE%.bkf /N "%NOW% %FILE%"