ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2287|回复: 1

[原创] SQL 2008 LogShipping 配置与实例

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-3-18 10:24 | 显示全部楼层 |阅读模式
本帖最后由 supperzhou2008 于 2015-3-18 10:24 编辑

大家都知道 LogShipping 作为SQL 的高可用性是相对来说比较容易实现的,网上也有很多介绍如何配置的方法,但是很多细节方面没有讲的很清楚,也没有具体的实例来做参考,比如操作系统的版本,SQL的版本,所以在这里把之前做过的一些配置与实例测试分享给大家,希望对大家有所帮助。

1.配置环境
a)主服务器
操作系统:Windows server2012 R2
IP:172.21.1.6
SQL Version: SQL Server2008 R2
SQL Server Management Studio Version: 10.50.1600.1

b)辅助服务器
操作系统:Windows server2012 R2
IP:172.21.1.94
SQL Version: SQL Server2008 R2
SQL Server Management Studio Version: 10.50.4000.0


2.配置步骤
a)在主服务器上的非系统盘中创建Backuplog文件夹并共享,该文件夹用于存放主服务器备份出来的日志文件,配置访问权限如下
-主服务器上的SQLserver Agent 服务帐户对Backuplog文件夹拥有读写权限
-辅助服务器上的SQL server Agent 服务帐户对Backuplog文件夹拥有读的权限


b)辅助服务器上的非系统盘中创建Resotrelog文件夹并共享,该文件夹用于存放从主服务器复制过来的日志文件,配置访问权限如下
-辅助服务器上的SQL server Agent 服务帐户拥有读写的权限。


c)辅助服务器上设定一个初始化数据库的文件夹Data并共享,Data文件夹用于存放mdf文件和ldf文件,配置访问权限如下
-辅助服务器上的SQL server Agent 服务帐户拥有读写的权限。


d)在主服务器及辅助务器上开启MSSQLSERVE 和SQL serverAgent 服务
3.png



e)主服务器上对现有数据库做一次完整备份,本例数据库名称为Vcenter(关于SQL数据库备份的方法在这里就不做介绍了),存放到主服务器非系统盘的本地目录中,本例中为D:\Databackp文件夹,共享这个文件夹,使辅助服务器的SQL Agent帐户有权限读取。
注:需确认备份出来的数据文件为.bak, 如备份出来的文件无bak后缀,则表示备份未成功(查看文件后缀需开启操作系统中的显示文件后缀选项)


f)勾选 "Enable this as a primay database in a log shipping configuration",并点击"Backup Settings..."
4.png

g)BackupSettings 中设置主服务器备份日志存放路径(包含网络路径及本地路径),网络路径用于辅助服务器SQL Agent帐户访问,
本地路径用于主服务器SQL Agent 帐户访问。
5.png

h)点击“Add”添加辅助服务器
6.png


i)点击“Connect”,选择辅助服务器IP地址并连接
7.png

8.png



j)连接上辅助服务器后,在Secondary database 选项处选择与主服务器相同名称的数据库"Vcenter",在"Initialize Secondary Database"选项下选择
“restore anexisting backup of the primary database into…”,“Backup file”路径选择之前在主服务器上设置的数据库备份路径,点击"RestoreOptions"进行下一步设置
9.png


k)在"Restore Options"选项里,键入辅助服务器上之前建立的Data文件夹本地路径,点“OK”回到设置界面,点击“Copy Files”选项
在“Copy Files”选项里输入辅助服务器上之前建立的恢复日志文件夹路径(本地路径)
10.png

11.png

l)在“Restore Transaction Log”选项中选择“Standby mode”,输入任务名称,点击“OK”完成设置。你也可以点击"Schedule"按钮进行更详细的配置。设置完成后Logshipping就开始运转了,可以通过SQL的日志文件来查看任务的运行状态。当Logshipping完成后,可以看到在辅助服务器上的Resotrelog文件夹中已经有从主服务器中传输过来的日志了.至此,整个配置过程全部完成。
12.png





TA的精华主题

TA的得分主题

发表于 2016-7-17 17:06 | 显示全部楼层
我来顶一下,英文版看不太懂。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-6-10 05:45 , Processed in 1.050271 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表