SQLServer2012 logshipping实施方案

 

SQLServer2012 logshipping 实施方案

 

环境信息:

角色

IP

主机名

操作系统

数据库版本

192.168.186.129

WIN-01

Windows Server 2012

SQLServer2012

192.168.186.130

WIN-02

Windows Server 2012

SQLServer2012

 

实施步骤如下:

bb

1. 添加操作系统用户 sqladmin

2. MSSQLSERVER SQL Server 代理服务器更改登录身份为 sqladmin

3. 设置目录

4. 使用 SQL Server Management Studio 工具配置 logshipping

5. 查看日志

 

1. 添加操作系统用户 sqladmin

WIN-01 WIN-02 操作系统 添加 sqladmin 用户,超级管理员权限;

:控制面板 --- 用户账户 --- 管理其他账号 ---- 添加其他账户 ---sqladmin

bb

 

2. MSSQLSERVER SQL Server 代理服务器更改登录身份为 sqladmin

WIN-01 WIN-02 SQLServer 配置管理器

MSSQLSERVER SQL Server 代理服务器 登录身份 改成 sqladmin( 更改时会重启服务 )

bb

 

3. 设置目录

(1)WIN-01 创建数据库备份目录 D:\dbbackup, 并将读写权限共享给 sqladmin 用户;

bb

 

WIN-01 共享目录,读写权限分配给 sqladmin

\\192.168.186.129\dbbackup

D:\dbbackup

bb

(2)WIN-02 创建 D:\restorelog 目录,用于存放从主库复制来的日志文件;

bb

 

4. 使用 SQL Server Management Studio 工具配置 logshipping

 

Backup job--->Copy job--->Restore job

 

WIN-01:

选择 chenjch 数据库 ---- 右键属性 --- 事务日志传送 --- 将此数据库启用为日志传送配置中的主数据库 --- 备份设置 --- 添加 ( 辅助服务器实例和数据库 )

bb

 

备份设置:

bb

默认 15 分钟备份一次,如需修改备份频率,可以通过编辑作业实现

辅助数据库 --- 添加

 

复制文件

bb

 

还原事物日志

bb

 

确定

bb

 

5. 查看日志

WIN-02:

bb

WIN-01:

bb

WIN-02:

bb


检查 WIN-02 restore 错误

bb

bb

bb

bb

 


 

参考:

https://docs.microsoft.com/zh-cn/sql/database-engine/log-shipping/configure-log-shipping-sql-server?view=sql-server-2014#SSMSProcedure

 

https://blog.csdn.net/cainiaofly/article/details/13503799

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29785807/viewspace-2200034/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29785807/viewspace-2200034/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值