数据库备份打包工具

============================================================================
数据库备份打包工具

Rem Bug 修正:
Rem 9:24 2009-8-10
Rem 0-9,12小时制,出现空格的问题,请已下载的用户重新下载下。
Rem ===================================================================

16:56 2009-8-9
功能特点:
1. 自动命名备份集文件名,采用 “前缀”+“日期时间”.7z
2. 打包使用压缩比较高的 7zip,方便网络传输
3. 备份集加设密码,防止外泄文件遭轻易打开
4. 日志管理,跟踪整个备份和打包过程,方便查错
5. 限制日志文件大小,超出容量可自行删除日志目录
6. 配合客户端FTP工具可以进行异步定时下载
7. 配置简单,使用方便,调整灵活

备份策略:
对全部用户数据库进行完全备份,在数据库文件每日增加量不是特别大的
前提下,是比较可行的。

文件说明:
1. 备份用户库.sql   使用 邹建 2003.10 备份所有数据库 的存储过程。
2. 数据库备份.sql   对上面的存储过程执行的脚本
3. 7za.exe   7zip 的命令行工具
4. backup.bat  批处理调度文件

选项配置:
Rem 常规选项
SET bkDownFolder=E:\上传目录   上传目录,服务器的FTP目录,供客户端下载
SET bkFolder=E:\数据库备份   数据备份文件的临时存放目录
SET bkPrefix=dbbackup_    备份集前缀
SET bkLog=log     日志文件目录
SET bkLogSize=204800    日志容量大小(单位:字节)
SET bkZipwd=zippasswd    解压备份集的口令密码

使用说明:
1. 只要在“计划任务”定时调度 backup.bat 文件,即可。
2. 使用 FlashXP 可以进行定时异步下载。

下载地址:

https://files.cnblogs.com/xlong1900/DbBackup_Tools_2.1.7z

Rem 版权所有 guoshulang@foxmail.com

原文地址:https://www.cnblogs.com/xlong1900/p/1542340.html