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

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

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

我想做的是更改 NTBackup 的“恢复和管理媒体”选项卡中显示的备份集的名称(如下所示),因为列表变大后将变得难以管理。我想使用格式YYYY-MM-DD <name>以可用的方式对列表进行排序。这可能吗?

备份软件

我已经尝试过/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%"

以上所有环境变量均已正确设置。

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

备份本身运行完美,我只想更改 NTBackup 中的备份标识标签。

答案1

我认为您需要将备份文件名更改为包含日期的文件名。

尝试:

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

相关内容