Presentation is loading. Please wait.

Presentation is loading. Please wait.

Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK.

Similar presentations


Presentation on theme: "Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK."— Presentation transcript:

1 Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK

2 Agenda Introduction to System Center Data Protection Manager (DPM) 2007 Protecting SharePoint Data How DPM 2007 Protects Data (deep dive) Recovering SharePoint Data DPM 2007 Versus SQL Backup DPM 2007 Service Pack 1

3 with integrated Disk & Tape Up to every 15 minutes DPM 2007 Online Snapshots (up to 512) Disk-based recovery Offline tape Tape-based archive Active Directory® System State Windows® XP Windows Vista® DPM 2007 Continuous Data Protection (CDP) for Windows application and file servers Continuous Data Protection (CDP) for Windows application and file servers Rapid and reliable recovery from disk instead of tape Rapid and reliable recovery from disk instead of tape Advanced technology for enterprises of all sizes Advanced technology for enterprises of all sizes Windows Server® 2003 Windows Server® 2008 file shares and directories file shares and directories

4 Standard DPML = “File Agent” per protected server Active Directory® System State Windows® XP Windows Vista® Windows Server® 2003 Windows Server® 2008 file shares and directories file shares and directories

5 Standard DPML = “File Agent” per protected server Active Directory® System State Windows® XP Windows Vista® Windows Server® 2003 Windows Server® 2008 file shares and directories file shares and directories Enterprise DPML = “Application Agent” per protected server

6 Protecting SharePoint Data DPM agent installation Install the agent on the following servers: Any Web front end server (that is used to invoke the writer) All back end SQL servers Any Web front end servers or application servers (Index) that require file level protection Various agent deployment options

7 Protecting SharePoint Data MOSS 2007 and WSS 3.0 Farm Config DB (SQL) Web Front End (WFE) Servers Content Servers (SQL) Index Server (MOSS 2007)

8 Protecting SharePoint Data MOSS 2007 and WSS 3.0 Farm Config DB (SQL) Web Front End (WFE) Servers Content Servers (SQL) Index Server (MOSS 2007) DPM 2007 Search Index Files* System State \ Customisations SQL SQL VSS Writer SharePoint VSS Writer

9 Protecting SharePoint Data MOSS 2007 and WSS 3.0 Web Front End (WFE) Servers Content Servers (SQL) Index Server (MOSS 2007) SQL VSS Writer DPM 2007 Search Index Files* System State \ Customisations SQL NEW DPM Agent SharePoint VSS Writer Farm Config DB (SQL)

10 Web Front End (WFE) Servers Content Servers (SQL) DPM 2007 NEW Index Server (MOSS 2007) Next Scheduled Backup Protecting SharePoint Data MOSS 2007 and WSS 3.0 Farm Config DB (SQL)

11 Web Front End (WFE) Servers Content Servers (SQL) DPM 2007 NEW Index Server (MOSS 2007) Updated SharePoint Topology Protecting SharePoint Data MOSS 2007 and WSS 3.0 Farm Config DB (SQL)

12 NEW Web Front End (WFE) Servers Content Servers (SQL) DPM 2007 Search Index Files* System State SQL Index Server (MOSS 2007) SQL VSS Writer Updated SharePoint Topology Protecting SharePoint Data MOSS 2007 and WSS 3.0 Farm Config DB (SQL)

13 Protecting SharePoint Data SPS 2003 and WSS 2.0 No SharePoint VSS Writer – protect as SQL DBs Install DPM agent on SQL servers SQL VSS Writer SQL Server Web Front End (WFE) Servers DPM 2007

14 Protecting SharePoint Data Setup prerequisites and caveats Install PowerShell and DPM 2007 Add a disk to the storage pool Configure tape library – not required Install DPM protection agent Start and configure the Windows SharePoint Services VSS Writer service Create and configure a protection group Manually configure backup for search (pre DPM SP1)

15 Protecting SharePoint Data Chris Whitehead Premier Field Engineer Microsoft UK Demo

16 Protecting SharePoint Data Key takeaways Entire farm protection with a single checkbox WSS Writer is used to determine all the components to back up Express full backups only DPM works across multiple servers in the farm On backup completion, DPM queries the SharePoint object model

17 How DPM 2007 Protects Data DPM finds files that make up data SQL Server 1 E:\ + ContentDB1.mdf + ContentDB1.mdf + ContentDB1.ldf + ContentDB1.ldfF:\ + ContentDB2.mdf + ContentDB2.mdf + ContentDB2.ldf + ContentDB2.ldfG:\ + ConfigDB.mdf + ConfigDB.mdf + ConfigDB.ldf + ConfigDB.ldf SQL Server 2 D:\ + ContentDB3.mdf + ContentDB3.mdf + ContentDB3.ldf + ContentDB3.ldfE:\ + ContentDB4.mdf + ContentDB4.mdf + ContentDB4.ldf + ContentDB4.ldf

18 How DPM 2007 Protects Data DPM identifies blocks that compose files DPM filter creates a volume map to monitor which disk blocks contain portions of the files to be protected E:\ + ContentDB1.mdf + ContentDB1.ldf F:\ + ContentDB2.mdf + ContentDB2.ldf DPM Filter – Volume Map

19 How DPM 2007 Protects Data Start of synchronisation window DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:00

20 How DPM 2007 Protects Data DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:01 File Write Changed Blocks Noted

21 How DPM 2007 Protects Data DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:06 File Write Changed Blocks Noted

22 DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:18 File Write Changed Blocks Noted How DPM 2007 Protects Data

23 DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:30 Synchronisation VSS Snapshot Taken How DPM 2007 Protects Data Synchronisation starts (express full backup)

24 DPM Filter – Volume Map VOLUME (actual disk blocks) Time = 10:30: 01 Synchronisation Changed Blocks Sent to DPM Server How DPM 2007 Protects Data

25 DPM Filter – Volume Map VOLUME (actual disk blocks) Synchronisation File I/O Continues File Write Time = 10:30: 02 How DPM 2007 Protects Data

26 DPM Filter – Volume Map VOLUME (actual disk blocks) File Write Time = 10:30: 03 How DPM 2007 Protects Data Synchronisation ends VSS Snapshot Released Volume Map Reset

27 Recovering SharePoint Data Entire farm Farm Config DB (SQL) Content Servers (SQL) Index Server (MOSS 2007) Entire Farm DPM 2007 Web Front End (WFE) Servers Search Index Files* System State

28 Recovering SharePoint Data Content database Farm Config DB (SQL) Content Servers (SQL) DPM 2007 Content DB Content DB Information

29 Recovering SharePoint Data Site, list or item Farm Config DB (SQL) Content Servers (SQL) DPM 2007 Content DB Recovery Farm (single server) Web Front End (WFE) Servers CMP Site / List / Item

30 Recovering SharePoint Data Setup prerequisites and caveats Recovery farm required for site, list and item level recovery Single server, can be virtualised Recovery farm web application must be named “DPMRecoveryWebApplication” DPM Agent on recovery farm WFE

31 Recovering SharePoint Data Chris Whitehead Premier Field Engineer Microsoft UK Demo

32 Recovering SharePoint Data Key Takeaways Recovery farm required for item level recovery Content database is restored to recovery farm Content migration packages used (PRIME API) CMP files are left on the recovery farm PRIME API caveats apply Restoration of the configuration database and Central Administration database is only supported as part of a full farm recovery

33 Top Reasons For Using DPM 2007 A SharePoint perspective Item level recovery Configuration database recovery Protection for search (DPM 2007 SP1) Protection for customisations and configurations Less storage required for backups...

34 DPM Versus SQL Backup SQL 100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 30 GB 15 GB 12 GB 18 GB Assume 70% compression during backup 250 GB of SQL databases 75 GB per backup For 2 weeks, 75 GB x 14d = 1.05 TB

35 DPM Versus SQL Backup DPM 100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 30 GB 15 GB 12 GB 18 GB 250 GB of SQL databases

36 DPM Versus SQL Backup DPM 100 GB 50 GB 40 GB 60 GB 250 GB of SQL databases 250 GB DPM Replica “Express Full” DataChanges

37 DPM Versus SQL Backup DPM 100 GB 50 GB 40 GB 60 GB 250 GB of SQL databases 250 GB DPM Replica “Express Full” 25 GB / day x 13 days Assume 10% data change rate per day 10GB 375 GB DPM Recovery Points For 2 weeks, 250 GB + 375 GB = 625 GB 5GB4GB6GB

38 DPM Versus SQL Backup DPM 100 GB 50 GB 40 GB 60 GB 250 GB of SQL databases 250 GB DPM Replica “Express Full” 12.5 GB / day x 13 days Assume 5% data change rate per day 5GB 168 GB DPM Recovery Points For 2 weeks, 250 GB + 168 GB = 418 GB 2.5GB2GB3GB

39 DPM Versus SQL Backup DPM 100 GB 50 GB 40 GB 60 GB 250 GB of SQL databases 250 GB DPM Replica “Express Full” 12.5 GB / day x 60 days Assume 5% data change rate per day 5GB 750 GB DPM Recovery Points For 2 months, 250 GB + 750 GB = 1 TB 2.5GB2GB3GB

40 DPM 2007 Service Pack 1 Enhanced support for SharePoint Performance improvements for cataloguing backups Support for backup of Search Support for mirrored SQL databases in SharePoint

41 Summary Introduction to DPM 2007 Protecting SharePoint Data How DPM 2007 Protects Data (deep dive) Recovering SharePoint Data DPM 2007 Versus SQL Backup DPM 2007 Service Pack 1

42 Resources For DPM 2007 Website: www.microsoft.com/DPM www.microsoft.com/DPM Blog: blogs.technet.com/DPM blogs.technet.com/DPM E-Mail: dpmINFO@microsoft.com dpmINFO@microsoft.com

43 Thank you for attending this TechNet Event Find these slides at: http://www.microsoft.com/uk/technetslides


Download ppt "Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK."

Similar presentations


Ads by Google