26 lines
1.1 KiB
Batchfile
26 lines
1.1 KiB
Batchfile
REM BEGIN SCRIPT
|
|
|
|
REM *** Create the backups folder if it doesn't already exist:
|
|
IF NOT EXIST C:\Data\AyaNova\backups MKDIR C:\Data\AyaNova\backups
|
|
|
|
REM *** Delete the oldest copy and shuffle each existing copy to next position
|
|
REM *** This will produce a harmless error at first until all 10 copies exist
|
|
REM *** error will not affect backup
|
|
|
|
del "c:\Data\AyaNova\backups\AYANOVA10.FBK"
|
|
ren "c:\Data\AyaNova\backups\AYANOVA09.FBK" AYANOVA10.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA08.FBK" AYANOVA09.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA07.FBK" AYANOVA08.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA06.FBK" AYANOVA07.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA05.FBK" AYANOVA06.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA04.FBK" AYANOVA05.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA03.FBK" AYANOVA04.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA02.FBK" AYANOVA03.FBK
|
|
ren "c:\Data\AyaNova\backups\AYANOVA.FBK" AYANOVA02.FBK
|
|
|
|
REM *** Perform a Firebird backup with verification
|
|
|
|
"C:\Program Files\Firebird\Firebird_2_1\bin\gbak" -b -v -t -user SYSDBA -password "masterkey" C:\Data\AyaNova\AYANOVA.FDB C:\Data\AyaNova\backups\AYANOVA.FBK
|
|
|
|
REM END SCRIPT
|