MSSQLTips.com - your daily source for SQL Server tips

Google
 
Web mssqltips.com

ESSENTIALS: Home | Tips | Search | Categories | Top 10 | Products | Authors | Blogs | Forums | Webcasts | Advertise | About
Database mirroring with logshipping. - MSSQLTips

MSSQLTips

MSSQLTips.com - your daily source for SQL Server tips
Welcome to MSSQLTips Sign in | Join | Help
in Search

Database mirroring with logshipping.

Last post 11-30-2007 12:26 PM by admin. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 11-30-2007 11:39 AM

    • GLee
    • Top 75 Contributor
    • Joined on 11-30-2007
    • Posts 3

    Database mirroring with logshipping.

    I am running Database Mirroring with Log Shipping, would you still
    recommend doing daily full backups/1/2 hourly TLOG backups?  I feel
    like it's overkill.  If you recommend it, how would you schedule all these "backup" jobs? 

  • 11-30-2007 12:26 PM In reply to

    Re: Database mirroring with logshipping.

    GLee,

    That is a reasonable question.  Although Database Mirroring and Log Shipping independently are good high availability\disaster recovery techniques, they should not replace full backups.  Full backups can be considered the last line of defense in order to prevent a catastrophic issue.

    As a point of reference, in the same database are you performing both Database Mirroring and Log Shipping?  If so, why are both of these processes needed in the same database.  Is Database Mirroring used with SQL Server 2005 instances and is Log Shipping used with SQL Server 2000 instances?

    For the Log Shipping databases, full backups are needed to start the process, so it might make sense to issue full backups on a daily or weekly basis.  With SQL Server 2005 you also have the ability to issue COPY ONLY backups, which might be a good alternative to obtain your full backups while not having to ship a large full backup.  Here is a tip on COPY ONLY backups - http://www.mssqltips.com/tip.asp?tip=1075.

    For the Database Mirroring databases, full backups should be issued on a daily or weekly basis depending on rate of data change and the acceptable amount of data that can be lost.

    If you have an environment where the data rate change is very low (weekly or monthly data uploads), then backups may not be needed as often. That decision is based on the acceptable amount of data loss and the volatility of the data.

    Another key item here that typically gets left off is the need to recover.  Take a look at your high availability/disaster recovery plan and make sure it will cover all reasonable issues if you had to bring the systems back up and running.  Also consider the steps someone else on your team (or external to your team) would have to take if a major issue occurred.

    For more backup and recovery tips, I would recommend checking out these tips:

    Thank you,
    The MSSQLTips.com Team

Page 1 of 1 (2 items)