SharePoint 2010 – Installation and maintenance – best practices

10,481
-1

Published on

This session

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • It might also be interesting to check out the following TechNet Wiki page containing an overview of resources about SharePoint 2010 best practices: http://social.technet.microsoft.com/wiki/contents/articles/8666.sharepoint-2010-best-practices-en-us.aspx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
10,481
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
165
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

SharePoint 2010 – Installation and maintenance – best practices

  1. 1. SharePoint 2010 – Installationand maintenance – bestpracticesToni FrankolaAcceleratio d.o.o.http://sharepointusecases.com
  2. 2. Sponzori
  3. 3. History Lesson 2012WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  4. 4. History Lesson 1912WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  5. 5. 14.4.1912 23:39WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  6. 6. Mistakes • Ignored warnings • Sailing too fast • Construction QA • Iceberg 1:10WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  7. 7. Contents Installation Patching SQL Capacity Monitoring Backup Upgrade Language Packs Tools and ScriptsWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  8. 8. Before installation • Choose your edition: Foundation / Sta / Ent • Services I need… • Hardware I need (read minimal reqs) • Additional software (SQL, Windows…) • Check licensing options • OWA requires a license and key • Control SharePointa deploys with GPWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  9. 9. How to setup • Minimum of 2 SharePoint farms • Test / Production • Only 1 farm = no Production farm • Prepare & Learn it’s not Next > NextWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  10. 10. Hardware • 4 cores • 8 GB of RAM • 100 GB C: Drive Windows, Program Files, Updates • Second Logs and stuffWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  11. 11. WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  12. 12. WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  13. 13. Repeat this procedure for • Office Web Apps • Other products (Project Server) • …WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  14. 14. Language packs Formulas and Per User columns Turn ON Regional settings Automatic switch Error messages Translate contentWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  15. 15. PowerShell Install • http://tinyurl/SPFarmConfig ili http://autospinstaller.codeplex.com/WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  16. 16. Patching • RTM = Release to Manufacturing • CU = Cumulative update • SP = Service PackWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  17. 17. When should I install a patch? • Install SP1 • Install CU if affected with error • Check community blogs http://www.toddklindt.com/blog/Lists/Posts/Post.aspx ?ID=224 • Currently „stable” : SharePoint 2010 SP1 + December 2011 CUWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  18. 18. Patching procedure • Backup • Unpack files • Run configurtation wizard • Repeat on each serverWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  19. 19. Patches • Various flavors • Foundation / Server • Language PacksWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  20. 20. Installing today? • Try to use SQL 2012 • Windows Server 2008 R2 + all patches • SharePoint 2010 + SP1 + Dec11 CUWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  21. 21. Installing today? (2) • Slipstreaming patchesWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  22. 22. Service Accounts http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=237 Account 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 accountWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  23. 23. SQL Best Practices for SharePoint http://technet.microsoft.com/en-us/library/hh292622.aspx • 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 files • Test Restore • Continuously monitor SQL Server storage and performanceWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  24. 24. Challenges • User Profile Service http://technet.microsoft.com/en- us/library/ee721049.aspx • Configuring Search-a Security ScheduleWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  25. 25. Backup • SLA? • Must have: Content databases • Other databases? • PowerShell backup, CA backup, SQL backup, 3rd party • Test it!!!WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  26. 26. Regular checks • Event Log • ULS Log (ULS Log Viewer) • Usage, Health logs • Performance Counters • Disk (if no other monitoring tools) • SearchWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  27. 27. Warmup • Can be configured as Search job • Web Site search (npr. http://intranet/default.aspx) 7:00 2:00 Working Recycle day starts 6:00 SearchWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER warmup
  28. 28. Caching • Blobcaching http://technet.microsoft.com/en- us/library/cc770229.aspx • SharePoint cachingWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  29. 29. Sites and templates • Prepare site templates(Team Site) • Prepare document templatesWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  30. 30. Features • Different editions and • Different templates have different featuresWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  31. 31. PDF icon & iFilter • Follow instructions • or automate with PowerShellWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  32. 32. Capacity Limits • Laws of physics • SharePoint Server 2010 capacity management: Software boundaries and limits http://technet.microsoft.com/en- us/library/cc262787.aspx • QuotesWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  33. 33. Capacity Limits - example Limit Maximum value Limit type Notes Application 10 per Web Supported The maximum number is determined by hardware pools server 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 200 GB per Supported We strongly recommended limiting the size of content size (general content database databases to 200 GB, except when the circumstances in usage scenarios) 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.WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  34. 34. 2007 upgrade workflow 8. Test and back 9. Install 2010 1. 2007 SP2 to step 3. Prod 7. Mount- 10. Repeat steps 2. Install 2010 SPContentDB 4,5,7 3. Preupgrade 6. Back to Step check 3. 4. 5. Test- Backup/Restore SPContentDBWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER 2007DB
  35. 35. Document your farm • SharePoint has hundreds of settings • Different admins or partners • Make documentationWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  36. 36. Documentation Toolkit for SharePoint http://spdockit.comWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  37. 37. Questionshttp://sharepointusecases.comhttp://slideshare.net/tonifrankola
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×