microsoft sharepoint 2010 the business collaboration platform for the enterprise and the web

34
The New World of SharePoint 2010 Administration Joel Oleson Sr. Architect Quest Software Mike Watson Sr. Product Mgr Quest Software

Post on 15-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

The New World of SharePoint 2010 AdministrationJoel OlesonSr. ArchitectQuest Software

Mike WatsonSr. Product MgrQuest Software

Page 2: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Microsoft SharePoint 2010The Business Collaboration Platform for the Enterprise and the Web

Connect and Empower People

Cut Costs with a Unified Infrastructure

Rapidly Respond to Business Needs

Communities

Search

Sites

Composites

ContentInsights

Page 3: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Was it Just Marketing???

Page 4: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

You asked for…

Ability to Recover a file from the database…Control over list sizes…Better Disaster Recovery…Easier to Manage…Easier to Host…More Insight and Extensible Reporting…Health Management…

Page 5: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Agenda

A Day in the Life of A SharePoint Admin

Planning – Services, Hosting, AuthenticationOperating – Throttling, Reporting, Improved Central Admin UI Maintenance – Powershell, Import, Export, Granular Recovery, DROptimization – Performance, Health Rules, Dev Dashboard!

Page 6: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Planning Architecture Changes

SSP -> Service AppsSearch architecture changes – FAST!

Better Search ScalabilityRedundant for Indexing – Integrated no longer single point of failureDB changes

Office Web AppsTennant AdminClaims based authentication

Page 7: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Improved Central Admin UI

ContextualRibbon

Server 2008 Style UI

Easier to find.

Page 8: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

New Databases

FarmConfigAdmin_ContentApplication Registry ServiceSecure_Store_ServiceStateServiceManagedMetadataWeb Analytics Web Service • WSS_Usage• Reporting_DB• Staging DB

ServicesSearch• Search_Service_Applica

tion• Crawlstore• SearchDB• PropertyStore• WSS_SearchPeople• SocialDB• ProfileDB• SyncDB

• Service• Sync

BDC_Service_DBWord Conversion Service ApplicationPerformance_Point

ContentWSS_Content_GUIDWSS_Content_GUID1…WSS_Content_GUID2…

Page 9: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Farm Configuration

Demo

Page 10: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

SharePoint Best Practices Analyzer

OverviewTimer Based Scheduled Rules CheckCategory based Ability to self heal and take action automatically!

Example: Daily fix fragmented databases

Page 11: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Best Practices AnalyzerHealth Rules

Runs on a Timer Job

Create your own!

Repair Auto-

magically!

Page 12: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Maintenance

Import/Export ListsBackup a site collection with Central AdminRecover from an unattached content databaseConfig backup400+ Powershell Commandlets to do essentially anything, and extensible for those they didn’t think of…

Page 13: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Powershell Your New Best Friend

Best way to learn powershell & SharePoint… get-help cmdlet -fullrun Import-SPWeb -?.$webapp = Get-SPWebApplication <web app url>get-help get-SP* / get-help *Add* / get-help *Remove* - the * is wildcard. get-help new-SPSite -examplesThings to know get-help, –examples, -full500+ Commands

Page 14: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Migration Comparisons…

MOSS 2007 SharePoint 2010

Item O Send to X (stsadm / powershell)

List O Export to Excel X (stsadm / powershell)

Site O (partial fidelity) X (stsadm / powershell)

Site Collection X (STSAdm) X (stsadm / powershell)

Unattached Recovery

X (UI)

Page 15: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Granular Restore/Export Options

Page 16: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Disaster Recovery Enhancements

Mirroring Aware!No more SQL Aliases (unless u want them)Failover connection string property fully supported - http://technet.microsoft.com/en-us/library/cc917713.aspx

Configuration based backupIndexing - No Single Point of Failure!!

Mirroring support for DB’sRedundant and assignable crawl components

Page 17: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Index Redundancy Enhancements

Page 18: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

2010 Backup & Recovery Enhancements

Mike Watson

demo

Page 19: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Insight on Upgrade

Binary UpgradeIn Place (New Continue on failures)Database Attach (new! parallel)

No Gradual Upgrade (Side by Side Installation)

Visual UpgradeDelegation Binary

Upgrade

Visual Upgrad

e

Page 20: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Less Abrasive Upgrade Process

Enables compatibility check before committing.

Page 21: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Performance

Large List throttling - web app level control how users query and view data, set throttle controls on number of items returnedDeveloper Dashboard – Identify slow and resource intensive components on any page where they are rendered DB queriesSharePoint Workspace – Differencing Algorithm

Page 22: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Large List Throttling

Configurable List

ThrottlingAnd

Thresholds

You control when and

how much!

List throttling controls forces end users to create more efficient views with < x number of items.

Page 23: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Better Management of Dev Resources…

SandboxingDev Dashboard (Really not just for devs)Consistent 64 bit Dev and Prod

Page 24: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Turn on the Developer Dashboard

STSADMC:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN>stsadm -o setproperty -pn developer-dashboard -pv ondemand

PowershellRun Powershell from the start menu as administrator by right clicking.Execute a Dashboard.ps1 script file containing this: $ddSettings = [Microsoft.SharePoint.Administration.SPWebService]::ContentService.DeveloperDashboardSettings;$ddSettings.DisplayLevel = ‘OnDemand’;$ddSettings.RequiredPermissions =’EmptyMask’;$ddSettings.TraceEnabled = $true;$ddSettings.Update()

 Display Options = “On”, "Off" or "OnDemand"

Page 25: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Web Part Performance Dashboards

Page 26: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Reporting & Troubleshooting

Usage Reporting & Logging - enhancements and extensibility

Page 27: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Logging Database

CA > Monitoring > Configure Diag Logging Powershell turn on Logging levels:In PowerShell/OM you can configure the level of logging as well as specific events: $prov=Get-SPDiagnosticsProvider job-diagnostics-uls-provider$prov.ExcludedEventIDs=…$prov.IncludedEventIDs=…$prov.Level=…

Page 28: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Logs & Reporting to the DB

Extensibility for reporting

and possibilities are limitless

Page 29: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Quest Solutions for SharePoint

Site Administrator for SharePoint

Understand, manage and secure

your SharePoint environment

Migration Manager for SharePoint

SharePoint to SharePoint migration

File Migrator for SharePoint

File shares to SharePoint migration

Recovery Manager for SharePoint

Granular SharePoint recovery for enterprise-

level needs

Quest Web Parts

Enable rapid development of

SharePoint applications

Public Folder Migrator for SharePoint

Exchange Public Folders to SharePoint migration

Notes Migrator for SharePoint

Notes application content to SharePoint migration

Quest SQL Server Solutions

Maximize SQL Server performance while

simplifying tasks and providing visibility and

control

Page 30: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

What is Deployment Advisor Specifically?

Identify & resolve• Performance

bottlenecks• Security

vulnerabilities• Service outages• Support issues

Recommend and compare • SharePoint & SQL configurations

• Hardware• Windows, IIS, ASP .NET settings

Track & manage• Change• Utilization• Storage growth• Customization• Site proliferation

Report on• Inconsistencies• Changes• Uptime• Health• Usage

Page 31: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Features

Community driven, ever-growing set of built-in rules & best practices An easy to deploy, easy to use console built specifically for SharePointManage any number of servers and farms including non-SharePoint servers

Supports WSS 3.0 & 4.0, MOSS 2007, SharePoint Server 2010

No server needed. Runs on XP

Supports Windows 2000 & SQL 2000 and above

Page 32: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

Credits

Screenshot Contributions: Henry Ong

Page 33: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web

© 2009 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.

Page 34: Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web