Your SlideShare is downloading. ×
0
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
BIWUG022006
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BIWUG022006

305

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
305
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SharePoint Backup and Restore – Prepare for the worst … Marc Pollentier, Phoenix Solutions Joris Poelmans, Dolmen
  • 2. Agenda <ul><li>Backup, Restore </li></ul><ul><li>Demo </li></ul><ul><li>Document, attachment recovery </li></ul><ul><li>Undelete – different options </li></ul><ul><li>Resources </li></ul>
  • 3. What Gets Backed Up? <ul><li>All SQL databases </li></ul><ul><li>Index files and sps.edb </li></ul><ul><li>SSODB (Single Sign-on Database) </li></ul><ul><li>Selected virtual servers/site collections </li></ul>
  • 4. What Should Be Backed Up Separately? <ul><li>All customizations such as templates, web part Files, and other file-based information </li></ul><ul><li>Operating system and binaries </li></ul><ul><li>System State Data </li></ul><ul><li>IIS, Virtual Servers and Metabase </li></ul>
  • 5. Three Steps to a Full Farm Backup <ul><li>First, backup your portals, including the Index </li></ul><ul><ul><li>Using SQL Server + File System will not adequately backup the index due to the index files’ connection to sps.edb </li></ul></ul><ul><li>Second, backup the IIS Metabase on each Web Server </li></ul><ul><li>Third, backup the virtual server files for each virtual server </li></ul>
  • 6. Last slide before demo! PORTAL IIS METABASE VIRTUAL SERVER DIRECTORIES BACKUP RESTORE
  • 7. Portal Restore Demo
  • 8. Portal Restore Restore w/ Databases <ul><li>Restoring DB from Databases w/ Central Admin </li></ul><ul><ul><li>Click - Create a portal site </li></ul></ul><ul><ul><li>Choose - Restore a portal site </li></ul></ul><ul><ul><li>Select Servers and databases </li></ul></ul><ul><ul><li>Choose Virtual Server and specify URL </li></ul></ul><ul><ul><li>Extend and Map as needed </li></ul></ul><ul><li>Use SPSBackup to restore index & Legacy Doc Lib </li></ul><ul><li>Gotchas: </li></ul><ul><ul><li>Same Portal Topology Required </li></ul></ul><ul><ul><ul><li>(Child vs. Full) </li></ul></ul></ul><ul><ul><li>Portal may not be in the same farm twice even with different name (use standby) </li></ul></ul><ul><ul><li>Same version, same SP, Hotfixes, etc.. </li></ul></ul>
  • 9. What to Backup <ul><li>SharePoint SQL Databases </li></ul><ul><ul><li>Config, Content, Prof & Serv Databases </li></ul></ul><ul><li>SharePoint Server(s) Drives & System State </li></ul><ul><ul><li>IIS Metabase </li></ul></ul><ul><ul><li>Web Part Packages (Assemblies) </li></ul></ul><ul><ul><li>IIS Home Directories & VDirs </li></ul></ul><ul><ul><li>Program Files & Common File Customizations </li></ul></ul><ul><li>Portal Web Stores </li></ul><ul><ul><li>SPS Indexes (Jet db) & Legacy Doc Libraries </li></ul></ul>
  • 10. SharePoint Backup/Restore Tools <ul><li>SPSBackup – Full SPS 2003 Backup </li></ul><ul><li>Native SQL Backup – SQL db backup </li></ul><ul><li>STSAdm – WSS Site Collection Backup/Restore </li></ul><ul><li>Smigrate – WSS Upgrade and Site & Sub site Migration Tool </li></ul><ul><li>SPBackup – SharePoint ResKit automate Site Collection Backup </li></ul><ul><li>SharePoint Database Explorer – SharePoint Reskit restore file from Database </li></ul><ul><li>TextCopy – SQL tool to copy blob from db to disk </li></ul><ul><li>Third Party or Partners- AvePoint, CommVault, CA, Veritas etc… </li></ul>
  • 11. SPSBackup <ul><li>Full Farm Backup </li></ul><ul><li>Spsbackup.exe /all /file <Backup path and file> </li></ul><ul><li>Central Portal Index Backup example: </li></ul><ul><li>Spsbackup.exe /portal http://portal /service index /file ervershareackup /overwrite </li></ul><ul><li>Databases </li></ul><ul><li>Legacy Doc Lib </li></ul><ul><li>SPS Indexes </li></ul><ul><li>XML manifest </li></ul><ul><ul><li>schema version </li></ul></ul><ul><ul><li>portal GUID </li></ul></ul><ul><ul><li>Path to DB backup file </li></ul></ul><ul><ul><li>Result </li></ul></ul><ul><li>* Most common issues are write permissions on destination for service account or conflict with other SharePoint jobs </li></ul>
  • 12. Databases Types <ul><li>SharePoint Databases </li></ul><ul><li>CONFIGDB – Config data of Databases, Virtual Servers, and Site Collections </li></ul><ul><li>PROFDB - User profiles database </li></ul><ul><li>SERVDB – Alerts & Search scopes </li></ul><ul><li>SITEDB - Portal's content, areas, site collections </li></ul><ul><li>STS_W3SVC#_# - Site Collection data containing documents, lists, surveys, discussions, webs, etc.. </li></ul>
  • 13. Database Backup Optimization <ul><li>Database sizes </li></ul><ul><ul><li>25GB Database Storage (>250 sites) </li></ul></ul><ul><ul><li>Number of databases (>300) </li></ul></ul><ul><li>Cost Savings </li></ul><ul><ul><li>Direct to Media or Cheaper Disks? </li></ul></ul><ul><ul><li>DB Backup compression </li></ul></ul><ul><li>Snapshots, Clones, Volume Mirroring </li></ul>
  • 14. Undelete options <ul><li>Add a recycle bin to Windows SharePoint Services </li></ul><ul><li>http://msdn.microsoft.com/msdnmag/issues/05/02/RecycleBinforWSS/ </li></ul><ul><li>Deleted items document library </li></ul><ul><li>http://mindsharpblogs.com/todd/archive/2005/10/06/719.aspx </li></ul><ul><li>SharePoint Recycle Bin </li></ul><ul><li>http:// www.gotdotnet.com/Workspaces/Workspace.aspx?id =8437a203-f377-401c-b23d-ae59e6f05b80 </li></ul>
  • 15. Backup your frontend webservers <ul><li>IIS metabase </li></ul><ul><li>Root directories of WSS-extended virtual servers </li></ul><ul><li>Custom web part assemblies </li></ul><ul><li>Custom templates </li></ul><ul><li>Addin software </li></ul>
  • 16. Resources <ul><li>Be Prepared a guide to SharePoint Disaster Prevention and Recovery http ://www.microsoft.com/technet/technetmag/issues/2005/11/BePrepared/default.aspx </li></ul><ul><li>Backup and Restore Options for Windows SharePoint Services </li></ul><ul><li>http ://www.microsoft.com/resources/documentation/wss/2/all/adminguide/en-us/stsf20.mspx </li></ul><ul><li>SharePoint Resource Kit – Chapter 28 : Disaster Recovery in SharePoint Products and technologies </li></ul><ul><li>MSD2D: Backing up Sharepoint Portal Server 2 (by James Edelen). (5/2/2003) </li></ul><ul><li>http://www.msd2d.com/Content/Tip_viewitem.aspx?section=Sharepoint&category=Administration&id=425b6c89-886e-4f94-98ee-2a90d57cfdf7 </li></ul>

×