microsoft sharepoint 2010 the business collaboration platform for the enterprise and the web
Post on 15-Jan-2016
216 views
TRANSCRIPT
The New World of SharePoint 2010 AdministrationJoel OlesonSr. ArchitectQuest Software
Mike WatsonSr. Product MgrQuest Software
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
Was it Just Marketing???
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…
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!
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
Improved Central Admin UI
ContextualRibbon
Server 2008 Style UI
Easier to find.
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…
Farm Configuration
Demo
SharePoint Best Practices Analyzer
OverviewTimer Based Scheduled Rules CheckCategory based Ability to self heal and take action automatically!
Example: Daily fix fragmented databases
Best Practices AnalyzerHealth Rules
Runs on a Timer Job
Create your own!
Repair Auto-
magically!
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…
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
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)
Granular Restore/Export Options
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
Index Redundancy Enhancements
2010 Backup & Recovery Enhancements
Mike Watson
demo
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
Less Abrasive Upgrade Process
Enables compatibility check before committing.
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
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.
Better Management of Dev Resources…
SandboxingDev Dashboard (Really not just for devs)Consistent 64 bit Dev and Prod
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"
Web Part Performance Dashboards
Reporting & Troubleshooting
Usage Reporting & Logging - enhancements and extensibility
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=…
Logs & Reporting to the DB
Extensibility for reporting
and possibilities are limitless
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
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
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
Credits
Screenshot Contributions: Henry Ong
© 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.