• SQL SERVER 日志传送配置要点


    SQL SERVER 2005传送日志:
        如果是xp或者是2003系统,必须设定共享目录的权限:
        Winxp下局域网共享设置不同用户权限

        1、开始->运行->gpedit.msc->windows 设置->安全设置->本地策略->安全选项->网络访问:本地的帐户共享和安全模式,设置为:经典 — 本地帐户以自己的身份验证。再进行共享设置就能够为用户分配权限了。

        在两个共享目录主服务器下的:C:\ReplData  辅助服务器下的C:\data 设定全部可以更改的权限。设定everyone的全部权限。

        注意:在主服务器上修改:数据库--文件—所有者改成“sa”

        日志传送原理:开始,将完整数据库还原到辅助数据库,主服务器定时将日志备份到指定路径中,辅助服务器将该日志文件复制到辅助服务器的本地文件下。

     在通过事务日志还原辅助数据库。

        配置步骤:只需在主服务器上配置即可,辅助服务器无需做任何配置即可完成。

       配置同样Agent用户名:主机和备份机中的sqlserver服务用相同的用户、密码,并在sql Agent以这个用户默认启动。登陆windows也最好是用这个账户登陆来配置。

       

      传送日志

         备份日志:主服务器备份日志,每1分钟执行一次,不包括备份日志时间,需要看日志大小。

        复制文件:从主服务器将文件拷贝到辅助服务器中,最短1分钟执行一次,拷贝还需要时间,看日志大小和网络环境。

        还原文件:SQL Server从文件中还原拷贝过来的日志文件。最短1分钟执行一次,不包括解析日志,执行日志SQL时间

        传送日志最少时间3分钟,一般有至少5分钟的延时。

     

      文件夹说明

        \\77c19b3c66534ed\ReplData :主服务器日志复制的文件夹,默认为匿名共享

        C:\ReplData : 主服务器的匿名共享

        \\Ic1\data\td.bak :辅助服务器的还原数据库备份的,网络地址

        C:\data : 辅助服务器拷贝的主服务器到本地的网络地址

         

           

           

           

    1,在2.14上建立backup用户,同时给予登陆SQL server的管理权限,
    2,在SQL 代理上使用backup启动
    3,在2.4上表建立主键
    4,配置事务复制,不初始化数据
    5,备份2.4的数据库
    6,拷贝到2.14服务器中

    但是事务日志传送有两个不太好的地方:
    1。目标库只读。
    2。每次日志还原后,所有数据库连接都被中断。
    3。日志传送必须XP代理2台服务器启用同样的账户和密码

      镜像切换后,原来做的日志传送配置一下,在新的服务器上可以启用,不用重做。
     注意,目的库的xp代理,icsonbakup用户必须在源库中建立一个同名用户,同时在文件夹建立读写权限

     

  • 相关阅读:
    github代码上传下载慢问题
    React Native环境搭建
    分布式模式之Broker模式
    如何构建技术体系
    https nginx配置
    自我管理--拖延 vs 心理
    idea+maven本地仓库更新问题
    后台服务集群日志管理
    技术男励志圣经
    线段树合并
  • 原文地址:https://www.cnblogs.com/zping/p/1913845.html
Copyright © 2020-2023  润新知