Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 882
  • Last Modified:

NTBackup Filenames

Does anyone have a solution to this problem?  You can't use wildcards in filenames for NTBackup.  I am backup up to disk using NTBackup, but if I can't use wildcards for the filename, it will just overwrite.  Is there anyway to get around this? I was thinking there might be a possiblity of creating a batch script that calls the for the date, and uses that to create another batch script that executes the backup...any ideas?  Thanks,
0
wirthr
Asked:
wirthr
  • 3
  • 3
1 Solution
 
wirthrAuthor Commented:
Ok, so here is the batch script I am using

@echo off
rem Batch file for monday backups
rem to be scheduled through Nt's AT command
rem
rem this line is to put todays date with -'s into an environ variable
rem to then be inserted into the tape set label text
for /f "tokens=1,2,3 delims=/" %%a in ('date /t') do set today=%%a-%%b-%%c
echo Backup Script - PDC - Full - by...(11-25-98)
echo .
ntbackup backup "@C:\Documents and Settings\Administrator.ADAMSASSOCIATES\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\Monday Backup 5.bks" /a /v:yes /J "Full Backup for %today% /m normal /hc:off /l:s /t normal /f "f:\%today%"
echo Tape Set: Monday Full BU %today%
echo Backup Done

and in the log file I get

Invalid command line parameter 'f:\Fri'.


any idea why?

Thanks,
0
 
rindiCommented:
Can you try adding the .bkf to the "f:\%today%"? It looks as it replaces the %today% correctly...
0
Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

 
wirthrAuthor Commented:
same error

Invalid command line parameter 'f:\Fri'.

0
 
rindiCommented:
Try it this way, the example is streamlined for tapes:

@echo off
rem Batch file for monday backups
rem to be scheduled through Nt's AT command
rem
rem this line is to put todays date with -'s into an environ variable
rem to then be inserted into the tape set label text
for /f "tokens=1,2,3 delims=/" %%a in ('date /t') do set today=%%a.bkf
echo Backup Script - PDC - Full - by...(11-25-98)
echo .
ntbackup backup "C:\Documents and Settings\Administrator.ADAMSASSOCIATES\Local Settings\Application Data" /J "Full Backup for %today%" /l:f  /f "f:\%today%"
echo Tape Set: Monday Full BU %today%
echo Backup Done
0
 
wirthrAuthor Commented:
This is what I did, and should be posted as one of the "time tested solutions".  Works great.  In scheduler, I just scheduled the event for each day of the week, the only thing that needs added is the destination drive letter.   If you want the backup to go to drive F:\, just run

SetBackup.bat F

works perfect


@echo off

REM ==============================================================
REM Options: SetBackup <Drive Letter>
REM Example: SetBackup F
REM ==============================================================
REM Batch file for monday backups
REM Written by the good guys at smbizhost.com
REM ==============================================================

FOR /F "tokens=1,2 delims= " %%F IN ('date /t') Do Set tmpDate=%%G
FOR /F "tokens=1,2,3 delims=/" %%F IN ("%tmpDate%") Do Set tmpDate=%%F-%%G-%%H

ntbackup backup "@C:\Documents and Settings\userdir\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\Backup.bks" /a /v:yes /J "Full Backup for %tmpDate%" /m normal /hc:off /l:f /f "%1:\%tmpDate%.bkf"


It should be noted that the backup.bks file needs to be created using ntbackup.  make the selections of what you want backed up and click on job, and then save as.  Then change the following to represent the location of your .bks file.

ntbackup backup "@C:\Documents and Settings\userdir\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\Backup.bks"

Thats it!

Thanks,
0
 
CetusMODCommented:
PAQed with points refunded (500)

CetusMOD
Community Support Moderator
0

Featured Post

Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now