![]()
Microsoft SharePoint 2013 Disaster Recovery Guide
Table of Contents
Microsoft SharePoint 2013 Disaster Recovery Guide
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
Why this book
How to start
Ranking key business areas
How to use this book
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Planning and Key Concepts – What Not to Forget
Identifying DR scenarios within SharePoint and its associated technology stack
Why disasters happen and what you can do to prevent them?
Success or failure
Inheriting a mission critical environment that has no DR plans
Worst case – loss of SharePoint environment without proper backups
Disaster Recovery – cost versus speed
Cold standby recovery
Warm standby recovery
Virtual warm standby environments
Hot standby recovery
Dedicated model
Shared model
Hybrid model
Thinking of interruptions and not disasters
Four major datacenter outages in 2012 that we can learn from
What is virtualization and how does it help with DR?
How does virtualization help with DR?
Supporting mixed environments more efficiently with virtualized disaster recovery
What about the cloud?
Building confidence and refining DR plans with frequent testing
Summary
2. Creating, Testing, and Maintaining the DR Plan
Getting started
Identifying the components of your SharePoint environment
Physical architecture
Servers
Database
Network
Logical architecture
Web applications
Service accounts
Service applications
Apps
Identifying threats to your SharePoint environment
Physical architecture
Servers
Database
Network
Creating an effective DR plan
Identifying key stakeholders
IT
Servers
Database
Network
Messaging
Development
Business
Developing the plan
Defining recovery targets
Understanding costs
Virtualization
Service level agreements
Planning for recovery
Recovery resources
People
Hardware
Software
Dependent services
Establishing and documenting your recovery procedures
Defining success criteria
Reviewing the plan
Testing your DR plan
Planning your test
Determining your test scopes
Performing the test
Analysing the results
Maintaining your DR plan
Further reading
Summary
3. Physical Backup and Restore Procedures
Windows Server 2012
System state data backup
Partitioning of data
System database backup and restore
Backing up DB using SQL Server Management Studio
Backing up DB using PowerShell
Restoring master DB with SQL Server Management Studio
Restoring master DB with PowerShell
Non-SharePoint database backup and restore
Backing up DB with SQL Server Management Studio
Backing up DB with PowerShell
Restore
Restoring master DB with SQL Server Management Studio
Restoring DB with PowerShell
Point in time backup and restore
Backing up DB in SQL Server Management Studio with SQL statements
Backing up SQL DB with PowerShell
Restoring DB in SQL Server Management Studio with SQL statements
Restoring SQL Server DB with PowerShell
Advanced backup techniques
Backing up large databases
Backup farm and SQL combined with PowerShell
Speeding up SQL Server backups
A PowerShell script that backs up and speeds up the SQL Server backup
Restoring databases with a different name
PowerShell script to restore a database with a different name
Further reading
Summary
4. Virtual Environment Backup and Restore Procedures
Virtual environments
Microsoft Hyper-V
Backup
Windows Server 2008 and Windows Server 2008 R2
Windows Server 2012 and Windows Hyper-V Server 2012
Server recovery process
Windows Server 2008 and Windows Server 2008 R2
Windows Server 2012 and Windows Hyper-V Server 2012
Snapshots
Failover clustering
VMware vSphere 5
Backup
Restore
Snapshots
Failover clustering
Summary
5. Central Administration and Other Native Backup and Restore Options
Farm backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Caveats and considerations
Farm configuration backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Caveats and considerations
Web application backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Caveats and considerations
Service application backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Caveats and considerations
Content database backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Restore using unattached content databases
Back up and restore using SQL Server tools
Caveats and considerations
Customizations backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using the Central Administration GUI
Restore using PowerShell
Caveats and considerations
Site collection backup and restore
Back up using the Central Administration GUI
Back up using PowerShell
Restore using PowerShell
Caveats and considerations
Apps backup and restore
Backup
Restore
Caveats and considerations
Sites, lists, and libraries – backup and restore
Backup using the Central Administration GUI
Backup using PowerShell
Restore using PowerShell
SharePoint templates
Caveats and considerations
Summary
6. Working with Data Sizing and Data Structure
Understanding data sizing architectural choices for DR
Key SharePoint limits to consider with DR
Content database size
Managing content database growth
DR impact of design decisions
Establishing conventions
Database naming
DR with a multiserver farm
Challenges with multiple servers
SQL aliases
Content database size targets
Plan before going live
Ma...