WHAT’S YOUR BACKUP PLAN TM
Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010
© AvePoint, Inc.
Who is AvePoint? Global Leader in SharePoint Infrastructure Management • •
• • •
Founded in 2001 Headquartered in Jersey City, NJ, with global offices in: – USA: Chicago, San Jose, Dallas, Washington D.C. – International: UK, Germany, Australia, Japan, Singapore, China R&D team of 450+ –> Largest SharePoint team outside of Microsoft A Dept Managed Microsoft Gold Certified ISV Partner; MTC Alliance Member (1 of 15 Global Software Partners); Office TAP 14 Member Exclusive OEM relationships with IBM and NetApp
© AvePoint, Inc.
Agenda Platform Deployment and Architecture Management & Governance Storage Optimization 3rd Party Tools Conclusion
Š AvePoint, Inc.
Platform Deployment How will you really go about deploying SharePoint 2010? • Set up a test server • Test upgrades or do POCs – Create a copy of your production SharePoint 2007 environment – Test upgrades on this environment before upgrading production – Use a dedicated testing environment to test new features and expanded use
© AvePoint, Inc.
Duplicating Production • Out of the box – Install SharePoint in test environment – Build web applications and configure services, solutions, features, workflows, etc. – Install customizations, web parts, etc. – Copy and attach content databases – Re-index environment
© AvePoint, Inc.
Recommended Architecture • • • •
Build redundancy into production Keep a test environment! Make all changes in test before production Recommend using a multi-stage approach – Development – Testing / Quality Assurance – Staging / Pre-production – Production
© AvePoint, Inc.
Initial Test Environment
Web Services Search / App Services SQL Database
Š AvePoint, Inc.
Expanded Test Environment Web Services
Search / App Services
SQL Database Š AvePoint, Inc.
Multiple Farm Environment Development
Š AvePoint, Inc.
Testing/QA
Staging/Preprod
Production
Deployment in SharePoint 2010 •
What does SharePoint offer OOTB? – Deploy / roll-back solutions – Activate / deactivate features – Export / import site collections, sites, or lists
•
What is it missing? – Cross Farm Support (for solutions & features) – Granular control of rights (delegation), design elements, content, and customizations – DLLs, GAC files, Customizations, Workflows, IIS configuration – More granular schedule for periodic deployments as a part of workflows
© AvePoint, Inc.
Moving Between Environments • Out of the Box Capabilities – – – –
Perform change in test environment Package as solutions whenever possible Document all changes Repeat all changes in production environment(s) • • • •
STSADM operations Back-end scripts Define appropriate parameters for IIS Make other settings and configuration changes (masterpages, content types, templates, etc.)
• Missing Elements that Ease Deployment – Reporting of changes applied – Comparison of environments – Assurance that deployment is on appropriate farm
© AvePoint, Inc.
Agenda Platform Deployment and Architecture Management & Governance Storage Optimization 3rd Party Tools Conclusion
Š AvePoint, Inc.
Management & Governance Data Protection Considerations for Geo Dispersion Administration
Š AvePoint, Inc.
Evolution of Native SharePoint Backup 2010 vs. 2007 capabilities • Site Collection level “granular” backup • Granular restore to the list/library level
• Control on Platform Backup to cover content and configurations separately
© AvePoint, Inc.
What Is Still Missing? Do I still need 3rd party backup solution? • What does “full farm” backup mean to you? – Global coverage, including multiple farm environments – GAC, IIS, SharePoint Hive, and other Front-end customizations – Are your backups synchronized?
• What’s the restore process for the “full farm” components?
© AvePoint, Inc.
Backup and Restore Granularity IIS metabase GAC Hive SSP SSO
Basic Š AvePoint, Inc.
Organization Farm Web Application Content Database Site Collection Sites and subsites Lists and Libraries Folders Items Versions Metadata
Solutions, Features Workflow Webparts Master pages/design Index, Search, Admin, Config DBs
Backup and Restore Granularity IIS metabase GAC Hive SSP SSO
Advanced Š AvePoint, Inc.
Organization Farm Web Application Content Database Site Collection Sites and subsites Lists and Libraries Folders Items Versions Metadata
Solutions, Features Workflow Webparts Master pages/design Index, Search, Admin, Config DBs
Management & Governance Data Protection Considerations for Geo Dispersion Administration
Š AvePoint, Inc.
What Are My Options? • Centralized environment, accessed globally • Centralized environment plus local content (sites, etc) • Fully distributed, replicated architecture accessed locally • Fully distributed, replicated architecture accessed locally, with centralized or cloud storage backup for high redundancy
© AvePoint, Inc.
Global Architectures Single centralized environment •
•
• •
© AvePoint, Inc.
Global Architectures Centralized plus local content •
•
• •
© AvePoint, Inc.
Global Architectures Full distrubuted •
• • •
© AvePoint, Inc.
Global Architectures Centralized Backup •
• •
Cloud Storage
© AvePoint, Inc.
Management & Governance Data Protection Considerations for Geo Dispersion Administration
Š AvePoint, Inc.
SharePoint 2010 Is Improved But… Challenges still exist • Lack of centralized UI for management of all settings, including common list / site policies, within a farm • Lack of global management across multiple farms and security-trimmed delegation • Lack of high-level view and policy management for rights and permissions
© AvePoint, Inc.
Global Architectures Centralized Administration
Cloud Storage
Š AvePoint, Inc.
Agenda Platform Deployment and Architecture Management & Governance Storage Optimization 3rd Party Tools Conclusion
Š AvePoint, Inc.
Storage Optimization Planning for Growth
Š AvePoint, Inc.
Data Usage in Collaboration Environment Increase in % of inactive data over time
Active Data Total Data
0
1
2
3
4
Inactive sites, documents, list, libraries take up SQL storage, hindering performance Š AvePoint, Inc.
Planning for Data Use & Growth What does SharePoint 2010 offer OOTB? • No native archiving tools • EBS extended to include RBS • Available only in SQL Server 2008 SP2 • Only accessible via API
• BCS (BDC in 2007) extended to allow for easier connectivity with legacy data systems
© AvePoint, Inc.
In Summary… • SharePoint 2010 has the infrastructure and tools necessary to get your organization geared up for global collaboration of business critical information • The options discussed can be used in any combination to suite your business needs
• Let’s go through one hypothetical build-out of a SharePoint 2010 environment…
© AvePoint, Inc.
Case Study
Growing SharePoint Deployment
Š AvePoint, Inc.
Start With 1 Server
Web Services Search / App Services SQL Database
Š AvePoint, Inc.
Add More Servers Web Services
Search / App Services
SQL Database Š AvePoint, Inc.
Add Dev/Test/Staging Farms Development
Š AvePoint, Inc.
Testing/QA
Staging/Preprod
Production
Add Backup and Archiving Development
Testing
QA/Staging
Production
Media Services
Š AvePoint, Inc.
Tier 3 Storage
Tier 2 Storage
Tier 1 Storage
Extend and Go Global
Cloud Storage
Š AvePoint, Inc.
Agenda Platform Deployment and Architecture Management & Governance Storage Optimization 3rd Party Tools Conclusion
Š AvePoint, Inc.
Performance Optimization Extending the SharePoint 2010 Backend Architecture using 3rd Party Tools • Store content in file system or in a cloud storage in encrypted form and metadata in SQL • Uses BLOB (EBS/RBS) API’s for seamless integration • Fully indexed and integrated with native SharePoint search (including FAST) • Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.
DocAve Extender © AvePoint, Inc.
What Are My Options? Migrating vs. Connecting – Value add of legacy system – Business impact of a migration – Migration costs – Maintenance costs
• Migrating data into SharePoint – Download/upload, lose metadata – 3rd Party tools • Use 3rd Party connector – ECM Vendor options
DocAve Connector © AvePoint, Inc.
Data Growth & Storage Optimization How to avoid stale content in SharePoint • Archive SharePoint content (from SQL or file system) to a lower tiered storage or for a long term retention policy – Business rule-based archiving engine – Seamless access thru SharePoint (transparent to end-users) – Fully indexed and integrated with native SharePoint search (including FAST)
DocAve Archiver © AvePoint, Inc.
Advanced Backup Solutions Full Data & Farm Protection with an Enterprise Backup Solution • Full-farm backup, including all components • Granular backup, down to individual items • Full restore granularity and fidelity
DocAve Data Protection © AvePoint, Inc.
Centralized Administration How centralized administration completes the picture • Manage configurations, security, solutions and features globally
App Mgmt
• Search for and edit users, permissions, content, and configurations • Security trimmed access – by SharePoint access or administrative role
DocAve SP Administrator © AvePoint, Inc.
Collection Admin
Site Admin
Site Admin
Site Admin
Collection Admin
Site Admin
Site Admin
Site Admin
Site Admin
What is DocAve? Infrastructure Management for SharePoint 6 Main Functional Areas: – Data Protection – Administration & Replication – Storage Optimization – Reporting – Compliance – Migration
© AvePoint, Inc.
Agenda Platform Deployment and Architecture Management & Governance Storage Optimization 3rd Party Tools Conclusion
Š AvePoint, Inc.
Conclusion • SharePoint 2010 is the optimal tool for a variety of business objectives including web content management, ECM, etc IF managed efficiently • DocAve can streamline the deployment, governance, administration, and protection processes while allowing for optimized storage
© AvePoint, Inc.
Contact AvePoint Thank you for your time! Visit:
www.AvePoint.eu
Call:
+44 75 45 185 435
Email:
peter.sornat@avepoint.com SalesEU@avepoint.com
Download free information and resources at www.avepoint.eu
Š AvePoint, Inc.