@ECHO OFF color 2 @ECHO ########################################################################### @ECHO # Backup Script by SSH/SCP - FortiGate # @ECHO # By Elthon Abreu # @ECHO # Mailto: elthon.abreu@gmail.com # @ECHO # Created on 29/01/2015 # @ECHO ########################################################################### SET SCP=C:\Backups\pscp.exe SET PORT=22 SET KEY=C:\Backups\Keys\ID_RSA.ppk SET LOG_FDR=C:\Backups\Logs SET USER=bkpusr SET IP_FG=10.0.0.1 SET BKP_FDR=C:\Backups SET FG_NAME=Fortigate001 SET DATE_BR=%date:~0,2%%date:~3,2%%date:~6,4% SET DATE_EN=%date:~6,4%%date:~3,2%%date:~0,2% SET TIME_S=%time:~0,2%%time:~3,2% SET TIME_F=%time:~0,8% ECHO RUNNING BACKUP PROCEDURE... %SCP% -P %PORT% -i "%KEY%" %USER%@%IP_FG%:sys_config %BKP_FDR%/%FG_NAME%_%DATE_EN%_%TIME_S%.conf ECHO RECORDING INFORMATION IN LOG FILE... IF EXIST %BKP_FDR%/%FG_NAME%_%DATE_EN%_%TIME_S%.conf ECHO %DATE% às %TIME_F% - Sucess: Backup from %FG_NAME% done! >> %LOG_FDR%\%FG_NAME%_Backup_Log.log IF NOT EXIST %BKP_FDR%/%FG_NAME%_%DATE_EN%_%TIME_S%.conf ECHO %DATE% às %TIME_F% - Fail: Backup from %FG_NAME% failed! >> %LOG_FDR%\%FG_NAME%_Backup_Log.log