• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[Tech.Ed India 2011] Backup and Restore SharePoint 2010
 

[Tech.Ed India 2011] Backup and Restore SharePoint 2010

on

  • 3,289 views

My session slides from Tech.Ed India 2011, SharePoint 2010 Backup and Restore Session.

My session slides from Tech.Ed India 2011, SharePoint 2010 Backup and Restore Session.

Statistics

Views

Total Views
3,289
Views on SlideShare
3,259
Embed Views
30

Actions

Likes
2
Downloads
0
Comments
0

3 Embeds 30

http://alpesh.nakars.com 26
http://www.feedmap.net 2
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • PlanningRecovering ContentSharePoint ComponentsTools available to backup and restoreBackup and Restore OperationsRecovering From A DisasterBest Practices
  • You can use the built in backup tools in CA in SharePoint 2010 to back up a farm up to 200GB in size. It supports full and differential and can be used to restore an entire farm.
  • Granular backup of SharePoint 2010, previously available only from the STSADM command-line tool, is now available from within the GUI.
  • At the time when this chapter was written, Microsoft’s TechNet site included a specificnote stating that site collection backups did not include workflow information. This note isincorrect. Backups that are performed with the site collection backup approach are full-fidelityand contain all workflow information, including workflow history and workflow state. Thenote was originally intended as a warning for exports that are performed with granular exportoperations through types within the Content Deployment API, not site collection backups.Slower then Content Database Backups
  • [twitter]#SharePoint 2010 Management Shell – gives additional options for backup/restore – compression/sql snapshots [/twitter][twitter]Permissions required to run PowerShell – member of the admin group on the server running Central Admin[/twitter]
  • Versions – last major, current version, last major and minor, all
  • Can use –UseSqlsnapshot for Export-SPWeb
  • Backup Server:81/Sites/Demo

[Tech.Ed India 2011] Backup and Restore SharePoint 2010 [Tech.Ed India 2011] Backup and Restore SharePoint 2010 Presentation Transcript

  • SharePoint 2010 – Backup and Restore
    Alpesh Nakar
  • About Me
    Native of Mumbai, India | Based on Brisbane, Australia
    Owner / Director - Just SharePoint Consulting | Training - Online and Onsite
    SharePoint Evangelist
    Contributing Author – Microsoft SharePoint 2010 Unleashed
    Blog http://alpesh.nakars.com
    SharePoint Resource Centre http://justsharepoint.com
    SharePoint Community URL Shortening Service http://mysp.in
  • Agenda
    Business Continuity Plan
    Recovering Content
    SharePoint Components To Backup
    Tools to Backup and Restore
    Backup and Restore Operations
    Recovering From A Disaster
    Best Practices
  • Business Continuity Plan
    Business Requirements
    RPO, RTO
    Recovery Needs
    What’s not enough and what do you need to recover
    Tools Required
  • Recovering Content
    Item level recovery
    At Site Collection or Site level
    Two options
    Versioning
    Recycle Bin
    Eliminate the need for third-party
    Recover deleted items easily
    Reduce overheads
  • Backup Critical SharePoint Components
  • What are the Critical SharePoint 2010 Components?
    SharePoint Databases
    Config Database (typically excluded)
    Content Database(s)
    Services Databases
    IIS Configuration
    Web.config files in inetpub directory
    Web part assemblies in %systemroot%assembly
    Any custom templates
  • Understanding the SP2010 DatabasesSharePoint 2010 Databases (Part I)
  • Understanding the SP2010 DatabasesSharePoint 2010 Databases (Part II)
  • Tools To Backup
    Two-stage Recycle Bin
    SharePoint Central Admin Tool
    PowerShell
    IISBack.vbs
    SQL 2005/2008 Tools (Maintenance Plan)
    Microsoft System Center Data Protection Manager (DPM) 2007/2010
    Third-party (Quest, Metalogix, AvePoint)
  • Backup with the SharePoint 2010 Central Administration site
  • What does the Central Admin Backup Tool do?
    Full fidelity backups of all SharePoint content and indexes
    Backs up all SharePoint databases except Config DB, which is not needed.
    Similar to SQL level backup, except can be more granular at the Web Application level
    SP2010 now has status indicators
    SP2010 now allows for Site Collection Backup from Central Admin
  • SharePoint 2010: Central Administration
  • Disadvantages of Central Admin Backup Tool
    Not automated
    If XML catalog is damaged, entire backup can be at risk
    No item-level restore capabilities
    Not enterprise level
  • Farm Backup
    Cannot be scheduled
    Not rely on SQL DBA for backups
    Full or differential
    Backup Components Only
    1 Component at a time – e.g. Web Application
    Configuration Only backup
    Backup Location
    Backup to tape not possible
  • Granular Backup/Restore
    New in SharePoint 2010
    Granular Backup/Restore From Central Administration
    Site Collection Backup
    Export a site or list
    Recover data from an unattached content database
    Granular Backup Job Status indicators
    Granular restore operations only using PowerShell
  • Site Collection Backup
    Full Fidelity Backup
    Largest of the Granular Backups
    Fastest of the Granular Backups
    Performance Load
    Read-Only Lock
  • Export Site / List
    Exporting List – Max Level of Granular Backup
    Option to include security permissions set
    Option to include versions
    Processor intensive
    Move Operations
  • Using SharePoint 2010 Management Shell for Backup & Restore
  • PowerShell Backup in SP2010
    PowerShell can be used to automate Backups
    Backup-SPConfigurationDatabase
    Backup-SPFarm
    Backup-SPSite
    Equivalent to Central Admin or STSADM
    Can pipe out results and backup multiple site collections, etc.
  • PowerShell Backup & Restore CMDLETS
  • PowerShell - Farm Configuration Backup
    Farm Configuration Only Backup
    backup-spfarm –backupMethod full –directory servernameSP2010Backup -configurationonly
    Complete Farm Backup
    backup-spfarm –backupmethod full – directory servernameSP2010Backup
    Backup-SPFarm specific parameters
    -BackupMethod
    -BackupThreads
  • PowerShell - Configuration DB Backup
    Configuration Database Backup
    backup-spconfigurationdatabase –directory servernamesp2010backup –databaseserver server –databasenamemss_configdb
    Backup Farm Configuration Information
    Information Rights Management
    Workflow
    Diagnostic logging
    Customizations [solutions deployed]
    Outbound e-mail configuration
    Antivirus settings
  • PowerShell – Site Collection Backup
    Backup Site Collection
    backup-spsite–Identity http://justsharepoint.com/Sites/demo -Path servernamesp2010backupdemosc.bak -Force
    Other Parameters –
    -NoSiteLock – use with caution, possible data corruption
    -UseSQLSnapshot – use content database snapshot when doing a backup
    Can be run multiple times and/or scripted to automate backups
    Extremely useful approach to backing up WSS Site collections and personal sites
  • PowerShell – Export Site / List
    You cannot export a site, library, list with SQL Server or DPM
    Export-SPWeb –Identity http://justsharepoint.com/sites/demo/ -path serversp2010backupslocationlist.bak -itemurl “location” –force
    Option to include user security and versions
  • PowerShell - Import Site/List
    You cannot import a site or a list from SharePoint 2010 Central Administration site
    PowerShell or STSADM is your only option
    Site Definition Matching
    Content Merging
  • Unattached Content Databases
    New feature of SharePoint 2010
    Granular restores of SharePoint content
    Read-only content databases
    Restored SharePoint content databases
    Content database snapshots
    Restore Site Collections, Sites, Libraries and Lists
  • DEMO
    Recover from Unattached Content Database
  • Export a ListMerge a List
    DEMO
  • Using SQL Snapshots
    New to SharePoint 2010
    Use of native SQL Server database snapshots
    Read-only copy of a database
    Used primarily with site collection backup
    Prevents read-only locks
    Supported only in Enterprise of SQL Server
  • DEMO
    SharePoint Site Collection Backup Using SQL SnapShot
  • Read Only Database
    New to SharePoint 2010
    Set from SQL Server
    Prevent changes to SharePoint content database
    Blanket read only for all, including SharePoint Administrators
  • Read Only Database
  • What are the Critical SharePoint 2010 Components?
    SharePoint Databases
    Config Database
    Content Database(s)
    Service Application Databases
    IIS Configuration
    Web.config files in inetpub directory
    Web part assemblies in %systemroot%assembly [GAC]
    Any custom templates
    SharePoint Root [ The 14 HIVE]
    Virtual Directories
  • Third-party Backup Solutions
    Metalogix Selective Restore Manager
    Quest Recovery Manager for SharePoint
    DocAveAvePoint Backup for Microsoft Office SharePoint Products and Technologies
  • Questions?
  • Resources
    Software Application Developers
    http://msdn.microsoft.com/
    Infrastructure Professionals
    http://technet.microsoft.com/
    technetindia
    msdnindia
    @technetindia
    @msdnindia
  • © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.