Microsoft SharePoint 2010 Administration Cookbook
By Peter Serzo
()
About this ebook
Related to Microsoft SharePoint 2010 Administration Cookbook
Related ebooks
Windows Server 2012 Automation with PowerShell Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft SharePoint 2010 Power User Cookbook: SharePoint Applied Rating: 0 out of 5 stars0 ratingsMicrosoft System Center 2016 Service Manager Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsMicrosoft System Center 2012 Service Manager Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft System Center Configuration Manager Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsMicrosoft System Center 2012 Configuration Manager: Administration Cookbook Rating: 0 out of 5 stars0 ratingsSQL Server 2012 with PowerShell V3 Cookbook Rating: 0 out of 5 stars0 ratingsDotNetNuke 5.4 Cookbook Rating: 5 out of 5 stars5/5SQL Server 2014 with PowerShell v5 Cookbook Rating: 0 out of 5 stars0 ratingsLiferay 6.x Portal Enterprise Intranets Cookbook Rating: 0 out of 5 stars0 ratingsJIRA Development Cookbook - Third Edition Rating: 0 out of 5 stars0 ratingsNode Cookbook: Second Edition Rating: 3 out of 5 stars3/5Apache OfBiz Cookbook Rating: 0 out of 5 stars0 ratingsJIRA 5.x Development Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft Exchange 2013 Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft Windows Azure Development Cookbook Rating: 5 out of 5 stars5/5Web Development with Django Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsBusiness Intelligence with MicroStrategy Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft Exchange Server 2013 PowerShell Cookbook: Second Edition Rating: 0 out of 5 stars0 ratingsNode Cookbook Rating: 0 out of 5 stars0 ratingsYii Application Development Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsManaging Data and Media in Silverlight 4: A mashup of chapters from Packt's bestselling Silverlight books Rating: 0 out of 5 stars0 ratingsSoapUI Cookbook Rating: 0 out of 5 stars0 ratingsWindows Server 2012 R2 Administrator Cookbook Rating: 5 out of 5 stars5/5Oracle JDeveloper 11gR2 Cookbook Rating: 0 out of 5 stars0 ratingswxPython Application Development Cookbook Rating: 0 out of 5 stars0 ratingsOracle Database 12c Security Cookbook Rating: 0 out of 5 stars0 ratingsYii 1.1 Application Development Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications Rating: 0 out of 5 stars0 ratingsPowerCLI Cookbook Rating: 0 out of 5 stars0 ratings
Information Technology For You
Computer Science: A Concise Introduction Rating: 4 out of 5 stars4/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Health Informatics: Practical Guide Rating: 0 out of 5 stars0 ratingsAWS Certified Cloud Practitioner: Study Guide with Practice Questions and Labs Rating: 5 out of 5 stars5/5Inkscape Beginner’s Guide Rating: 5 out of 5 stars5/5Micro Niches Rating: 0 out of 5 stars0 ratingsHow to Write Effective Emails at Work Rating: 4 out of 5 stars4/5How To Use Chatgpt: Using Chatgpt To Make Money Online Has Never Been This Simple Rating: 0 out of 5 stars0 ratingsData Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5Guide to Healthcare Information Protection and Privacy for Executives Rating: 0 out of 5 stars0 ratingsCompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 1 Exam 220-1101 Rating: 0 out of 5 stars0 ratingsLinux Command Line and Shell Scripting Bible Rating: 3 out of 5 stars3/5CompTIA ITF+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsCODING INTERVIEW: Advanced Methods to Learn and Excel in Coding Interview Rating: 0 out of 5 stars0 ratingsRaspberry Pi :Raspberry Pi Guide On Python & Projects Programming In Easy Steps Rating: 3 out of 5 stars3/5Hacking Essentials - The Beginner's Guide To Ethical Hacking And Penetration Testing Rating: 3 out of 5 stars3/5An Ultimate Guide to Kali Linux for Beginners Rating: 3 out of 5 stars3/5Computer Organization and Design: The Hardware / Software Interface Rating: 4 out of 5 stars4/5Programming for Everyone Rating: 3 out of 5 stars3/5Data Governance For Dummies Rating: 0 out of 5 stars0 ratingsCybersecurity for Beginners : Learn the Fundamentals of Cybersecurity in an Easy, Step-by-Step Guide: 1 Rating: 0 out of 5 stars0 ratingsThe Best Damn Cybercrime and Digital Forensics Book Period Rating: 3 out of 5 stars3/5The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy Rating: 4 out of 5 stars4/520 Windows Tools Every SysAdmin Should Know Rating: 5 out of 5 stars5/5CompTIA Network+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam N10-008 Rating: 0 out of 5 stars0 ratingsPractical Ethical Hacking from Scratch Rating: 5 out of 5 stars5/5
Reviews for Microsoft SharePoint 2010 Administration Cookbook
0 ratings0 reviews
Book preview
Microsoft SharePoint 2010 Administration Cookbook - Peter Serzo
Table of Contents
Microsoft SharePoint 2010 Administration Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Upgrading and Configuring SharePoint 2010
Introduction
Checking current installation upgradeability
Getting ready
How to do it...
How it works...
There's more...
More info
Upgrading MOSS 2007 to SharePoint 2010
Getting ready
How to do it...
How it works...
There's more...
More info—further upgrade info
More info—errors when upgrading
Upgrading with minimal downtime
Getting ready
How to do it...
How it works...
See also
Visual upgrade
Getting ready
How to do it...
How it works...
There's more...
More info—changing UI version with PowerShell
Creating and associating content databases to a specific web application and site collection
Getting ready
How to do it...
How it works...
There's more...
More info
More info
Configuring a content database
Getting ready
How to do it...
How it works...
Creating an Alternate Access Mapping (AAM)
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Patching (compatibility boundaries)
Getting ready
How to do it...
How it works...
There's more...
More info
2. Service Applications
Introduction
Managing a service
Getting ready
How to do it...
How it works...
There's more...
More info
Creating the Secure Store
Getting ready
How to do it...
How it works...
There's more...
More info
Creating custom security for a service
Getting ready
How to do it...
How it works...
There's more...
Creating a custom service application proxy group
Getting ready
How to do it...
How it works...
There's more...
Managing service application associations
Getting ready
How to do it...
How it works...
There's more...
See also
Setting up Excel Services
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Setting up PerformancePoint Services
Getting ready
How to do it...
How it works...
There's more...
PowerShell: PerformancePoint Cmdlets
See also
Setting up Visio Services
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Visio Cmdlets
More info
See also
Setting up the Managed Metadata Service
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Managed Metadata Cmdlets
Establishing a trust relationship between two farms
Getting ready
How to do it...
Export the certificates: Publishing Farm
Export the certificates: Consuming Farm
Import the certificates: Publishing Farm
Import the certificates: Consuming Farm
How it works...
There's more...
Publishing a SharePoint service
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Publishing Service Cmdlet
More info
See also
Consuming another Farm's Service
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Consuming Cmdlets
See also
3. Farm Governance
Introduction
Administering SharePoint Designer
Getting ready
How to do it...
How it works...
There's more...
Configuring a Managed account
Getting ready
How to do it...
How it works...
There's more...
Powershell: Get a listing of managed accounts
Powershell: Create a new account
Powershell: Set
Powershell: Delete a managed account
More info
Creating a new policy for a web application
Getting ready
How to do it...
How it works...
There's more...
Configuring Resource Throttling (large lists)
Getting ready
How to do it...
How it works...
There's more...
PowerShell: View list of Performance Counters
PowerShell: Set Performance Counters
PowerShell: Disable Resource Throttling
PowerShell: Enable Resource Throttling
More info
See also
Installing a feature and activating it
Getting ready
How to do it...
How it works...
There's more...
Restricting web part access in the farm
Getting ready
How to do it...
How it works...
There's more...
Learning timer job management (including server affinity)
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Get list of timer jobs
PowerShell: Set timer job parameters
PowerShell: Disable timer job
PowerShell: Enable timer job
More info
See also
Running a timer job on demand
Getting ready
How to do it...
How it works...
There's more...
PowerShell: Start a Timer Job
See also
Configuring Sandbox functionality
Getting ready
How to do it...
How it works...
4. Site Administration
Introduction
Migrating a site collection
Getting ready
How to do it...
How it works...
There's more...
See also
Provisioning a site via Windows PowerShell
Getting ready
How to do it...
How it works...
There's more...
Managing the Term Store
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Adding a column with the property of Managed Metadata
Getting ready
How to do it...
How it works...
There's more...
See also
Setting up a site collection policy
Getting ready
How to do it...
How it works...
There's more...
Configuring a Document Set
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Configuring multiple Send To connections
Getting ready
How to do it...
How it works...
There's more...
See also
Setting up an enterprise wiki
Getting ready
How to do it...
How it works...
There's more...
More info
See also
5. Monitoring and Reporting
Introduction
Accessing the SharePoint 2010 logging database
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Configuring what gets logged
Getting ready
How to do it...
How it works...
There's more...
See also
Editing rule definitions in the health analyzer
Getting ready
How to do it...
How it works...
There's more...
More info—adding a new health rule
Viewing web analytics reports
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Troubleshooting with correlation IDs
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Enabling the Developer Dashboard
Getting ready
How to do it...
How it works...
There's more...
More info
6. Search
Introduction
Setting up Search Service
Getting ready
How to do it...
How it works...
There's more...
See also
Managing Search Service
Getting ready
How to do it...
How it works...
There's more...
PowerShell: New Content Account
Scaling out Search—adding a query component
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Scaling out Search—adding a property database
Getting ready
How to do it...
How it works...
There's more...
See also
Scaling out Search—adding a crawl database
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Adding a host distribution rule
Getting ready
How to do it...
How it works...
There's more...
See also
Viewing Search Query/Crawl Reports
Getting ready
How to do it...
How it works...
There's more...
Customizing the refinement menu
Getting ready
How to do it...
Part 1: Creating Managed Property
Part 2: Creating Custom Refiner
How it works...
There's more...
More info
7. Security Administration: Users and Groups
Introduction
Adding a user via PowerShell
Getting ready
How to do it...
How it works...
There's more...
More info
Delegating PowerShell permissions
Getting ready
How to do it...
How it works...
There's more...
More info
Checking effective permission user interface
Getting ready
How to do it...
How it works...
There's more...
Setting Lockdown Mode for publishing sites
Getting ready
How to do it...
How it works...
There's more...
Configuring Site Collection audit settings
Getting ready
How to do it...
How it works...
Accessing security policy reports
Getting ready
How to do it...
How it works...
See also
8. Content Management
Introduction
Configuring advanced routing (Content Organizer)
Getting ready
How to do it...
How it works...
There's more...
Routing documents to another site
Getting ready
How to do it...
How it works...
There's more...
Configuring content deployment
Getting ready
How to do it...
How it works...
There's more...
Adding a Content Type hub
Getting ready
How to do it...
How it works...
There's more...
Managing External Content Types
Getting ready
How to do it...
How it works...
There's more...
Creating a Term Set
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Importing a Term Set
Getting ready
How to do it...
How it works...
There's more...
See also
In place Records Management
Getting ready
How to do it...
How it works...
There's more...
More info
9. Social Architecture
Introduction
Setting up a tag cloud and navigating to the Term Store
Getting ready
How to do it...
How it works...
There's more...
See also
Disabling social features for a user
Getting ready
How to do it...
How it works...
There's more...
Deleting a note associated with a page
Getting ready
How to do it...
How it works...
There's more...
Viewing an Activity feed
Getting ready
How to do it...
How it works...
There's more...
More info
Setting up and compiling an audience
Getting ready
How to do it...
How it works...
There's more...
More info
Creating a synchronization connection
Getting ready
How to do it...
How it works...
There's more...
More info
Changing import/export for user profiles
Getting ready
How to do it...
How it works...
There's more...
See also
Adding a user subtype for user profile
Getting ready
How to do it...
How it works...
There's more...
Creating a new user profile property
Getting ready
How to do it...
How it works...
There's more...
10. Backup and Restore
Introduction
Recycle Bin settings in Central Administration
Getting ready
How to do it...
How it works...
There's more...
More info
Performing a site collection backup
Getting ready
How to do it...
How it works...
There's more...
More info
Exporting sites
Getting ready
How to do it...
How it works...
There's more...
See also
Importing sites
Getting ready
How to do it...
How it works...
See also
Recovering data from an unattached content database
Getting ready
How to do it...
How it works...
There's more...
See also
Backing up a farm in Central Administration
Getting ready
How to do it...
How it works...
There's more...
More info
Restoring from a backup in Central Administration
Getting ready
How to do it...
How it works...
There's more...
More info
11. Performance Monitoring
Introduction
Enabling HTTP Request Monitoring and Throttling
Getting ready
How to do it...
How it works...
There's more...
More info
See also
Using SQL Profiler
Getting ready
How to do it...
How it works...
There's more...
What and how to monitor with Performance Monitor
Getting ready
How to do it...
How it works...
There's more...
More info
Implementing Visual Round Trip Analyzer
Getting ready
How to do it...
How it works...
There's more...
Index
Microsoft SharePoint 2010 Administration Cookbook
Microsoft SharePoint 2010 Administration Cookbook
Copyright © 2011 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: January 2011
Production Reference: 1170111
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-849681-08-7
www.packtpub.com
Cover Image by David Guettirrez ( <bilbaorocker@yahoo.co.uk> )
Credits
Author
Peter Serzo
Reviewers
Marius Constantinescu
Michael Nemtsev
Ivan Wilson
Development Editor
Wilson D'souza
Technical Editor
Gaurav Datar
Indexer
Monica Ajmera Mehta
Editorial Team Leader
Gagandeep Singh
Project Team Leader
Priya Mukherj
Project Coordinator
Sneha Harkut
Proofreaders
Stephen Swaney
Kelly Hutchison
Graphics
Geetanjali Sawant
Production Coordinator
Alwin Roy
Cover Work
Alwin Roy
About the Author
Peter Serzo is an English major from Kent State, who started his technical career with EDS after finishing college. After working for 20 years as a consultant in organizations of all sizes, he is now a national speaker on SharePoint. His next challenge is to bring SharePoint to children and teach them. He has been working with SharePoint since 2003, in companies such as Microsoft, Ford, and ADP, along with many others throughout the United States.
Currently, Peter is working as a Senior SharePoint Architect for High Monkey Consulting. The name High Monkey
refers to an old Jamaican proverb that means the higher up you go, the more responsible you must be. High Monkey takes pride in its accountability and excellence toward work, with regard to the client's needs.
I dedicate this book to my wife Stacy, for her patience, love, and support as I took much of our time to write. She is my rock. I also thank my children—Philip, Zachary, and Stefan—for their support and belief in me. I hope this book inspires them to exceed in their lives (Think Avisha!). Finally, I want to thank my Mom, for giving me a love for the written word, and my Dad, for giving me a love and appreciation for all things technical. A perfect balance. All of you are my source of inspiration and will always have my love.
About the Reviewers
With experience in commercial software development dating back to the late nineties, Marius Constantinescu currently works as the Lead Architect on Microsoft Solutions, for a professional IT services company based in Geneva, Switzerland.
Having worked with .NET from its very early beta stages, as well as with the SharePoint platform since 2003, Marius has played a major part in developing useful tools for large international organizations and private companies, providing consulting expertise on architectures based on .NET, SharePoint, and other related technologies.
His passion for technology has made him recipient of various prestigious awards such as Technology Scout for 2005
and Siemens Certified Architect
while working as the Microsoft Solution architect for Siemens. Currently his focus has shifted again to latest .NET technologies such as Silverlight, SharePoint Server, and Cloud Computing.
Marius has been working as a Technical Reviewer of .NET technologies for almost a decade, with multiple publishing houses and prestigious authors around. He has quite a few credits added to his name, including the two best sellers on ASP.NET 2.0, written by the popular author Dino Esposito, back in 2005.
Marius is also a frequent speaker in management briefings and technology conferences, and maintains a blog, available at http://nettitude.spaces.live.com.
I'd like to thank my fiancé, Réka K., for her immense patience and support thorough the long late nights I had to spend away, and all the weekends traded in favor of my other passion, .NET technologies.
Michael Nemtsev is a Microsoft Most Valued Professional (MVP) in SharePoint Server and has held this status since year 2009. Previously, he had held the same award in .NET/C# area since year 2005. Michael has expertise in the Enterprise Integration Platform and Collaborations areas, and is currently working as a Senior Information Management Consultant at Gen-I in Sydney, Australia.
Ivan Wilson has been working as a consultant on Microsoft technologies for the last 15 years and has been focusing on the SharePoint platform for the last seven years. He has five Microsoft Most Valued Professional (MVP) awards to his credit—winning continuously since 2006 until 2010. Originally from Ireland, he moved to Sydney, Australia in 1999. He now co-runs SharePoint Gurus, a consultancy business focused on helping organizations collaborate in a better way.
www.PacktPub.com
Support files, eBooks, discount offers, and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why Subscribe?
Fully searchable across every book published by Packt
Copy & paste, print and bookmark content
On demand and accessible via web browser
Free Access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Instant Updates on New Packt Books
Get notified! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page.
Preface
SharePoint 2010 enables businesses to set up collaboration with, and for, many types of entities (employees, vendors, customers, and so on) while integrating disparate technologies. It has proved so valuable a tool at many organizations that its growth has led it to become a mission-critical application. As SharePoint has grown through each version, it has assimilated several technologies. It now encompasses technologies such as content management, Microsoft Access, and Visio to name a few.
The administrator's challenge with SharePoint 2010 is recognizing where to perform vital tasks in a product that is as vast as it is deep. The recipes here represent common tasks that an administrator must be knowledgeable about. These are foundational tasks that, in most cases, can be combined and built upon. Features are titled so that even if the task is performed sporadically, you can look at the title and use the book as a reference guide. It is my hope that the book becomes a resource that is referenced often.
What this book covers
Chapter 1, Upgrading and Configuring SharePoint 2010, contains recipes that deal with configuring and getting SharePoint up and going. These recipes not only cover upgrading from a previous version but also contain explanations on how to create new web applications and