在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
日志服务 SLS,月写入数据量 50GB 1个月
简介:
在VMWare 中配置SQLServer2005 日志传送Step by Step
 
前言
SQL server 2005 高可用性之日志传送是在 SQL server 2000 日志传送基础之上的延续,两者其本质上并没有太大的差异。日志传送能够同步位于不同服务器或同一服务器不同实例之间的数据库 ,通过将主服务器上备份 出来的一系列日志自动传送到辅助服务器上并进行恢复。当主服务器宕机的时候,日志传送功能并不能实现从主服务器到辅助服务器的自动故障转移功能,需要手动将辅助服务器切换到联机状态,使得辅助服务器上数据库来提供服务,从而实现数据库的高可用性。
日志传送操作由四个操作组成:备份作业、复制作业、还原作业和警报作业。
1. 备份作业,日志传送在主服务器实例上为每个主数据库创建一个备份作业。它执行备份操作,将历史记录信息记录到本地服务器和监视服务器上,并删除旧备份文件和历史记录信息。
2. 复制作业,日志传送在辅助服务器实例上为每个日志传送配置创建一个复制作业。此作业将备份文件从主服务器复制到辅助服务器,并在辅助服务器和监视服务器上记录历史记录信息。
3. 还原作业,日志传送在辅助服务器实例上为每个日志传送配置创建一个还原作业。此作业将复制的备份文件还原到辅助数据库。它将历史记录信息记录在本地服务器和监视服务器上,并删除旧文件和旧历史记录信息。
4. 警报作业,如果使用了监视服务器,将在警报监视器服务器实例上创建一个警报作业。此警报作业由使用监视器服务器实例的所有日志传送配置中的主数据库和辅助数据库所共享。对警报作业进行的任何更改(例如,重新计划作业、禁用作业或启用作业)会影响所有使用监视服务器的数据库。
如果与 Oracle 相比的话,我认为日志传送方式接近与 stream 即流,通过日志捕获、传输、还原、应用的方式进行数据同步,不同的是 SQLServer 传输的是文件,而 Oracle 的传输在内存进程中进行; SQLServer 的辅助服务器只能在无恢复模式和备用模式下切换,而 oracle 的目标服务器则可以自由使用。
 
预安装
1. 为了节省资源,所有实例均安装在同一台虚拟机上
虚拟机环境为 :VMWare1.0.6
操作系统为 :Windows2003 Server Enterprise
数据库为: SQLServer2005 企业 版
数据库实例分别为: source 主数据库 ,destsource 辅助数据库(一不小心敲错了,应为 dest )
新建两块磁盘,一块用来存放需要传输和接收的数据,另一块用来安装辅助数据库实例。
网络为 NAT 方式,地址自动获取,如下:

 
2.  为了避免出现意外状况,修改一下计算机的  DNS  后缀  2.  为了避免出现意外状况,修改一下计算机的  DNS  后缀
 
3.  在计算机管理   >  本地用户和组—  >  用户中创建  SourceAdmin    DestAdmin  两个新用户。
4.  创建  DestLog    SourceLog  两个目录,并创建共享。
  SourceLog  共享中为  SourceAdmin  用户提供完全控制权限,因为  SourceAdmin  需要把  source  数据库的日志写入该目录下。
 
  SourceLog  共享中为  DestAdmin  用户提供读取权限,因为  DestAdmin  需要从该目录下读取相关日志。
 
  DestLog  共享中为  DestAdmin  用户提供完全控制权限,因为  DestAdmin  需要从把从  SourceLog  中的日志拷贝到  DestLog  目录下,以实现日志还原。
 
5.  安装实例  Source  数据库,并制定域用户账户  SourceAdmin
 
6.  使用  Windows  身份验证模式
 
7.  再安装  DestSource  实例,指定域账号为  DestAdmin
8.SQLServer2005  安装完毕后,再安装  SP2  ,默认即可






本文转自baoqiangwang51CTO博客,原文链接: http://blog.51cto.com/baoqiangwang/310490 ,如需转载请自行联系原作者
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
1月前
|
XML 安全 Java
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
本文介绍了Java日志框架的基本概念和使用方法,重点讨论了SLF4J、Log4j、Logback和Log4j2之间的关系及其性能对比。SLF4J作为一个日志抽象层,允许开发者使用统一的日志接口,而Log4j、Logback和Log4j2则是具体的日志实现框架。Log4j2在性能上优于Logback,推荐在新项目中使用。文章还详细说明了如何在Spring Boot项目中配置Log4j2和Logback,以及如何使用Lombok简化日志记录。最后,提供了一些日志配置的最佳实践,包括滚动日志、统一日志格式和提高日志性能的方法。
346 30
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
|
16天前
|
SQL
南大通用GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
南大通用GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
|
25天前
|
存储 Prometheus 监控
Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行
本文深入探讨了在Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行。
32 5
|
1月前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
220 0
|
2月前
|
Linux API 虚拟化
VMware WorkStation Pro 15.5(低版本安装) 教学用
VMware WorkStation Pro 15.5(低版本安装) 教学用
254 5
|
2月前
|
Linux 虚拟化
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
389 6
|
2月前
|
虚拟化
vmware安装OpenEuler系统
vmware安装OpenEuler系统
|
2月前
|
网络协议 Linux Windows
Rsyslog配置不同端口收集不同设备日志
Rsyslog配置不同端口收集不同设备日志
|
3月前
|
SQL 数据库
数据库数据恢复—SQL Server数据库报错“错误823”的数据恢复案例
SQL Server附加数据库出现错误823,附加数据库失败。数据库没有备份,无法通过备份恢复数据库。 SQL Server数据库出现823错误的可能原因有:数据库物理页面损坏、数据库物理页面校验值损坏导致无法识别该页面、断电或者文件系统问题导致页面丢失。
114 12
数据库数据恢复—SQL Server数据库报错“错误823”的数据恢复案例
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。

热门文章

最新文章