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