bat 压缩备份文件 xcopy mysqldump备份文件和数据库

@echo off
set datevar=%date:~0,4%-%date:~5,2%-%date:~8,2%
set ym=%date:~0,4%%date:~5,2%
set winrarpath=C:\Program Files (x86)\WinRAR
@echo 开始程序目录备份
@echo 代码
cd %winrarpath%
start WinRAR.exe a -k -r -s -m1 D:\netinnet\backup\code\netinnet_exam_v4%datevar%.rar D:\workplace\netinnet_exam_v4\
start WinRAR.exe a -k -r -s -m1 D:\netinnet\backup\code\ModTest%datevar%.rar D:\workplace\ModTest\
start WinRAR.exe a -k -r -s -m1 D:\netinnet\backup\code\netinnet_bysj_ns%datevar%.rar D:\workplace\netinnet_bysj_ns\
@echo 结束
@echo on

运用winrar的工具进行代码压缩的备份

将winrarpath 改为系统安装的文件路径.然后修改下面的目标文件和备份文件就行了.注意 D:\netinnet\backup\code\ 必须存在不然会报错


以下是对文件和mysql数据库的备份,记得更改数据库名称,密码,还有安装的数据库的bin路径.

@echo off
set datevar=%date:~0,4%-%date:~5,2%-%date:~8,2%
set ym=%date:~0,4%%date:~5,2%
set mysqlpath=C:\Program Files\MySQL\MySQL Server 5.5\bin
@echo 开始程序目录备份
@echo 备份D:\netinnet\server\default\deploy\netinnet_exam.war\data\%ym%
XCOPY D:\netinnet\server\default\deploy\netinnet_exam.war\data D:\netinnet\backup\netinnet_exam_data\back%datevar%  /y /e /i
@echo 程序目录备份完成
@echo 正在进行数据库备份
cd %mysqlpath%
mysqldump --opt -u root --password=123 netinnet_exam_whdysy > D:\netinnet\backup\netinnet_exam_data\back%datevar%\netinnet_exam_whdysy.sql
@echo 数据库备份完成  E:\netinnet\backup\netinnet_exam_data\back%datevar%\netinnet_exam.sql
@echo on


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值