Hey Guys!! How are
you? I hope that you all are doing well. As we all know disaster can
strike on the database in any form &
any time. So it is better to well prepared to get rid from it. There
are so many disaster recovery solutions available in SQL server, here
we will go through top 5 of them.
Disaster:
In term of SQL server, disaster is defined as an event that makes
data unavailability or stop the normal functioning of database known
as disaster. An event can appear in any form like hardware failure,
virus attack, power failure, natural disaster, human errors, system
hang, and many more. Some of the examples are given below:
- Online railway reservation halt: Unable to show seats availability.
- Data is unavailable: Think about big data retrieval companies like Google, Yahoo, and MSN.
- Order can not be placed: Think about online shopping sites like Amazon, where user wants to place an order but unable to do.
Disaster Recovery
Solution: It is a process to overcome
from data loss or business down after any disaster. Top 5 disaster
recovery solutions in SQL server are as follows:
Top 1: High
Availability & Disaster Recovery Solution:
It is shortly known as HADR. This disaster recovery solution
introduced in newly SQL server version 2012 & much expensive in
comparison with other disaster recovery solutions. HADR offers high
availability along with data recovery service if disaster has made
business down.
Top 2: SQL
Server Clustering Solution: SQL server
clustering is one the best disaster recovery solution in the SQL
server. In this technology; there are two or more physical servers
that handle high availability and minimize the business downtime
almost zero. When a physical server suddenly fails to perform the
operation then all the tasks & responsibilities of failed server
automatically take over by another physical server. It was introduced
with Windows NT Server 4.0 enterprise edition.
Top 3: SQL
Server Database Mirroring Solution: It
is the fastest disaster recovery solution to bring database online in
comparison of all other solutions. In addition to clustering solution
that provides data protection at SQL server instance level, it
provides data protection at database level. In database mirroring transaction log
records are sent to the mirrored transaction log as soon as log
buffer is written to the disk on the principle server. There is only
one mirrored server for each principle server.
Top 4: SQL
Server Log Shipping Solution: It works
on the database & server levels so you can configure more than
one database in this. Unlike database mirroring that supports full
recovery model only, it supports full as well as bulk logged recovery
models. It was also introduced in SQL server 2005 & does not
support automatic failover. Log shipping failover time
duration is larger than database mirroring failover time duration
that can vary from minutes to hours (sometimes).
Top 5: 3rd
Party SQL Server Recovery Program:
There are so many 3rd
party SQL server recovery programs available online like StellarPhoenix SQL recovery. Most
of the recovery programs offer free demo version to download that
shows the preview of your corrupt database. If you are satisfied with
the demo then go forward to register your full copy from their
official websites.
No comments:
Post a Comment