通过批处理文件使用7zip执行备份;将1日和15日的备份再另外备份;定时清理过期备份
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,7z.exe是个好东东,N多年前,当时试用了各种命令行压缩软件,效果都不怎么样,那时7zip出来不久,发现它也有命令行模式,然后试用一下,发现可用性很好,压缩率、效率也很不错。当时试用过winrar和
千家信息网最后更新 2025年12月02日通过批处理文件使用7zip执行备份;将1日和15日的备份再另外备份;定时清理过期备份
7z.exe是个好东东,N多年前,当时试用了各种命令行压缩软件,效果都不怎么样,那时7zip出来不久,发现它也有命令行模式,然后试用一下,发现可用性很好,压缩率、效率也很不错。当时试用过winrar和rar,效果都不太好。
C:\7-Zip\7z.exe a -sdel "E:\Backup\Zip_%date:~0,4%_%date:~5,2%_%date:~8,2%.7z" "E:\Backup\%date:~0,4%_%date:~5,2%_%date:~8,2%.dmp" "E:\Backup\%date:~0,4%_%date:~5,2%_%date:~8,2%.log"for /F "delims=" %%i in ('wmic path Win32_LocalTime get day /value^|find "="') do set /a %%iif %day%==2 ( copy E:\Backup\Zip_%date:~0,4%_%date:~5,2%_01.7z E:\Backup_1stDayOfMonth\)if %day%==16 ( copy E:\Backup\Zip_%date:~0,4%_%date:~5,2%_15.7z E:\Backup_1stDayOfMonth\)forfiles /p "E:\Backup\" /m *.7z -d -30 /c "cmd /c del /f @path"熟悉Oracle的朋友应该可以看出来,这是Oracle的dump和log文件压缩。expdp导出dump很方便,缺点就是这玩意超级的大,使用7zip压缩一下后,容量可以缩减至原来的百分之五左右。
7z的参数,可以自己看一下,这里就介绍我命令行里用到的两个参数
a:压缩
-sdel:压缩完成后,删除源文件。对于dump这种大文件,备份完就删,这个参数很实用。
第一个路径:含路径的压缩文件名
第二、第三个路径:两个需要压缩的文件名。如果还有第四第五等等,接着写即可。
%date:~0,4%%date:~5,2%%date:~8,2%是命令行下的日期,我在年月日中间加了下划线,2018_01_01这样子
第二段,是读取系统日期,判断如果日期是2,则将1日的备份复制到另一个目录,作为长期存储用。
第三段,清理备份目录中过期文件,-d代表天,-30代表30天前,自己根据需要来
文件
命令
备份
参数
日期
路径
两个
代表
效果
文件名
目录
不错
实用
不怎么样
三个
下划线
不怎么
可用性
多年
容量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
美摄科技互联网大会
康柏服务器
什么叫服务器和云主机
网络安全知识讲座知识
大厂nodejs调用数据库
义乌旅游团软件开发
广东正规网络技术开发服务价格
没有数据库怎么查询数据
服务器适配R R
网络安全提成大赛
如何对数据库两列相减
丰台hp服务器回收多少钱
人工智能网络安全图
最新oracle数据库版本
魔兽怎么在维护的时候切换服务器
计算机网络技术专业调研
网络技术授权
天使之战各平台服务器划分
基层机关网络安全应急预案
国际网络安全条约
网络安全技术a试卷答案
网络安全管理重要意义
wince支持什么数据库
宁波动能服务器价格
家庭教育及网络安全教育
灵宝手机软件开发
网络技术 问答题
敏捷软件开发介绍
软件开发工作半年工作总结
网络安全最早出现在