windwos批处理数据备份脚本

注意:win7、server2008中的tar命令不是自带的哦 ,需要单独安装
下载tar链接

@echo off

@rem 全局变量
注意事项:C:\Users\Anita\Desktop\temp\,  前面最后的“\”一定不要省略

set Bak_path=C:\Users\Anita\Desktop\temp\
set Bak_file=ceshi
set Bak_mpath=E:\

@rem 时间日期变量
set dd=%date:~8,2%
set mm=%date:~5,2%
set yy=%date:~0,4%
set Tss=%TIME:~6,2%
set Tmm=%TIME:~3,2%
set Thh=%TIME:~0,2%
set Thh=%Thh: =0%

cd %Bak_path%

@REM 文件打包bak
tar -cf %Bak_file%_%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss%.tar %Bak_file%

@REM 生成日志logs
echo %Bak_name%_%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss% >> logs.txt

@REM 转移至异地move

@REM 字符串拼接

rem 说明:如果复合语句中使用变量,一定要开启延迟变量
@setlocal enableextensions enabledelayedexpansion

@rem 两个变量拼接,等号前后不要有空格
set result=%Bak_path%%Bak_file%_%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss%.tar
move %result% %Bak_mpath%
echo 成功备份到:%Bak_mpath%%Bak_file%_%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss%.tar

保存成bat文件,然后加入到计划里面可以实现定时备份。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亦良Cool

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值