• 数据库备份打包工具


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

    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

  • 相关阅读:
    优化MyBatis配置文件中的配置
    Java多线程---同步与锁
    Runtime.getRuntime().exec()
    java ---线程wait/notify/sleep/yield/join
    redis配置详情
    httpcline
    线程
    Bootstrap学习(一)
    springmvc注解配置
    salesforce上上传和导出.csv格式文件
  • 原文地址:https://www.cnblogs.com/xlong1900/p/1542340.html
Copyright © 2020-2023  润新知