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用户必须在源库中建立一个同名用户,同时在文件夹建立读写权限

 

原文地址:https://www.cnblogs.com/zping/p/1913845.html