一:试验背景 异地备份好处:(待补充)

1:异地备份了把原有服务器数据放在另外一个位置,避免些物理损害。  比把数据刻录光盘和原始数据放同房间了房间失火了备份数据也没有了要放另外地方避免了  就是备份的意义。 2:异地备份可以集中管理备份文件。 二:试验整体思路         1:要实现异地备份,必须使用域用户帐号来启动SQL Server服务以及SQL Server Agent服务,因为本地系统帐户无法访问网络。    2:在异地机器中建立一个与SQL Server服务器中启动SQL Server服务的域用户帐号同名帐号,且密码保持相同。        注意:新建帐号针对的是工作组模式,如果是基于域模式,那就无须再建帐号  3:在异地机器中建立一个共享文件夹,并设置合适权限。  4:在源服务器上将共享文件夹映射到本地      5:在SQL Server服务器中建立异地备份的维护计划,在’备份路径‘处输入异地共享文件夹的网络路径(\\共享机器IP\共享文件夹)。  6:将该执行计划对应的作业,’所有者‘改为SA。  

7:执行’维护计划‘,去共享文件夹下面验证是否生成了备份文件。 三:试验准备 备份服务器IP:10.2.37.135 源服务器IP:10.0.9.243 目的:从10.0.9.243往10.2.37.135进行备份。 用户都是:SINOOCEANLAND\v-baidd 在备份服务器上建了文件夹D:\丹丹\My SQL SERVER\backup(作为共享文件夹使用)

四:试验步骤 1:确保两个服务器的SQL Server Agent服务都已启动。 2:在两个服务器上都建用户SINOOCEANLAND\v-baidd,密码一样。 3:在备份服务器上建共享文件夹,并共享给SINOOCEANLAND\v-baidd,使其有读写权限。 如:在D:\丹丹\My  SQL SERVER\路径下建个文件夹backup

右击该文件夹,点’属性‘,选择’共享‘选项卡,出现如下对话框

--将其共享给SINOOCEANLAND\v-baidd 点击上面标红的’共享‘,在下拉菜单中选择’查找用户‘,如图

出现如下界面:

输入那个域账户名称,点击’检查姓名‘,确保名称正确无误。 例如,我输入v-baidd,点’检查姓名‘,结果如图:

点击’确定‘,回到如下页面,选择该用户,点击’共享‘即可。 如图:

--验证是否共享成功 在源服务器(10.0.9.243)上,输入\\备份服务器IP,如:\\10.2.37.135,看能否看到backup文件夹。 看到了该文件夹,说明共享成功。

要确保源服务器对备份服务器该文件夹下面的文件有读写权限(省略)

4:在源服务器上将共享文件夹映射到本地 右击’网络‘-’映射网络驱动器‘,如图

出现如下界面,在’文件夹‘那里选择共享文件夹即可

5:在源服务器中建立异地备份的维护计划 展开左侧的’对象资源管理器‘,找到源服务器,展开’管理‘,右击’维护计划‘-'维护计划向导’,如图

出现如下界面

点击‘下一步’,在‘名称’和‘说明’那里填写必要信息

点击上面标红的‘更改’按钮,设置执行时间间隔(在这里设置为每天1个小时执行一次)

点击‘确定’,‘下一步’,勾选’备份数据库(事务日志)

点击‘下一步’,‘下一步’,选择要备份的数据库,如图:

在备份文件路径(即‘为每个数据库创建备份文件’-‘文件夹’后面)输入‘\\10.2.37.135\backup’,选择’压缩备份‘ 如图:

’下一步‘ ,

’下一步‘,’完成‘,’关闭‘ 6:将该执行计划对应的作业,’所有者‘改为SA。 右击该作业名称-’属性‘,如图

点击’所有者‘右面的按钮,如图

出现如下对话框,

点击上面标红的’浏览‘按钮,选择SA

’确定‘,’确定‘,’确定‘。

7:在源服务器执行’维护计划‘,去共享文件夹下面验证是否生成了备份文件。

执行成功后,去备份服务器共享的那个备份文件夹下,看是否生成了备份文件。

成功啦!(*^__^*) 嘻嘻…… --------------------- 作者:雅冰石 来源:CSDN 原文:https://blog.csdn.net/yabingshi_tech/article/details/22263173 版权声明:本文为博主原创文章,转载请附上博文链接!

SQL SERVER怎样将某个服务器上面的数据自动备份到另一台服务器上面(异地备份)的更多相关文章

  1. zookeeper集群,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的。

    zookeeper集群,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的.

  2. jenkins自动部署代码到多台服务器

    下面讲一下如何通过一台jenkins服务器构建后将代码分发到其他的远程服务器,即jenkins自动部署代码到多台服务器. 1.下载 pulish over ssh 插件 2.系统管理 -> 系统 ...

  3. Android 连接 SQL Server (jtds方式)——上

    本文将介绍开发Android程序,连接SQL Server,通过第三方包jtds的方式. 如果你有同样的需求,请跟着做一遍,博主将以最详细的方式,进行介绍. 首先说明,Java.Android连接SQ ...

  4. PHP网站在Linux服务器上面的安全配置

    本文详细总结了PHP网站在Linux服务器上面的安全配置,包含PHP安全.mysql数据库安全.web服务器安全.木马查杀和防范等,很好很强大很安全. PHP安全配置 1. 确保运行php的用户为一般 ...

  5. 如何将SQL Server运行到Windows Azure上

    从2012年6月6日开始,Windows Azure上一些强大的新功能现在可用于预览,包括新的Windows Azure虚拟机(VM).其中有关Windows Azure虚拟机最强大的一件事是他们利用 ...

  6. 此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行

    错误提示:此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行.若要将此服务器连接到服务器场,请使用 SharePoint 产品配置向导,该向导可从 ...

  7. sql server 驱动程序在 \Device\RaidPort0 上检测到控制器错误。

    sql server 驱动程序在 \Device\RaidPort0 上检测到控制器错误. 错误情况,如下图: 原因分析:硬盘故障 解决办法:进行迁移

  8. context.getResourceAsStream获取的是部署在服务器上面的文件位置 而不是我们本地的工程位置 意思是说获取的都是web下面的文件位置

    context.getResourceAsStream获取的是部署在服务器上面的文件位置 而不是我们本地的工程位置 意思是说获取的都是web下面的文件位置

  9. SQL Server中bcp命令的用法以及数据批量导入导出

    原文:SQL Server中bcp命令的用法以及数据批量导入导出 1.bcp命令参数解析 bcp命令有许多参数,下面给出bcp命令参数的简要解析 用法: bcp {dbtable | query} { ...

随机推荐

  1. 二:理解ASP.NET的运行机制(例:基于HttpHandler的URL重写)

    url重写就是把一些类似article.aspx?id=28的路径重写成 article/28/这样的路径 当用户访问article/28/的时候我们通过asp.net把这个请求重定向到article ...

  2. 探讨e.target与e.currentTarget

    target与currentTarget两者既有区别,也有联系,那么我们就来探讨下他们的区别吧,一个通俗易懂的例子解释一下两者的区别: <!DOCTYPE html> <html&g ...

  3. geo-经纬度计算

    经纬度计算, 本质上是球面三角函数的应用, 将数学公式转换为代码的过程, 站在前人的肩膀上, 自己又补充了一点: package com.iwhere.easy.travel.tool; public ...

  4. 异常处理:net.sf.cglib.beans.BulkBeanException

    今天下午由于各种开会,断断续续写得代码,单元测试的时候,老是报如题的错误,后来查阅资料,发现原来是从数据库查询的值如果为空,则对应实体类执行set方法会赋值null给对应属性值,但是我当时的几个值偏偏 ...

  5. Java NIO系列教程(十二) Java NIO与IO

    当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异.它们的使用场景,以及它们如何影响您的代 ...

  6. 如何判断JavaScript数据具体类型

    昨晚做了阿里的题目,让我写一个函数,可以判断数据的具体类型.其实题目很简单的...但是真的是自己不太注意吧,写的很糟糕啊. 然后今天就自己写了一个,然后又到晚上搜了下,看看别人的写法,结果发现自己有点 ...

  7. java运行jar包时候加载指定目录的其他jar支持包

    最近发生一个小故障,调试好的项目,发布成jar包后无法找到oracle的驱动,研究了一下解决了.记录一下. 写了一个run.sh脚本 #!/bin/bash cd ~ cd app nohup jav ...

  8. 南方IT教材反馈

    为了进一步提升教材质量,大家可以在底部留言区反馈您发现的任何问题或建议,谢谢!           最终我们将从所有读者中找出幸运读者发放奖品! 好教材也有我的一份功劳!

  9. PHP开发环境安装说明书

    php安装说明书 需要安装包可以拿U盘找技术--小豪拷贝. 一.安装对象和安装顺序 0   vcredist_x64.exe(Microsoft Visual C++ 运行时文件和操作系统组件) 1 ...

  10. 转载-asp.net id 和name的区别

    name 是名字id是唯一标识name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素.但是name在以下用途是不能替代的:1. 表单(form)的控件名,提交的数据都用控件的name而不 ...