Book Image

Professional SQL Server High Availability and Disaster Recovery

By : Ahmad Osama
Book Image

Professional SQL Server High Availability and Disaster Recovery

By: Ahmad Osama

Overview of this book

Professional SQL Server High Availability and Disaster Recovery explains the high availability and disaster recovery technologies available in SQL Server: Replication, AlwaysOn, and Log Shipping. You’ll learn what they are, how to monitor them, and how to troubleshoot any related problems. You will be introduced to the availability groups of AlwaysOn and learn how to configure them to extend your database mirroring. Through this book, you will be able to explore the technical implementations of high availability and disaster recovery technologies that you can use when you create a highly available infrastructure, including hybrid topologies. Note that this course does not cover SQL Server Failover Cluster Installation with shared storage. By the end of the book, you’ll be equipped with all that you need to know to develop robust and high performance infrastructure.
Table of Contents (9 chapters)
Professional SQL Server High Availability and Disaster Recovery
Preface

The Replication Monitor


The replication monitor is a GUI that's used to monitor replication agent status and replication performance. It's not specific to transactional replication and can be used to monitor any of the available replication types.

In addition to monitoring capabilities, it allows you to start/stop replication agents, configure alerts, and check agent profiles.

Note

You should set up transactional replication if this was removed in the previous lesson.

This lesson first talks about standard replication issues and then P2P replication issues. Most of the issues that are discussed are common, other than the conflicts specific to P2P replication.

When reconfiguring transaction replication, drop P2P replication, and drop AdventureWorks at the two instances. Restore the AdventureWorks2016 database as AdventureWorks on the SQL Server 2016 instance. Create a blank AdventureWorks database on the SQL Server 2014 instance. Follow the steps in Lesson 2, Transactional Replication, to configure...