Recovery Models and Backup Strategies
Recovery Models and Backup Strategies
• Several considerations:
• Combination of backups needed for a database recovery
• Archival requirements
• Synchronization with database checks
• Available secure storage location
• Hardware required for restoring backups
• Completeness of backups
SQL Server Backup with Azure Blob Storage
• Simple
• Does not permit or require log backups
• Automatically truncates the log to keep space requirements small
• Full
• Requires log backups for manageability
• Avoids data loss due to a damaged or missing data file
• Permits recovery to a specified point in time
• Bulk logged
• Requires log backups for manageability
• Can enhance the performance of bulk copy operations
• Reduces log space usage by using minimal logging for many bulk
operations
Capacity Planning for Transaction Logs
Logon Information
Supporting Documentation
Business Database Continuity Requirements for Databases on the
Proseware Server Instance (for Exercises 1 and 2):
• Recovery Time Objectives
o The MarketDev database must never be unavailable for longer
than eight hours.
o The Research database must never be unavailable for longer than
two hours.
• Recovery Point Objectives
o When the MarketDev database is recovered from a failure, no
more than 30 minutes of transactions may be lost.
o When the Research database is recovered from a failure, all
transactions that were completed up to the end of the previous
weekday must be recovered.
Lab Scenario (Continued)
Projected Characteristics
Characteristic Estimated Value
CreditControl database size 20 GB
PotentialIssue database size (at the start of each 200 MB
week after archiving activity is complete)
Total backup throughput 100 MB/minute
Total restore throughput 80 MB/minute
Average rate of change to the CreditControl 500 MB/hour
database during office hours
Average rate of change to the PotentialIssue 10 MB/hour
database (constant throughout the week, 24
hours per day)
Percentage of the CreditControl database 60%
changed each day (average)
Percentage of the PotentialIssue database 50%
changed each day (average)
Office hours (no full database activity permitted 08:00 to 19:00
during these hours)
Lab Scenario (Continued)
Review Question(s)
• Best Practice