Skip to content
UdemySQLPaid courseAll LevelsCertificate

Learn Microsoft SQL Server AlwaysOn HA Solution (Udemy.com)

A Complete Course on Setup,Configure and Manage Microsoft SQL Server AlwaysOn High Availaibility Solution

Created by: Mohammad Sufian

Last updated February 2018

icon
What you will learn

  • Create 2 Node Windows Failover Cluster
  • Install SQL Server 2016 using GUI & Command Line
  • Configure Installed SQL Server Instance for AlwaysOn High Availability
  • Create and Configure Availability Grpoups
  • Add Database to Availability Group & Replica
  • Create and Configure AlwaysOn Availability Group Listener
  • Failover Availability Group (Automatic , Manual &Force)
  • Configure Backup on Availability Group & Replica
  • Monitor AlwaysOn Availability Groups State & Data Syncronization

How it compares

Against the other 388 rated Udemy courses in SQL on CourseDuck:

  • Rating3.8 out of 5higher than 2% of them
  • Reviews162#311 of 389 by number of reviews
  • Length4 hoursshorter than 65% of them
  • Last updatedFebruary 2018earlier than 81% of them

icon
Course Description

Learn how to Setup,Configure  and Monitor Microsoft SQL Server AlwaysOn feature.

Always On Availability Groups (SQL Server).

An availability group supports a failover environment for a discrete set of user databases, known as availability databases, that fail over together. An availability group supports a set of primary databases and one to eight sets of corresponding secondary databases. Secondary databases are not backups. Continue to back up your databases and their transaction logs on a regular basis.

Each set of availability database is hosted by an availability replica. Two types of availability replicas exist: a single primary replica. which hosts the primary databases, and one to eight secondary replicas, each of which hosts a set of secondary databases and serves as a potential failover targets for the availability group. An availability group fails over at the level of an availability replica. An availability replica provides redundancy only at the database level—for the set of databases in one availability group. Failovers are not caused by database issues such as a database becoming suspect due to a loss of a data file or corruption of a transaction log.

The primary replica makes the primary databases available for read-write connections from clients. Also, in a process known as data synchronization, which occurs at the database level. The primary replica sends transaction log records of each primary database to every secondary database. Every secondary replica caches the transaction log records (hardens the log) and then applies them to its corresponding secondary database. Data synchronization occurs between the primary database and each connected secondary database, independently of the other databases. Therefore, a secondary database can be suspended or fail without affecting other secondary databases, and a primary database can be suspended or fail without affecting other primary databases.

Optionally, you can configure one or more secondary replicas to support read-only access to secondary databases, and you can configure any secondary replica to permit backups on secondary databases.

Deploying Always On Availability Groups requires a Windows Server Failover Clustering (WSFC) cluster. Each availability replica of a given availability group must reside on a different node of the same WSFC cluster. The only exception is that while being migrated to another WSFC cluster, an availability group can temporarily straddle two clusters.

A WSFC resource group is created for every availability group that you create. The WSFC cluster monitors this resource group to evaluate the health of the primary replica. The quorum for Always On Availability Groups is based on all nodes in the WSFC cluster regardless of whether a given cluster node hosts any availability replicas. In contrast to database mirroring, there is no witness role in Always On Availability Groups.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Mohammad Sufian

I am a Solutions Engineer providing Infrastructure,Application and database solutions for Web, Mobile and Desktop applications . I have worked as a Production MS SQL Database Administrator and Consultant for over +10 years for various companies such as EXL Services, Citagus, Saudi Fransi Bank, Microsoft, Barclays and IHSMarkit. I love to learn and share different technologies with others.

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

3.8

162 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Patrick Moore on 11/20/2024

I had a very difficult time understanding the instructor as the audio volume was very low most of the time and he had a very heavy accent. I am hearing impaired and usually use closed captioning which was also not included. It seemed like there were also several steps that were implied and not included here or buried in the transition between explaining wizard, T-SQL, and Powershell methods. I did eventually finish and successfully set up an HA environment in my lab but it took multiple visits to Google to fill in the blanks for things that I did not get here.

By Paulo de Sousa Ribeiro on 5/27/2023

Falta um pouco de didática: o instrutor passa "batido" em alguns assuntos importantes que não foram explicados.

By Prakash S V on 9/15/2022

good course, need elaborate explanations

By aesta Livista on 7/20/2022

Just the last part was bit useful but didn't find any of those scripts attached to the lectures

By Kirubel Kebede on 1/21/2022

The trainer is basically reading a slide. I could just go to MS site and read.

By Priyanka Patel on 8/20/2021

Instructor reads whatever only in slides. He doesn't explain in details. Also I can't forward or backward all videos.

By Calvin Gott on 4/13/2021

I enjoy the class, but I would like the link to those script. In section 12 Monitor Always On Availability Groups

By Lian van den Heever on 4/6/2021

The instructor should TALK to the course attendant not simply read the notes .

By Curtis Bragdon on 7/27/2018

The course is an excellent course for anyone wanting to learn SQL AlwaysOn AG or use it as a refresher.

By Arjun Singh on 2/7/2018

The course is really informative. Pleasant to learn from extremely professional and experienced instructor.

Showing all 10 reviews on CourseDuck

Read all 162 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 76 / 100