教师网站建设企业实践总结,南宁网络技术,wordpress模板安装步骤,马克·扎克伯格大学做的网站前言#xff1a;服务器开发程序、测试版本等越来越多#xff0c;需要及时做好数据的版本管理和备份#xff0c;作为21世界的青年#xff0c;希望这些事情都是可以自动完成#xff0c;不止做了数据备份#xff0c;更重要的是做好了版本管理#xff0c;让我们可以追溯我们…前言服务器开发程序、测试版本等越来越多需要及时做好数据的版本管理和备份作为21世界的青年希望这些事情都是可以自动完成不止做了数据备份更重要的是做好了版本管理让我们可以追溯我们整个系统的搭建、开发、应用、迭代过程。PS此代码是ChatGpt提供的范本进行的优化。一、效果1、最终效果如下图所示我们通过定时任务运行脚本可以定时完成对应文件夹的压缩并在压缩文件名称上做了版本管理包括一天备份多次。对应版本号为backup_年月日_时分秒如backup_20230310_165338。2、案例说明此次案例是备份本服务器D盘下xsldown的一个文件定时压缩备份至D的backup文件夹。如下图所示。备份源文件夹D:\xsldown备份目标文件夹D:\backup二、3句代码1、bat脚本echo off
set source_folderD:\xsldown
set backup_folderD:\backup
set backup_filenamebackup_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%.zipecho Creating backup archive...
powershell Compress-Archive -Path %source_folder% -DestinationPath %backup_folder%\%backup_filename%echo Backup complete.2、脚本说明set source_folderD:\xsldownrem 备份源文件夹set backup_folderD:\backuprem 备份目标文件夹地址set backup_filenamebackup_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%.ziprem 备份文件夹格式即backup_年月日_时分秒echo Creating backup archive...rem 处理开始提示powershell Compress-Archive -Path %source_folder% -DestinationPath %backup_folder%\%backup_filename%rem 将源文件按照对应格式进行压缩并保存至目标文件夹echo Backup complete.rem 处理完成提示三、脚本分享好了前面啰嗦了那么多还不如直接用我写好的脚本。对应下载链接https://download.csdn.net/download/qq_29061315/87555032最后想定时执行的话配置Windows计划任务即可。通过cmd窗口输入taskschd.msc即可调出。