SlideShare a Scribd company logo
1 of 38
Platinum Gold  AUSTRALIA SHAREPOINT CONFERENCE MARCH 8+9 2011
Backup and Restore For SharePoint: Protecting Mission Critical data With New Tools and technologies Michael Noel and Alpesh Nakar
MichaelNoel Author of SAMS Publishing titles “SharePoint 2010 Unleashed,” “SharePoint 2007 Unleashed,” “SharePoint 2003 Unleashed”, “Teach Yourself SharePoint 2003 in 10 Minutes,” “Windows Server 2008 R2 Unleashed,” “Exchange Server 2010 Unleashed”, “ISA Server 2006 Unleashed”, and many other titles . Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security
Alpesh Nakar Native of Mumbai, India | Based in Brisbane, AustraliaIndependent SharePoint Consultant, Trainer, EvangelistContributing Author – Microsoft SharePoint 2010 Unleashed – Michael Noel & Colin SpenceBlog: http://alpesh.nakars.comSharePoint Resources: http://justsharepoint.comSharePoint URL Shortening Service http://mysp.inTech & Personal Tweets @alpeshSelective SharePoint Links Tweets @justsharepoint
SharePoint Critical Components for Backup
What are the Critical SharePoint 2010 Components? SharePoint Databases Config Database (typically excluded) Content Database(s) Services Databases IIS Configuration Web.config files in netpub directory Web part assemblies in %systemroot%ssembly 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 Central Admin Tool
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
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
PowerShell Backups
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.
Windows PowerShell BackUp & Restore CMDLETS
PowerShell - Farm Configuration Backup Farm Configuration Only Backup backup-spfarm –backupMethodfull –directory servernameP2010Backup -configurationonly Complete Farm Backup Backup-spfarm –backupmethod full – directory servernameP2010Backup 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 servernamep2010backupemosc.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
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 Workflows are not included when exporting a site or a list
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 serverp2010backupseaturelist.bak -itemurl “features” –force Option to include user security and versions
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
System Center Data Protection Manager 2010
Features of DPM for SharePoint Item-level recovery of Documents and List Data VSS Snapshot Integration, can snapshot SQL Databases every 15 minutes Backup to Disk (near-term), Backup to Tape (long-term) – Direct integration Not only SharePoint, but File Data, Exchange, SQL, and Bare-metal recovery
System State Internet InformationServices (IIS)“Front End” SharePoint VSS Writer “Farm” Config dB (SQL) DPM 2010 SQL SQL SQL Files Enterprise Search (index) Content Servers  (SQL) DPM Backing up a SharePoint Farm
Architecting a DPM 2010 Environment for SharePoint ,[object Object]
Single console, no built-in redundancy
Attach large pool of disk to server for near-term backups
Attach supported tape library for long-term backups
Console requires location to store SQL database, can be local SQL Server Express or remote SQL.  Critical DB, must be backed up also.
For backups of the console, use a second DPM Server that will backup the first (DPM SRT being retired),[object Object]
Recovery Point volume also requierd for each ‘unit’, such as farm
Plan for 3x-4x the amount of space in DPM as exists in SharePoint
Replica volume must be as large as you think the content will grow.
Recovery Point volume must be as the data churn multiplied by the time you keep the data on disk.,[object Object]
Standard Edition License – One license for each file server or non-application server.
Enterprise Edition License – One for each server that runs the following:
SharePoint (One front-end generally)
SQL (each cluster node requires a license)

More Related Content

What's hot

TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeJoel Oleson
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010Michael Noel
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationNCCOMMS
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...Michael Noel
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
 
Share Point Infrastructure And Setup
Share Point Infrastructure And SetupShare Point Infrastructure And Setup
Share Point Infrastructure And Setupgregkamer
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaJoel Oleson
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfJeff Smith
 
MOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 FinalMOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 FinalShadeed Eleazer
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
 
Rroim.sp2010 paradev.16032010
Rroim.sp2010 paradev.16032010Rroim.sp2010 paradev.16032010
Rroim.sp2010 paradev.16032010Rodolfo Roim
 
Microsoft SharePoint Server 2010 governance v1
Microsoft SharePoint Server 2010 governance v1Microsoft SharePoint Server 2010 governance v1
Microsoft SharePoint Server 2010 governance v1Nilesh Mehta
 
SharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationSharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationNilesh Mehta
 
Upgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastUpgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastJoel Oleson
 

What's hot (16)

TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 Upgrade
 
SharePoint Administration
SharePoint AdministrationSharePoint Administration
SharePoint Administration
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migration
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
 
Share Point Infrastructure And Setup
Share Point Infrastructure And SetupShare Point Infrastructure And Setup
Share Point Infrastructure And Setup
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
MOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 FinalMOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 Final
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
Rroim.sp2010 paradev.16032010
Rroim.sp2010 paradev.16032010Rroim.sp2010 paradev.16032010
Rroim.sp2010 paradev.16032010
 
Microsoft SharePoint Server 2010 governance v1
Microsoft SharePoint Server 2010 governance v1Microsoft SharePoint Server 2010 governance v1
Microsoft SharePoint Server 2010 governance v1
 
SharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationSharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementation
 
Upgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastUpgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle East
 

Viewers also liked

Viewers also liked (13)

Interview workshop guide oct 15
Interview workshop guide oct 15Interview workshop guide oct 15
Interview workshop guide oct 15
 
Bullying
BullyingBullying
Bullying
 
Artying05
Artying05Artying05
Artying05
 
Artying10
Artying10Artying10
Artying10
 
CV-DEBASIS_NARENDRA
CV-DEBASIS_NARENDRACV-DEBASIS_NARENDRA
CV-DEBASIS_NARENDRA
 
Tugas Ekonomi Teknik
Tugas Ekonomi TeknikTugas Ekonomi Teknik
Tugas Ekonomi Teknik
 
Lenymat07
Lenymat07Lenymat07
Lenymat07
 
Datapreneurs
DatapreneursDatapreneurs
Datapreneurs
 
Evaluation question 3 ppt
Evaluation question 3 pptEvaluation question 3 ppt
Evaluation question 3 ppt
 
Calculating the Cost of IT Downtime for Law Firms
Calculating the Cost of  IT Downtime for Law FirmsCalculating the Cost of  IT Downtime for Law Firms
Calculating the Cost of IT Downtime for Law Firms
 
Microprocessor lab
Microprocessor labMicroprocessor lab
Microprocessor lab
 
iOS Multithreading
iOS MultithreadingiOS Multithreading
iOS Multithreading
 
Minimal standard c program
Minimal standard c programMinimal standard c program
Minimal standard c program
 

Similar to [AU SPC 2011] Backup Restore SharePoint 2010

Noel sps bay_backup_restore
Noel sps bay_backup_restoreNoel sps bay_backup_restore
Noel sps bay_backup_restoreMichael Noel
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmMichael Noel
 
SharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonSharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonJoel Oleson
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02malonzo
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
 
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003BIWUG 20/02/2006 Backup & Restore with SharePoint 2003
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003BIWUG
 
Building the Perfect SharePoint 2010 Farm
Building the Perfect SharePoint 2010 FarmBuilding the Perfect SharePoint 2010 Farm
Building the Perfect SharePoint 2010 FarmMichael Noel
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Michael Noel
 
SharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CSharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CMichael Noel
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Aidan Finn
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationChandima Kulathilake
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User GroupSharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User GroupMichael Noel
 
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010Agora Group
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1Information Technology
 
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Michael Noel
 
Automated server farm installation using psconfig and stsadm dm300 - curry ...
Automated server farm installation using psconfig and stsadm   dm300 - curry ...Automated server farm installation using psconfig and stsadm   dm300 - curry ...
Automated server farm installation using psconfig and stsadm dm300 - curry ...Vickey Bird
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonJoel Oleson
 

Similar to [AU SPC 2011] Backup Restore SharePoint 2010 (20)

Noel sps bay_backup_restore
Noel sps bay_backup_restoreNoel sps bay_backup_restore
Noel sps bay_backup_restore
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpm
 
SharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonSharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel Oleson
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003BIWUG 20/02/2006 Backup & Restore with SharePoint 2003
BIWUG 20/02/2006 Backup & Restore with SharePoint 2003
 
Building the Perfect SharePoint 2010 Farm
Building the Perfect SharePoint 2010 FarmBuilding the Perfect SharePoint 2010 Farm
Building the Perfect SharePoint 2010 Farm
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
 
SharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CSharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2C
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS Administration
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User GroupSharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
 
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010
Data Protection Manager – Soluţie Enterprise pentru Backup-Microsoft -8sept2010
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1
 
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
 
Automated server farm installation using psconfig and stsadm dm300 - curry ...
Automated server farm installation using psconfig and stsadm   dm300 - curry ...Automated server farm installation using psconfig and stsadm   dm300 - curry ...
Automated server farm installation using psconfig and stsadm dm300 - curry ...
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical Perspective
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 

Recently uploaded

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 

Recently uploaded (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 

[AU SPC 2011] Backup Restore SharePoint 2010

  • 1. Platinum Gold AUSTRALIA SHAREPOINT CONFERENCE MARCH 8+9 2011
  • 2. Backup and Restore For SharePoint: Protecting Mission Critical data With New Tools and technologies Michael Noel and Alpesh Nakar
  • 3. MichaelNoel Author of SAMS Publishing titles “SharePoint 2010 Unleashed,” “SharePoint 2007 Unleashed,” “SharePoint 2003 Unleashed”, “Teach Yourself SharePoint 2003 in 10 Minutes,” “Windows Server 2008 R2 Unleashed,” “Exchange Server 2010 Unleashed”, “ISA Server 2006 Unleashed”, and many other titles . Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security
  • 4. Alpesh Nakar Native of Mumbai, India | Based in Brisbane, AustraliaIndependent SharePoint Consultant, Trainer, EvangelistContributing Author – Microsoft SharePoint 2010 Unleashed – Michael Noel & Colin SpenceBlog: http://alpesh.nakars.comSharePoint Resources: http://justsharepoint.comSharePoint URL Shortening Service http://mysp.inTech & Personal Tweets @alpeshSelective SharePoint Links Tweets @justsharepoint
  • 6. What are the Critical SharePoint 2010 Components? SharePoint Databases Config Database (typically excluded) Content Database(s) Services Databases IIS Configuration Web.config files in netpub directory Web part assemblies in %systemroot%ssembly Any custom templates
  • 7. Understanding the SP2010 DatabasesSharePoint 2010 Databases (Part I)
  • 8. Understanding the SP2010 DatabasesSharePoint 2010 Databases (Part II)
  • 9. 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)
  • 10. Backup with the SharePoint Central Admin Tool
  • 11. 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
  • 12. 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
  • 14. 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.
  • 15. Windows PowerShell BackUp & Restore CMDLETS
  • 16. PowerShell - Farm Configuration Backup Farm Configuration Only Backup backup-spfarm –backupMethodfull –directory servernameP2010Backup -configurationonly Complete Farm Backup Backup-spfarm –backupmethod full – directory servernameP2010Backup Backup-SPFarm specific parameters -BackupMethod -BackupThreads
  • 17. 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
  • 18. PowerShell – Site Collection Backup Backup Site Collection Backup-SPSite –Identity http://justsharepoint.com/Sites/demo -Path servernamep2010backupemosc.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
  • 19. 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 Workflows are not included when exporting a site or a list
  • 20. 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 serverp2010backupseaturelist.bak -itemurl “features” –force Option to include user security and versions
  • 21. 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
  • 22. System Center Data Protection Manager 2010
  • 23. Features of DPM for SharePoint Item-level recovery of Documents and List Data VSS Snapshot Integration, can snapshot SQL Databases every 15 minutes Backup to Disk (near-term), Backup to Tape (long-term) – Direct integration Not only SharePoint, but File Data, Exchange, SQL, and Bare-metal recovery
  • 24. System State Internet InformationServices (IIS)“Front End” SharePoint VSS Writer “Farm” Config dB (SQL) DPM 2010 SQL SQL SQL Files Enterprise Search (index) Content Servers (SQL) DPM Backing up a SharePoint Farm
  • 25.
  • 26. Single console, no built-in redundancy
  • 27. Attach large pool of disk to server for near-term backups
  • 28. Attach supported tape library for long-term backups
  • 29. Console requires location to store SQL database, can be local SQL Server Express or remote SQL. Critical DB, must be backed up also.
  • 30.
  • 31. Recovery Point volume also requierd for each ‘unit’, such as farm
  • 32. Plan for 3x-4x the amount of space in DPM as exists in SharePoint
  • 33. Replica volume must be as large as you think the content will grow.
  • 34.
  • 35. Standard Edition License – One license for each file server or non-application server.
  • 36. Enterprise Edition License – One for each server that runs the following:
  • 38. SQL (each cluster node requires a license)
  • 40. Any system that is backed up by the SRT, this may include the DPM Console
  • 42.
  • 43. DPM Agent Guest Prerequisites Windows Server 2008, 2003 SP1 or SP2 Microsoft KB Patch 940349 (VSS Writer) SQL Servers SQL 2000 SP4, SQL 2005 SP1/SP2, SQL 2008 (Experimental support) SQL VSS Writer service must be running SharePoint Web Frontend(s) KB Patch 941422 Installed (on legacy SP) WSS VSS Writer Service running Run ConfigureSharePoint.exe tool to give farm credentials
  • 44. DPM Protection – Key Features DPM protects the entire farm data by a single check box DPM leverages the WSS writer to determine all the components to back up At the time of backup, DPM works across multiple servers in the farm and backs up the data from across all these servers DPM only performs express full backups for SharePoint After the backup is done, DPM queries the SharePoint object model to get all the information about the sites, items, etc. DPM 2010 does not require Recovery Farm!
  • 45. SharePoint Recovery The Entire Farm “Farm” Config dB (SQL) Entire Farm DPM 2010 Enterprise Search (index) Content Servers (SQL)
  • 46. SharePoint Recovery The Entire Farm A Content DB “Farm” Config dB (SQL) Content DB information DPM 2010 Content DB Enterprise Search (index) Content Servers (SQL)
  • 47. SharePoint Recovery The Entire Farm A Content DB Site Collection A Site Document Site Collection / Site / Individual Document “Farm” Config dB (SQL) DPM 2010 Enterprise Search (index) Content Servers (SQL)
  • 48. Key Benefits of DPM 2010 Near zero data loss for Exchange Server, SQL Server,and SharePoint Server Seamless disk-to-disk-to-tape for backups Recoveries within minutes instead of hours Unified policy allows protection of multiple data types to any media – in one schedule and with common tuning options Eliminate the backup window of your production servers Shrink potential data loss down to 15 minutes Application recovery direct from backup UI – no pre-staging Enable end-users to perform their own recoveries (file servers only) Remove tapes from branch officesand centralize backups at the datacenter Better Admin in 2010 (Auto Consistency checks, auto resizing of volumes
  • 49. Taking a look at DPM 2010 for SharePoint 2010 Backup Demo
  • 50. Third-party Backup Solutions Metalogix Selective Restore Manager Quest Recovery Manager for SharePoint DocAveAvePoint Backup for Microsoft Office SharePoint Products and Technologies Commvault Galaxy Data Protection Symantec Backup Exec/NetBackup Many others… Provide for item-level recovery and complex DR scenarios
  • 51. Session Summary Examine existing tools to backup and restore SharePoint, but understand their limitations. Use STSADM Site Collection backup if needing to move Site Collections between farms Consider the use of DPM 2010 for item level recovery and snapshot capabilities
  • 52. Gold Sponsors Silver Sponsors Bronze Sponsors

Editor's Notes

  1. Opening slide please include
  2. [twitter]#SharePoint2010 Central Admin Backup & Restore interface now has status indicators[/twitter]
  3. [twitter]Use PowerShell to automate #SharePoint2010 Backups[/twitter]
  4. [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]
  5. [twitter]Backup/Restore Config DB typically when moving config 4m test/dev -> prod. [/twitter]Farm Configuration Only Backup-SPConfigurationDatabase –Directory \\\\App01\\SharePointBackups
  6. [twitter] New in #SharePoint 2010 – granular backup/restore from Central Administration[/twitter][twitter]Granular restore operations only using PowerShell [/twitter]Export-SPWeb –Identity http://App01/Sites/ContosoPortal/ -Path \\\\App01\\SharePointBackups\\SharedDocuments.bak -Itemurl “Shared Documents” -ForceImport-SPWeb –Identity http://App01/Sites/ContosoPortal/ -Path \\\\App01\\SharePointBackups\\SharedDocuments.bak -Force -IncludeUserSecurity
  7. Versions – last major, current version, last major and minor, all