Transcript
Page 1: Share point 2010   installation and mainteinance, best practices

SHAREPOINT 2010 - INSTALLATION AND MAINTEINANCE; BEST PRACTICES Toni FrankolaAcceleratio Ltd.Croatia

SHAREPOINT2013

Page 4: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

AF447

Page 5: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Pitot probe

Page 6: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Mistakes

Inconsistent airspeed sensor readingsDisengagement of the autopilotPilot error(nose-up inputs despite stall warnings, causing a fatal loss of airspeed and a sharp descent)

Page 7: Share point 2010   installation and mainteinance, best practices

Installation Patching

Contents

SQL

Capacity

Upgrade

BackupMonitoring

Language Packs

Tools and Scripts

Page 8: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Before installation

Choose your edition: Foundation / Sta / EntServices I need…Hardware I need (read minimal reqs)Additional software (SQL, Windows…)Check licensing optionsOWA requires a license and keyControl SharePoint deploys with GP

Office Web App Server 2013 ServerWorkflow Server

Page 9: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

How to setup

Minimum of 2 SharePoint farmsTest / Production• Only 1 farm = no Production farm

Prepare & Learn it’s not Next > Next

Page 10: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Hardware

4 cores8 GB of RAM100 GB C: DriveWindows, Program Files, UpdatesSecond Logs and stuff

2013:12 GB RAM

+ OWA Server

Page 11: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Page 12: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Page 13: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Page 14: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Repeat this procedure for

Office Web AppsOther products (Project Server)…

Page 15: Share point 2010   installation and mainteinance, best practices

Per UserFormulas and columns

Language packs

Turn ON

Regional settings

Translate content

Error messages

Automatic switch

Page 16: Share point 2010   installation and mainteinance, best practices

• http://tinyurl.com/SPFarmConfig or http://autospinstaller.codeplex.com/

PowerShell Install

Page 17: Share point 2010   installation and mainteinance, best practices

RT M• Jul

10

CU

• Aug

10

CU

• Oct

10

CU

• Dec

10

CU

• Feb

11

CU

• Apr

11

CU SP

1• J

un11

CU

• Aug

11

CU

• Dec

11

CU

• Feb

12

CU

• Apr

12

CU

• Jun

12

CU

• Oct

12

CU

Patching

• RTM = Release to Manufacturing• CU = Cumulative update• SP = Service Pack

Page 18: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

When should I install a patch?

Install SP1Install CU if affected with the fixed issueCheck community blogs http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=224Currently „stable” : SharePoint 2010 SP1 + Feb 2012 CU

Page 19: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Patching procedure

Backup Unpack filesRun configurtation wizardRepeat on each server

Page 20: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Patches

Various flavorsFoundation / ServerLanguage Packs

Page 21: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Installing today?

Try to use SQL 2012Windows Server 2008 R2 + all patchesSharePoint 2010 + SP1 + Dec11 CU

2013:SQL 2012Windows 2012

Page 23: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Service AccountsAccount name Role

sp_install Used to install SharePoint binaries.

sp_farm Farm account. Used for Windows Timer Service, Central Admin and User Profile service

sp_webapp App pool id for content web apps

sp_serviceapps Service app pool id

sp_search Search process id

sp_content Account used to crawl content

sp_userprofile Account used by the User Profile services to access Active Directory

sp_superuser Cache account

sp_superreader Cache account

http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=237

Page 24: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

SQL Best Practices for SharePoint

Use a dedicated server for SQL Server 2008 (Configure specific SQL Server 2008 settings)Pre-grow all databases and logs if you can. Be sure to monitor the sizes so that you do not run out of disk space.Limit content databases to 200 GB.Defragment and rebuild indices daily, if you can absorb the downtime required to rebuild.Be sure that you back up and truncate the log filesTest RestoreContinuously monitor SQL Server storage and performance

http://technet.microsoft.com/en-us/library/hh292622.aspx

Page 25: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Challenges

User Profile Servicehttp://technet.microsoft.com/en-us/library/ee721049.aspxConfiguring Search-aSecuritySchedule

Page 26: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Backup

SLA?Must have: Content databasesOther databases?PowerShell backup, CA backup, SQL backup, 3rd partyTest it!!!

Page 27: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Regular checks

Event LogULS Log (ULS Log Viewer)Usage, Health logsPerformance CountersDisk (if no other monitoring tools)Search

Page 28: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Warmup

Can be configured as Search jobWeb Site search (e.g. http://intranet/default.aspx)

2:00 Recycle

6:00 Search

warmup

7:00 Working

day starts

Page 29: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Caching

Blobcachinghttp://technet.microsoft.com/en-us/library/cc770229.aspxSharePoint caching

Page 33: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Capacity Limits

Laws of physicsSharePoint Server 2010 capacity management: Software boundaries and limitshttp://technet.microsoft.com/en-us/library/cc262787.aspxQuotas

Page 34: Share point 2010   installation and mainteinance, best practices

Limit Maximum value

Limit type Notes

Applicationpools

10 per Web server

Supported The maximum number is determined by hardware capabilities.

This limit is dependent largely upon: The amount of RAM allocated to the Web

servers

The workload that the farm is serving, that is, the user base and the usage characteristics (a single highly active application pools can reach 10 GB or more)

Content database size (general usage scenarios)

200 GB per content database

Supported We strongly recommended limiting the size of content databases to 200 GB, except when the circumstances in the following rows in this table apply.

If you are using Remote BLOB Storage (RBS), the total volume of remote BLOB storage and metadata in the content database must not exceed this limit.

Capacity Limits - example

Page 35: Share point 2010   installation and mainteinance, best practices

1. 2007 SP2

2. Install 2010

3. Preupgrade

check

4. Backup/Resto

re 2007DB

5. Test-SPContentDB

6. Back to Step 3.

7. Mount-SPContentDB

8. Test and back to step

3.

9. Install 2010 Prod

10. Repeat steps 4,5,7

2007 upgrade workflow

Page 36: Share point 2010   installation and mainteinance, best practices

2010 upgrade

Similar approachNo in-place upgradeNo visual upgrade (upgrade site collection)Plan for Service Apps upgrade

Page 37: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Document your farm

SharePoint has hundreds of settingsDifferent admins or partnersMake documentation

Page 38: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Documentation Toolkit for SharePointhttp://spdockit.com

Page 39: Share point 2010   installation and mainteinance, best practices

SharePoint dnevi 2012 Kranjska gora, 26. in 27. november

Questionshttp://sharepointusecases.comhttp://slideshare.net/tonifrankola