zoukankan      html  css  js  c++  java
  • 用命令行自动备份数据库到其他服务器

    先上代码

     1 --前半截是登陆本机sql服务
     2 --后面的-Q一句是备份数据库到指定文件夹且指定备份名称
     3 SQLCMD -S (local) -U sa -P 888888 -Q "BACKUP DATABASE CoderTest TO DISK = 'D:\BAK\dbHrmAll.bak' WITH FORMAT"
     4 
     5 
     6 --指定当前服务器WINRAR的目录
     7 path = "C:\Program Files\WinRAR"
     8 
     9 --用WINRAR自动把备份文件压缩到异地共享文件夹
    10 --其中的M盘是在服务器建立的其他服务器共享文件夹的映射盘符
    11 winrar m -ag -m5 M:\BakEveryDay.rar "d:\BAK\dbHrmAll.bak"

    以下是个人意见:

    优点:简单易用,不需要其他什么软件,只需要服务器有SQL SERVER数据库和WINRAR压缩软件就好。

    缺点:好像需要保证服务器和异地服务器之间的网络长时间畅通,我的数据库备份是3个多G,压缩带复制到异地一共用了差不多10分钟。

    期望高手指点,有砖使劲拍,但是别骂人,谢谢……

    我誓死捍卫你反对我的权利,但请勿人身攻击!


    那个长发少年心中有着大海一般深沉的爱,浅薄的人自然无法理解。
  • 相关阅读:
    zabbix
    Tomcat 部署Web应用
    WebLogic
    WebLogic部署集群和代理服务器
    WebLogic 中的基本概念
    GIT详解和GITHUB
    Tomcat 内存溢出对应解决方式
    apache和tomcat区别
    数据库介绍
    The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
  • 原文地址:https://www.cnblogs.com/dullcoder/p/2660570.html
Copyright © 2011-2022 走看看