zoukankan      html  css  js  c++  java
  • Windows Server 2012 数据库定时备份

    为了数据的安全,我们在服务器上设置了每周备份一次,下面是具体步骤:

    一、在文件客户端服务器创建db_backup.cmd的Windows命令脚本。输入以下内容(直接复制可能出错,请手动输入):

    @echo off
    
    set  "Ymd=te:~,4%te:~5,2%te:~8,2%"
    
    C:DBbackupmysqldump  –h IP地址 –opt  -u  root -p"Password"  DataBaseName > C:DBbackupDataBaseName_%Ymd%.sql
    
    @echo on

    注意:

    (1)“C:DBbackupmysqldump”是mysqldump.exe的路径;

    (2)Windows下使用脚本执行的时候,mysqldump的路径不能有空格。如有空格:

    解决办法一:安装Mysql的时候不要安装到默认路径,默认的路径”C:Program Files (x86)MySQLMySQL Server 5.6inmysqldump”带空格,不修改直接执行出来的结果是0 kb;

    解决办法二:直接从mysqldump的安装路径复制mysqldump.exe到自己创建的目录,脚本里直接写这个目录即可。

    二、手动执行脚本,成功后查看SQL文件是否完整;

    三、加入【任务计划程序】,定期自动执行脚本

    打开任务计划程序,点击【创建任务】

                创建任务
                 常规
                触发器
                操作
                条件
                设置

     

                配置完成

    注意:如果需要马上看到效果,可以设置成5分钟一次,时间随意!

     

                            摇摇欲坠的生活终会过去!

  • 相关阅读:
    期末考试(优先队列)
    看病要排队《优先队列》
    Windows Message Queue(优先队列)
    Stones(优先队列)
    懒省事的小明(优先队列)
    产生冠军(set,map,拓扑结构三种方法)
    Web轻量级扫描工具Skipfish
    Web侦察工具HTTrack (爬取整站)
    文件上传漏洞绕过技巧
    Python爬虫之selenium的使用(八)
  • 原文地址:https://www.cnblogs.com/marshu/p/9842697.html
Copyright © 2011-2022 走看看