Accessible content is available upon request. SharePoint on-premises – Best Practice Installation and MCSE SharePoint.

Slides:



Advertisements
Similar presentations
This slide deck is formatted to 1280 X 800, but some locations will only support 1024 X 768. To modify… Set resolution of slide show while creating it.
Advertisements

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Migration und ihre Tücken – Welche Anpassungen gibt es?
Collaboration mit SharePoint - erfolgreiche Zusammenarbeit als Gemeinschaftsprojekt.
Migration in die Cloud – so gelingt ein nachhaltiger Umstieg.
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
Intro to SharePoint 2013 Architecture Liam Cleary.
The Truth Behind SharePoint Recovery and Availability Meeting Your SLAs Dan Holme (MVP, SharePoint Server) Chief SharePoint Evangelist AvePoint.
1 | SharePoint Saturday St. Louis 2015 SQL Server Best Practices for SharePoint On-Prem.
Physical Topology Logical Topology Authentication Licensing.
SQL Server and SharePoint
SharePoint and SQL Server integration Demo: SQL Server Optimizing Configurations SQL Server 2014 for SharePoint 2013 Avoiding ginormous transaction.
Implementation Considerations for FAST Search For SharePoint (FS4SP) Presenter : Shyam Narayan MOSSIG – February 2011 Meeting b:
Martin Y. Leveille Sharepoint Engineer RJB Technical Consulting, Inc. Installation and Configuration Methodology.
Welcome to the Minnesota SharePoint User Group November 11 th, 2009 SharePoint 2010 Administration Wes Preston, Brian Caauwe.
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
Accessible content is available upon request. Wege in die Cloud: Möglichkeiten, Architektur und Migration nach Office Sr. TSP, MCSE.
©2012 Microsoft Corporation. All rights reserved..
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
Optimizing SQL Server 2012 for SharePoint 2013 SharePoint Saturday/Friday, Honolulu March 27, 2015.
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
Module 2 Deploying SharePoint Portal Server 2003.
Virtual techdays INDIA │ august 2010 UNDERSTANDING OFFICE WEB APPS Vedant Kulshreshtha │ TSP – Collaboration Platform Microsoft India.
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
An accessible version of this content is available upon request. Please submit requests to Information Governance: Securing data.
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
EDUCATION YOU CAN TRUST ® SharePoint Designer 2010 Course Review Review provided by: DNS Computing Services, LLC
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Module 2 Creating a SharePoint 2010 Intranet. Start the Virtual Machines 1. Start 10174A-CONTOSO-DC-B. 2. After CONTOSO-DC has completed startup, start.
Module 12 Installing and Upgrading to SharePoint 2010.
Deferred Site Collection Upgrade Self-Service Site Collection Upgrades.
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
SharePoint 2010 – Backup and Restore Alpesh Nakar.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
Verify Hardware Requirements Install Windows Server 2008 R2 Configure Active Directory Install SQL Server 2008 Install SharePoint Server 2010 Configure.
Build Custom SharePoint Solutions with FrontPage 2003 & Windows SharePoint Services Deployment Strategies 최승현 대리 한국마이크로소프트.
Presenting SharePoint as a Service Back to Your Organisation OSP223 Jeremy ThakeGarth Luke Chief Architect GM, Australasia | Vice President of SalesAvePoint.
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Best Practice for Configuring your SharePoint Environment Steve Smith.
New SharePoint 2016 Features
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
EDUCATION YOU CAN TRUST ® Course Review Review provided by: DNS Computing Services, LLC SharePoint Server 2010.
Vision: Modernizing the Office Platform © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system,
Module 7 : Configuration I Jong S. Bok
Accessible content is available upon request. SHAREPOINT VITALITY HEALTH CHECK How to get Gold Status on your SharePoint Vitality Plan Daryl Human, TSP,
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
System Center & SharePoint On- Prem Matija Blagus, Acceleratio
Todd Klindt and Shane Young SharePoint911. Who is this Todd guy?
Who is this Todd guy? SharePoint MVP since 2006 Speaker, writer, consultant, Aquarius, former President of Shane Young fan club Personal Blog
Automating SharePoint 2010 administration tasks with Power Shell Toni Frankola SharePoint MVP, Croatia
How To Build a Production-Ready SP 2013 Farm Martin Cox SharePoint / O365 Architect SharePoint 2013 BI Farm Setup Best Practices.
Architecting Search in 2013/2016 On-Prem Ajay Iyer.
Inspirirani ljudima. Ugasite mobitele. Hvala. Dražen Pavković Premier Field Engineer Microsoft Migracija na SharePoint 2013.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
Blog.eardley.org.uk SharePoint Databases What you need to know Alan Eardley SQL Saturday Exeter 25 April 2015.
PowerShell 101 sharepoint on-premise
Architecting Search in SharePoint 2016
SharePoint 2010 Performance and Capacity Planning Best Practices
Best Practices for SharePoint Administration
SharePoint Solutions Architect, Protiviti
Free Microsoft Accurate Study Material & Valid Questions
What Is Sharepoint? Mohsen Ashkboos
Universal SQL Installations Framework (Script review and Demo)
Hybrid Search Technical Guidance.
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Presentation transcript:

Accessible content is available upon request. SharePoint on-premises – Best Practice Installation and MCSE SharePoint

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Sr. Technical Solutions Professional Klagenfurt am Wörthersee, AT

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Service Accounts SQL SharePoint Patching

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. SERVICE ACCOUNTS

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. SQL Server Dienst: SQL_Service SQL Server Admin: SQL_Admin SharePoint Admin und Setup: SP_Admin SharePoint Farm Service: SP_Farm Application Pool Konten Webanwendungen (z.B. Intranet): SP_WebApps MySite: SP_MySite Dienstanwendungen: SP_ServiceApps Standard Crawl Account: SP_Crawl UPS: SP_UserSync

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. SQL

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Data: RAID 10 oder 5 Log: RAID 10 Temp DB: RAID 10 Auf eigenen Disk Pool / LUN Programmdateien: RAID 1, 5 oder 10

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Cluster oder Always-On Availability Group? Benannte Instance SQL Collation: Latin1_General_CI_AS_KS_WS Kann später nicht geändert werden Wichtig für Temp-DB und Standard für neue Datenbanken Wirkt sich auf Sortierung / Views in SharePoint aus

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.

RAM: Min / Max Datenbankeinstellungen Default index fill factor: 80 Erweitert Max Degree of parallism = 1 GPO: Lock Pages in memory GPO: Perform volume maintenance tasks

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Intial size Sinnvolle Anfangsgröße für jede Datenbank Anhand von erwartendem Inhalt, Beispiel Content Datenbank 50 GB Autogrow Performancekiller für SQL (bei Standard 10%) Sinnvolle Größe z.B. 128 MB Nicht von model vererbt Recovery Model Simple/Full Abhängig von der Backup Strategie Jeweils für Model und tempdb Model ist die Vorlage für jede neue Datenbank

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Per Script vorher anlegen Small Medium Large Anzahl Datenbankdateien Je nach CPU Max. 8

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. SHAREPOINT

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Alias verwenden System32\Cliconfg.exe Syswow64\cliconfg.exe DNS Name für SQL verwenden Mehrere Tiers verwenden, wie CONTENT, SEARCH, SERVICES (Skalierbarkeit) Sprache Englisch Bitte immer englisches Betriebssystem, engl. SharePoint = weniger Bugs, leichteres Troubleshooting

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Voraussetzungen installieren PrerequisiteInstaller.exe Unbeaufsichtigte Installation über PrerequisiteInstaller.Arguments.txt SharePoint Binaries Setup.exe Config.xml SharePoint Konfiguration SharePoint Products and Configuration Wizard: psconfig.exe PowerShell Farm Konfiguration Farm Configuration Wizard PowerShell

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Windows Server 2012 R2 - PowerShell Import-Module ServerManager Add-WindowsFeature Net-Framework-Features,Web-Server,Web-WebServer,Web-Common- Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-App- Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http- Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Security,Web-Basic- Auth,Web-Windows-Auth,Web-Filtering,Web-Digest-Auth,Web-Performance,Web-Stat- Compression,Web-Dyn-Compression,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt- Compat,Web-Metabase,Application-Server,AS-Web-Support,AS-TCP-Port-Sharing,AS-WAS- Support, AS-HTTP-Activation,AS-TCP-Activation,AS-Named-Pipes,AS-Net-Framework,WAS,WAS- Process-Model,WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity- Foundation,Server-Media-Foundation,Xps-Viewer –Source D:\sources\sxs

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Online per PrerequisiteInstaller.exe Offline per Skript $SharePoint2013Path = "c:\sharepoint2013bits" Start-Process "$SharePoint2013Path\PrerequisiteInstaller.exe" –ArgumentList "/SQLNCli:$SharePoint2013Path\PrerequisiteInstallerFiles\sqlncli.msi /IDFX:$SharePoint2013Path\PrerequisiteInstallerFiles\Windows6.1-KB x64.msu /IDFX11:$SharePoint2013Path\PrerequisiteInstallerFiles\MicrosoftIdentityExtensions-64.msi /Sync:$SharePoint2013Path\PrerequisiteInstallerFiles\Synchronization.msi /AppFabric:$SharePoint2013Path\PrerequisiteInstallerFiles\WindowsServerAppFabricSetup_x64.ex e /KB :$SharePoint2013Path\PrerequisiteInstallerFiles\AppFabric1.1-RTM-KB x64- ENU.exe /MSIPCClient:$SharePoint2013Path\PrerequisiteInstallerFiles\setup_msipc_x64.msi prerequisites-offline-or-manually-on-windows-server-2012-a-comprehensive- guide.aspx#Solutions_Offline_and_Manual_Prerequisite_Procedures prerequisites-offline-or-manually-on-windows-server-2012-a-comprehensive- guide.aspx#Solutions_Offline_and_Manual_Prerequisite_Procedures

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Setup.exe AutoSPInstaller UI für AutoSPInstaller Ehemals AutoSPInstallerGUI Farm Konfigurationsdatenbank – sauberen Namen vergeben, z.B. P_SP_Config P = Produktion SP = SharePoint Config = Konfigurationsdatenbank

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Nicht als Single Role installieren Mit SP2016 MinRoles Nicht den Farm Configuration Wizard verwenden (Central Admin) Nur benötigte Dienste provisionieren Konfiguration per PowerShell Auf saubere Datenbanknamen achten

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Disable Loopback New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name "DisableLoopbackCheck" -Value "1" -PropertyType DWORD Warmup Skript (bis 2008 R2) Auto Warmup IIS ab 2012 R2

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. PowerShell / Datenbanknamen und Topologie $spappPool = Get-SPServiceApplicationPool -ident "Service Applications" $search = New-SPEnterpriseSearchServiceApplication -Partitioned -Name "Search Service" -ApplicationPool $spappPool - Databasename "P_SP_Search_Admin" New-SPEnterpriseSearchServiceApplicationProxy -Partitioned -Name "Search Service Proxy" -SearchApplication $search $clone = $ServiceApplication.ActiveTopology.Clone() $SSI = Get-SPEnterpriseSearchServiceInstance -local New-SPEnterpriseSearchAdminComponent –SearchTopology $clone -SearchServiceInstance $SSI New-SPEnterpriseSearchContentProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI New-SPEnterpriseSearchAnalyticsProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI New-SPEnterpriseSearchCrawlComponent –SearchTopology $clone -SearchServiceInstance $SSI New-SPEnterpriseSearchIndexComponent –SearchTopology $clone -SearchServiceInstance $SSI -RootDirectory $IndexLocation New-SPEnterpriseSearchQueryProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI $clone.Activate() using-powershell.aspx

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. User Profile Service MySite Managed Metadata Zentrale Metadaten Work Management Service Benachrichtigung

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Falls SharePoint per Setup.exe installiert Datenbanknamen ohne ID New-SPContentDatabase P__SP_AdminContent Get-SPWebApplication -ident | Get-SPContentDatabasehttp://lab-sp2013-prod:8000 Get-SPSite -ContentDatabase | Move-SPSite -DestinationDatabase iisreset

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Zugriff per DNS / FQDN Auf AAM achten, veröffentlichung Authentifizierung NTLM (Standard) Kerberos ADFS … Alles in eine Webanwendung Inkl. MySite Weniger Trusted Zone Host-Header Websitesammlungen Pro Website / Managed Path anlegen Abteilungen Projekte

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Root Site Collection anlegen „/“ Search Center My Site Host Governance Quota Templates Berechtigungen

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. PATCHING

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. CU bei Bedarf installieren Abhängig von der Qualität des CU‘s Binaries auf allen Servern installieren Products and Configuration Wizard auf allen Servern ausführen WSUS: SharePoint ausnehmen Per Skript Sharepointupdates.com / Trevor Seward

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. FRAGEN?

©AvePoint, Inc. All rights reserved. Confidential and proprietary information of AvePoint, Inc. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. Ahsante thank you