批处理自动备份并生成日志文件

Posted luoye00

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理自动备份并生成日志文件相关的知识,希望对你有一定的参考价值。

在windows里新建一个计划任务定期去执行以下脚本,脚本会自动执行备份任务,并记录执行结果到日志文件。(执行时间,备份是否成功)

@echo off
@echo ************************************************************
@echo.
@echo   Backing up data files ,Please do not close this Window!
@echo.
@echo ************************************************************
set sourcePath=I:\050_Manufacturing\050_Lean_KPI\A3 Database_201907\DB
set destPath=I:\050_Manufacturing\050_Lean_KPI\A3 Database_201907\Backup
set ETime="%date%-%time%"
If Not Exist "%sourcePath%" (
   echo Couldn‘t find database file Please check that! 	
   echo Failed:%ETime%>>"%destPath%\log\BackUp.log"
   
) else (
   xcopy "%sourcePath%\*"  "%DestPath%\*" /Y /Q /S
   echo Success:%ETime%>>"%destPath%\log\BackUp.log"
   
)

timeout 20
exit

  

以上是关于批处理自动备份并生成日志文件的主要内容,如果未能解决你的问题,请参考以下文章

Nginx Nginx主机配置日志分割日志自动备份

MySQL 云数据库备份简介

oracle数据库如何每天自动执行脚本完成正式数据库到备份数据库的备份

容灾备份日志怎么查看

windows下使用bat批处理文件定时自动备份oracle数据库并上传ftp服务器

sql server 2005怎么自动定时删除3天前的备份文件?