Learn your way! Get started

SQL 2014 Admin, Part 5: Disaster Recovery and Backups

with expert Chris Bell

Watch trailer

SQL 2014 Admin, Part 5: Disaster Recovery and Backups Trailer

Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack
  • Power Pack Plus

Release date Release date 5/14/2015
Level Level Advanced
Runtime Runtime 2h 2m
Platform Platform Major browsers on Windows Major browsers on Windows Major browsers on Mac OSX Major browsers on Mac OSX Mobile Devices Mobile Devices
Closed captioning Closed captioning Included
Transcript Transcript Included
eBooks / courseware eBooks / courseware N/A
Hands-on labs Hands-on labs N/A
Sample code Sample code Included
Exams Exams Included

Enterprise Solutions
Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More

Course description

SQL Server offers a variety of High Availability and Disaster recovery options. The biggest change from previous versions before SQL Server 2012 is the introduction of AlwaysOn. In this course you will look at how AlwaysOn integrates high-availability and disaster recovery into a total solution. You will see how AlwaysOn is based on Windows Failover Clusters to protect the entire Instance, while Availability groups provide options to improve database availability and resource use. Then you’ll see the cover log shipping as well as mirroring and replication, which are still useful in some scenarios for disaster recovery. You will see each of these, and even configure separate log shipping, mirroring and transactional replication. Next you will see the various recovery models SQL supports and you will see the various backup scopes and types available. You will look into how these all work together to allow you to create a complete disaster recovery strategy. You will also see how having proper backups allow us to perform actions such as restoring a database to a point in time. You will even see a corrupted page fixed by referencing a proper backup all while keeping the database online to users.


This course assumes that students have working experience with SQL Server; basic relational database concepts (e.g., tables, queries, and indexing); general knowledge of XML, Transact-SQL, and a fundamental understanding of networking and security concepts.

Prepare for certification

This course will help you prepare for:
70-462 Administering Microsoft SQL Server 2012 Databases

This course will help you earn:
MCSA: SQL Server 2012
MCSE: Data Platform
MCSE: Business Intelligence

Meet the expert

Chris Bell Chris Bell, MCITP, is an 18-year SQL Server veteran for both business intelligence and application development providing solutions for businesses, organizations, and individuals. He is the founder and CEO of WaterOx Consulting, Inc., a provider of remote SQL Server consulting and services. Chris is also the founder and current President of the Washington DC chapter of PASS and a member of the Board of Directors for CPCUG. Chris also frequently attends and presents at PASS events around the country, sharing his passion for all things SQL Server. In 2012, Chris was one of 5 finalists in the world for Red Gate’s Exceptional DBA Award.

Course outline

Disaster Recovery

Mirroring (09:53)
  • Introduction (00:22)
  • Mirroring (01:36)
  • Demo: Mirroring (03:43)
  • Demo: Mirroring Prep (03:53)
  • Summary (00:17)
Log Shipping (18:33)
  • Introduction (00:29)
  • Log Shipping (01:47)
  • Demo: Log Shipping (05:49)
  • Demo: Restore Transaction Log (07:28)
  • Demo: Update Transaction Log (02:47)
  • Summary (00:09)
Failover Clustering (34:00)
  • Introduction (00:39)
  • Failover Clustering (00:55)
  • Demo: Failover Clustering (04:53)
  • AlwaysOn Failover Cluster (01:26)
  • AlwaysOn Availability Groups (05:23)
  • Demo: AlwaysOn Availability (05:22)
  • Demo: Creating Availability Groups (06:09)
  • Demo: Using Availability Groups (05:04)
  • Demo: Starting Failover (03:44)
  • Summary (00:21)
Replication (30:08)
  • Introduction (00:31)
  • Replication - Overview (01:30)
  • Replication - Types (01:50)
  • Replication - Snapshot (00:26)
  • Replication - Transactional (01:09)
  • Replication - Peer-to-Peer (01:10)
  • Replication - Merge (01:32)
  • Demo: Replication (04:56)
  • Demo: Replicated Database (03:39)
  • Demo: Add a Subscriber (06:13)
  • Demo: Replication and Transactions (03:00)
  • Demo: Replication Monitor (03:55)
  • Summary (00:11)

Backup and Restore

Recovery Models (13:05)
  • Introduction (00:25)
  • Recovery Models - Simple (00:47)
  • Recovery Models - Full (00:35)
  • Recovery Models - Bulk Logged (00:49)
  • Demo: Recovery Models (05:28)
  • Demo: Bulk Logged (04:36)
  • Summary (00:22)
Backups (17:01)
  • Introduction (00:26)
  • Backup Scopes - Database (00:38)
  • Backup Scopes - Partial (00:34)
  • Backup Scopes - File (00:39)
  • Backup Types - Full (00:43)
  • Backup Types - Differential (01:14)
  • Backup Types - Log (01:02)
  • Backup Types - Tail Log (02:00)
  • Backup Compression (00:49)
  • Restoring Databases (01:00)
  • Demo: Backups (02:50)
  • Demo: Corrupted Pages (04:41)
  • Summary (00:18)