Files
ayanova7/Installs/AyaNovaINNO/networkFirebirdsnapshot.bat
2018-06-29 19:47:36 +00:00

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