Preparing Disaster Scenarios

DBAs are custodians of the data owned by internal company departments such as marketing and finance, so they must inform the data owners of potential problems that might occur during replication. You should effectively communicate the following information to your business partners:

  • The maximum data loss that can take place in a given replication setup
  • The length of time the system would be down in the worst-case scenario
  • The expected phase lag between the time a transaction replicates from the Publisher to the Subscriber and from the Subscriber to the Publisher.

You can give the data owners accurate estimates only when you clearly understand what happens during replication and know how to restore your system when something goes wrong. A helpful communication device is a disaster-scenario chart in which you list the possible disaster scenarios that can occur in a replication setup. For each scenario in the chart, you provide the maximum data loss and the corresponding restore strategy to ensure data consistency across Publisher and Subscriber. Here are a few disaster scenarios you can list:

  • Publisher database goes down and log isn't available
  • Publisher database goes down and log is available
  • Distributor database goes down and log isn't available
  • Distributor database goes down and log is available
  • Connection between Publisher and Distributor is down

Demonstrating that you had the foresight to consider several possible disaster scenarios and integrate them into the design of your replication project will inspire the confidence of the data owners. Your due diligence will show them that you've made every effort to minimize the damage and the cost of data restoration in the event of a disaster.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottOur Experts will show you:
• Common SQL Server
Problems
• Best Practices for T-SQL
• SQL Server Integration
Services
• Database Development

Come See Mike Otey & Tim Ford in Person!

Early Registration Now Open

From the Blogs
May 21, 2013
blog

A Common Misconception about MAXDOP

Out of the box, SQL Server is (and has been) able to take advantage of multiple processors/cores without any effort on behalf of administrators....More
May 9, 2013
blog

My ISO 8601-Compliant Signature 2

My family recently just "officially" announced that we're in the process of adopting a child from South Africa. We're quite excited, of course, but there's a ton of paperwork to do—along with the need for gobs of signatures....More
May 8, 2013
blog

Use SSIS for ETL from Hadoop

In this blog post, Mark Kromer walks you through using SSIS as a way to use ETL techniques using Microsoft's Hadoop on Windows (HDInsight) as a source using Hive connectors...More
SQL Server Pro Forums

Get answers to questions, share tips, and engage with the SQL Server community in our Forums.