Como definir o rótulo de identificação de backup de um trabalho no backup do NT usando a linha de comando

1

Estou usando o NTBackup em um sistema do servidor 2003 R2 para fazer backup em um arquivo pela rede, usando um script em lotes.

O que estou tentando fazer é alterar o nome do conjunto de backups conforme exibido na guia 'Restaurar e gerenciar mídia' do NTBackup (destacada abaixo), pois a lista se tornará incontrolável quando ficar maior. Eu quero usar o formato YYYY-MM-DD <name> para classificar a lista de uma maneira utilizável. Isso é possível?

Jáexperimentei/D,/Je/N.Osúnicosquenãotenteiquepodemserrelevantessão/Te/P,nenhumdosquaissãoapropriados,poisestouusando/Fparafazerobackupnoarquivo.

Alinhadecomandoqueestouusandoéaseguinte:

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

Todas as variáveis de ambiente acima estão definidas corretamente.

% NOW% é a data no formato AAAA-MM-DD,% FILE% é o nome do arquivo BKS,% DEST% é o local de rede no qual o backup é salvo e% BKS% é o diretório onde eu mantenho os arquivos .bks. (Observe que o script usa um loop for para processar todos os arquivos .bks dentro do diretório).

O backup em si funciona perfeitamente, é apenas o rótulo de identificação de backup no NTBackup que eu quero alterar.

    
por Bryan 06.03.2012 / 10:15

1 resposta

1

Acho que você precisa alterar o nome do arquivo de backup para um que contenha a data.

Tente:

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