文件备份脚本

要说整个计算机体系中,什么东西最重要,那么答案只有一个:数据。

都说数据无价,所以,对于一些比较重要的数据,我们还是得及时做好备份以防数据丢失的。当然,对于量比较大的文件,这时候做备份,手动的话,有点费时间,所以最好的做法是写一个bat脚本,让它在空闲时间自动完成备份。

下面是关于备份重要文件的脚本实例:

@echo off

set “Ymd=%date:~,4%%date:~5,2%%date:~8,2%

set “Hmd=%time:~0,2%:%time:~3,2%:%time:~6,2%

 

“C:\Program Files\WinRAR\WinRAR.exe” a  -ag -ibck “D:\web\a\website.rar” “D:\web\website”

 

xcopy /d /y /s /e D:\WebSite\report D:\web\WebDataBackup\website\report

 

echo “%Ymd% %Hmd%: The backup of back_ALL !”>>D:\web\logs\backuplogs.txt

echo “%Ymd% %Hmd%: The backup of WINRAR !”>>D:\web\logs\backuplogs.txt

 

说明:

1、上面这个脚本完成了两种方式的备份。

2、第一种是压缩备份,第二种是增量备份。

3、脚本依靠winRAR来完成压缩备份,C:\Program Files\WinRAR\WinRAR.exe是压缩软件winRAR执行程序所在路径,D:\web\a\website.rar是备份文件的文件名,D:\web\website是备份文件所在路径,当然,完成压缩备份的前提是该电脑上安装了winRAR这款软件。

4、增量备份则是使用简单的dos命令xcopy

5、最后的关于日志的部分这里就不再多讲了,前面有提到过。

    原文作者:落叶飘飘花凋零
    原文地址: https://www.jianshu.com/p/de9d73e0504d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞