SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
SharePoint 2013
Markus Hintner
Über mich
҉ Microsoft Certified
Solution Master | SharePoint
҉ http://www.entos.at
҉ http://blog.entos.at
҉ @MarkusHintner
҉ Profile im Web:
MCP Virtual Business Card
http://www.xing.com/profile/Markus_Hintner
http://at.linkedin.com/in/markushintner
2
Markus Hintner
Installation
҉ Nichts Neues bei der Installation
҉ gleiche Vorgehensweise wie bei SP 2010
3
Markus Hintner
Update - was ist neu?
҉ Kein In-Place-Upgrade (weder von 2007
noch von 2010) für V2V (Version-to-
Version)
҉ In-Place nur für B2B (Build-to-Build)
҉ „Deferred Site Collection Upgrade“ als
Nachfolger von „Visual Upgrade“
҉ Viele Elemente sowohl
in Version 14 als auch
15 vorhanden
4
Markus Hintner
Was ist neu?
҉ Kein stsadm –o preupgradecheck
҉ stsadm is deprecated (still )
5
Markus Hintner
Update-Zyklus
6
Learn
•Upgrade methods
•New capabilities
•Downtime mitigation
Prepare
•Document
environment
•Manage
customizations
•Plan upgrade strategy
•Make items upgradable
Test
•Build test farms
•Use real data
•Evaluate techniques
•Find issues early
Implement
•Build/upgrade farms
•Deploy customizations
•Minimize downtime
•Monitor progress
Validate
•Troubleshooting
•Upgrade event failures
•UI/UX issues
•Data issues
Markus Hintner
Upgrade Möglichkeiten
҉ Database Attach:
҉ für B2B und V2V
҉ In-Place nur B2B
7
Markus Hintner
Sammeln von Informationen
҉ Test-SPContentDatabase
҉ 2010 und 2013
҉ WinDiff
҉ Web Server Extensions
҉ All installed customizations
҉ IIS Web Site directory
҉ Web.config file differences
҉ GAC
҉ All installed and referenced global assemblies
҉ Solutions (Farm)
҉ Sandboxed Solutions Teil der ContentDB
8
Markus Hintner
Test-SPContentDatabase
҉ Liefert Informationen über eine Content
Database
҉ Fehlende Site Definitions
҉ Fehlende Features
҉ Fehlende Assemblies
҉ Authentifizierung
҉ -ShowRowCount
҉ Achtung: Änderungen zwischen Durchläufen
werden nur sichtbar, wenn PowerShell Session
geschlossen wird
9
Demo
Markus Hintner
Authentication
҉ Web Applications in SP 2013 sind by
default claims enabled
҉ Warnung beim Anhängen einer ContentDB,
die von einer Windows Classic Web App
stammt
҉ Entweder vorher nach Claims migrieren
oder Windows Classic Web App in 2013
erzeugen und nach dem Anhängen
migrieren
11
Markus Hintner
Upgradeplanung
҉ Vorgehensweise planen
҉ Reihenfolge
҉ Rollback Prozess definieren
҉ Hardware Upgrades/Neuanschaffung
҉ Speicherplatzbedarf
҉ Inhalte „aufräumen“
҉stsadm –o databaserepair (verwaiste Seiten, Listen,
Objekte)
҉Dokumentversionen beschränken
҉nicht verwendete Inhalte löschen
12
Markus Hintner
Upgradeplanung (2)
҉ Anpassungen identifizieren
҉ Customizations
҉ Webparts
҉ Solutions
҉ Binaries (_layouts, Features)
҉ Verwaltete Pfade (wenn nicht vorhanden im Ziel, legt
SharePoint Pfade an -> passen u.U. nicht in Umgebung)
҉ SQL Datenbank-Anpassungen rückgängig machen
҉ Test-SpContentDatabase
҉ Nicht vergessen
҉ Timer Jobs
҉ IIS Anpassungen
҉ Third Party Produkte
13
Markus Hintner
Upgradedauer
҉ Database
҉ # Site Collections
҉ # Webs
҉ # Lists
҉ # Documents
҉ # Links
҉ Overall database size
҉ Site Collection
҉ # Webs
҉ # Lists
҉ # Activated upgrading
features
҉ # Documents
҉ # Links
14
҉ Environment
҉ Simultaneous upgrades
҉ SQL server disk I/O per
second
҉ SQL server database to disk
layout
҉ SQL server temp DB
optimizations
҉ SQL server CPU & memory
҉ SharePoint server CPU &
memory
҉ Network bandwidth & latency
Markus Hintner
Upgradedauer
҉ Manuelles Ändern des Recovery Models
der Content Database auf „simple“ kann
Geschwindigkeitsvorteil bringen
҉ autom. von 2007 auf 2010
҉ manuell von 2010 auf 2013
15
Markus Hintner
Upgrade Prozess
҉ Mount-SPContentDatabase
҉ Achtung bei B2B Upgrade!
҉ Upgrade-SPContentDatabase
҉ Vorwiegend bei B2B Upgrade
҉ -NoB2BSiteUpgrade -> Child Site Collections
werden nicht aktualisiert
҉ Upgrade-SPSite (Deferred Site Collection Upgrade)
҉ für B2B und V2V (-VersionUpgrade)
҉ -QueueOnly fügt Request zur UpgradeQueue ->
Timer Job (Upgrade Site Collections)
҉ -Unthrottled wird nicht empfohlen
16
Demo
Markus Hintner
Upgrade Prozess
҉ Während DB-Upgrade kann die Datenbank
temporär bis zu 50 % größer werden
҉ Platz kann nach dem Upgrade wieder
freigegeben werden
҉ In großen Umgebungen verursacht 10 %
Vergrößerung beim Logfile u.U. Timeouts
18
Markus Hintner
Upgrade Prozess (2)
҉ Service Upgrade
҉ Wiederherstellen der Datenbank(en)
҉ Erstellen der neuen ServiceApplication mit
altem DB-Namen
҉ Erstellen des SA-Proxies
҉ Starten des Dienstes in der Farm
19
Markus Hintner
Site Collection Modes
҉ Nach dem Datenbank-Upgrade haben alle
Site Collections den CompatibilityLevel 14
҉ Get-SPSite | Upgrade-SPSite –VersionUpgrade
҉ Neue Site Collections können mit 14 oder
15 angelegt werden
҉ Abhängig von CompatibilityRange
20
Markus Hintner
Im 14-Mode nicht unterstützt
҉ Alle neuen SP 2013 features ;-)
҉ 2010 Web Analytics
҉ 2010 Office Web Applications
҉ PowerPoint Broadcast Sites müssen entfernt
werden
҉ Project Web Access Sites
21
Markus Hintner
Deferred Site Collection
Upgrade
҉ Existierende Sites aus 2010 arbeiten
unverändert in 2013
҉ keine SP 2010 Installation notwendig
҉ SharePoint 2013 enthält alle notwendigen
Dateien
҉ Default Einstellung aller Site Collections in
aktualisierten Datenbanken
҉ Keine automatische Einstellung während
Mount-SPContentDatabase möglich
22
Markus Hintner
Site Collection Health Check
҉ Regelbasierte Überprüfungen
҉ Schaut auf „common issues“
҉ fehlende SP2013 Templates
҉ Unghosted files
23
Test-SPSite -Identity <SiteURL> [-Rule <RuleID>]
Markus Hintner
Site Collection Health Check
҉ Läuft automatisch vor V2V Upgrade
҉ verhindert das Upgrade, falls Probleme
entdeckt werden
҉ Läuft nicht vor einem B2B Upgrade
24
Demo
Markus Hintner
Upgrade Evaluation Site
Collection
҉ Upgraded Preview einer existierenden Site
҉ Side-by-Side-Kopie
҉ kann SQL Server Snapshots nutzen
҉ ansonsten SP Backup-Restore-Process
҉ Timer Job basiert
҉ Benachrichtigung nach
erfolgter Fertigstellung
26
Markus Hintner
Upgrade Evaluation Site
Collections
Request-SPUpgradeEvaluationSite http://sp2013/sites/teamold
27
Demo
Markus Hintner
Überprüfung des Upgrades
҉ Upgrade Status
҉ Review Database Status
҉ Funktionalität der Service Applications
҉ Search
҉ Crawls
҉ User Profile und Social
҉ My Site Host (14 oder 15)
҉ Managed Metadata
҉ BCS
҉ Verbindungen
҉ Secure Store
҉ Office Services (Access Service, Access, Web Apps)
29
Markus Hintner
Nach dem Upgrade
҉ Datenbankgröße überprüfen
҉ Datenbank hat nach dem Upgrade u.U. die
2-3fache Größe
҉ Einer der wenigen Fälle, in denen DB Shrink ok
ist
30
Vielen Dank

Weitere ähnliche Inhalte

Ähnlich wie SharePoint 2013 – Installation und Upgrade

App-Development für SharePoint 2013
App-Development für SharePoint 2013App-Development für SharePoint 2013
App-Development für SharePoint 2013Digicomp Academy AG
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackUnic
 
Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Thomas Maier
 
SharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
SharePoint 2016 das fliegen lernen - SQL Server Performance OptimierungSharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
SharePoint 2016 das fliegen lernen - SQL Server Performance OptimierungLars Platzdasch
 
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVIntegrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVChristian Krause
 
Share point 2010 in der praxis collaborationdays
Share point 2010 in der praxis collaborationdaysShare point 2010 in der praxis collaborationdays
Share point 2010 in der praxis collaborationdaysSamuel Zürcher
 
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013IOZ AG
 
Best Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationBest Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationSamuel Zürcher
 
We4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT Group
 
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...e-dialog GmbH
 
Microsoft Ignite 2015: Zusammenfassung
Microsoft Ignite 2015: ZusammenfassungMicrosoft Ignite 2015: Zusammenfassung
Microsoft Ignite 2015: Zusammenfassung1stQuad Solutions
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftDavid Schneider
 
IBM Notes- / Domino-Migration
IBM Notes- / Domino-MigrationIBM Notes- / Domino-Migration
IBM Notes- / Domino-MigrationDocHouse GmbH
 
Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013Provaria GmbH
 
Alltägliche SEO-Analysen mit den SEO Tools for Excel
Alltägliche SEO-Analysen mit den SEO Tools for ExcelAlltägliche SEO-Analysen mit den SEO Tools for Excel
Alltägliche SEO-Analysen mit den SEO Tools for ExcelProjecter GmbH
 
Oliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungOliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungDigicomp Academy AG
 
eCollaboration-Projektmanagement-Tools
eCollaboration-Projektmanagement-ToolseCollaboration-Projektmanagement-Tools
eCollaboration-Projektmanagement-Toolsdp123123
 
Update TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSUpdate TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSCS2 AG
 
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...Lars Platzdasch
 

Ähnlich wie SharePoint 2013 – Installation und Upgrade (20)

App-Development für SharePoint 2013
App-Development für SharePoint 2013App-Development für SharePoint 2013
App-Development für SharePoint 2013
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-Track
 
Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020
 
SharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
SharePoint 2016 das fliegen lernen - SQL Server Performance OptimierungSharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
SharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
 
Webdesign mit SharePoint 2013
Webdesign mit SharePoint 2013Webdesign mit SharePoint 2013
Webdesign mit SharePoint 2013
 
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVIntegrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
 
Share point 2010 in der praxis collaborationdays
Share point 2010 in der praxis collaborationdaysShare point 2010 in der praxis collaborationdays
Share point 2010 in der praxis collaborationdays
 
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
 
Best Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationBest Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL Installation
 
We4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social Edition
 
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...
Google Analytics Konferenz 2019_Vom Reporting zu Insights_Maike Duhr (lunapar...
 
Microsoft Ignite 2015: Zusammenfassung
Microsoft Ignite 2015: ZusammenfassungMicrosoft Ignite 2015: Zusammenfassung
Microsoft Ignite 2015: Zusammenfassung
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
IBM Notes- / Domino-Migration
IBM Notes- / Domino-MigrationIBM Notes- / Domino-Migration
IBM Notes- / Domino-Migration
 
Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013
 
Alltägliche SEO-Analysen mit den SEO Tools for Excel
Alltägliche SEO-Analysen mit den SEO Tools for ExcelAlltägliche SEO-Analysen mit den SEO Tools for Excel
Alltägliche SEO-Analysen mit den SEO Tools for Excel
 
Oliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungOliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltung
 
eCollaboration-Projektmanagement-Tools
eCollaboration-Projektmanagement-ToolseCollaboration-Projektmanagement-Tools
eCollaboration-Projektmanagement-Tools
 
Update TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSUpdate TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTS
 
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...
 

Mehr von Digicomp Academy AG

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Digicomp Academy AG
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Digicomp Academy AG
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Digicomp Academy AG
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutDigicomp Academy AG
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutDigicomp Academy AG
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xDigicomp Academy AG
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Digicomp Academy AG
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinDigicomp Academy AG
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Digicomp Academy AG
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattDigicomp Academy AG
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogDigicomp Academy AG
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnDigicomp Academy AG
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingDigicomp Academy AG
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessDigicomp Academy AG
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Digicomp Academy AG
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceDigicomp Academy AG
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudDigicomp Academy AG
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slidesDigicomp Academy AG
 

Mehr von Digicomp Academy AG (20)

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit x
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe Klein
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING Expertendialog
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital Business
 
Minenfeld IPv6
Minenfeld IPv6Minenfeld IPv6
Minenfeld IPv6
 
Was ist design thinking
Was ist design thinkingWas ist design thinking
Was ist design thinking
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slides
 

SharePoint 2013 – Installation und Upgrade

  • 2. Markus Hintner Über mich ҉ Microsoft Certified Solution Master | SharePoint ҉ http://www.entos.at ҉ http://blog.entos.at ҉ @MarkusHintner ҉ Profile im Web: MCP Virtual Business Card http://www.xing.com/profile/Markus_Hintner http://at.linkedin.com/in/markushintner 2
  • 3. Markus Hintner Installation ҉ Nichts Neues bei der Installation ҉ gleiche Vorgehensweise wie bei SP 2010 3
  • 4. Markus Hintner Update - was ist neu? ҉ Kein In-Place-Upgrade (weder von 2007 noch von 2010) für V2V (Version-to- Version) ҉ In-Place nur für B2B (Build-to-Build) ҉ „Deferred Site Collection Upgrade“ als Nachfolger von „Visual Upgrade“ ҉ Viele Elemente sowohl in Version 14 als auch 15 vorhanden 4
  • 5. Markus Hintner Was ist neu? ҉ Kein stsadm –o preupgradecheck ҉ stsadm is deprecated (still ) 5
  • 6. Markus Hintner Update-Zyklus 6 Learn •Upgrade methods •New capabilities •Downtime mitigation Prepare •Document environment •Manage customizations •Plan upgrade strategy •Make items upgradable Test •Build test farms •Use real data •Evaluate techniques •Find issues early Implement •Build/upgrade farms •Deploy customizations •Minimize downtime •Monitor progress Validate •Troubleshooting •Upgrade event failures •UI/UX issues •Data issues
  • 7. Markus Hintner Upgrade Möglichkeiten ҉ Database Attach: ҉ für B2B und V2V ҉ In-Place nur B2B 7
  • 8. Markus Hintner Sammeln von Informationen ҉ Test-SPContentDatabase ҉ 2010 und 2013 ҉ WinDiff ҉ Web Server Extensions ҉ All installed customizations ҉ IIS Web Site directory ҉ Web.config file differences ҉ GAC ҉ All installed and referenced global assemblies ҉ Solutions (Farm) ҉ Sandboxed Solutions Teil der ContentDB 8
  • 9. Markus Hintner Test-SPContentDatabase ҉ Liefert Informationen über eine Content Database ҉ Fehlende Site Definitions ҉ Fehlende Features ҉ Fehlende Assemblies ҉ Authentifizierung ҉ -ShowRowCount ҉ Achtung: Änderungen zwischen Durchläufen werden nur sichtbar, wenn PowerShell Session geschlossen wird 9
  • 10. Demo
  • 11. Markus Hintner Authentication ҉ Web Applications in SP 2013 sind by default claims enabled ҉ Warnung beim Anhängen einer ContentDB, die von einer Windows Classic Web App stammt ҉ Entweder vorher nach Claims migrieren oder Windows Classic Web App in 2013 erzeugen und nach dem Anhängen migrieren 11
  • 12. Markus Hintner Upgradeplanung ҉ Vorgehensweise planen ҉ Reihenfolge ҉ Rollback Prozess definieren ҉ Hardware Upgrades/Neuanschaffung ҉ Speicherplatzbedarf ҉ Inhalte „aufräumen“ ҉stsadm –o databaserepair (verwaiste Seiten, Listen, Objekte) ҉Dokumentversionen beschränken ҉nicht verwendete Inhalte löschen 12
  • 13. Markus Hintner Upgradeplanung (2) ҉ Anpassungen identifizieren ҉ Customizations ҉ Webparts ҉ Solutions ҉ Binaries (_layouts, Features) ҉ Verwaltete Pfade (wenn nicht vorhanden im Ziel, legt SharePoint Pfade an -> passen u.U. nicht in Umgebung) ҉ SQL Datenbank-Anpassungen rückgängig machen ҉ Test-SpContentDatabase ҉ Nicht vergessen ҉ Timer Jobs ҉ IIS Anpassungen ҉ Third Party Produkte 13
  • 14. Markus Hintner Upgradedauer ҉ Database ҉ # Site Collections ҉ # Webs ҉ # Lists ҉ # Documents ҉ # Links ҉ Overall database size ҉ Site Collection ҉ # Webs ҉ # Lists ҉ # Activated upgrading features ҉ # Documents ҉ # Links 14 ҉ Environment ҉ Simultaneous upgrades ҉ SQL server disk I/O per second ҉ SQL server database to disk layout ҉ SQL server temp DB optimizations ҉ SQL server CPU & memory ҉ SharePoint server CPU & memory ҉ Network bandwidth & latency
  • 15. Markus Hintner Upgradedauer ҉ Manuelles Ändern des Recovery Models der Content Database auf „simple“ kann Geschwindigkeitsvorteil bringen ҉ autom. von 2007 auf 2010 ҉ manuell von 2010 auf 2013 15
  • 16. Markus Hintner Upgrade Prozess ҉ Mount-SPContentDatabase ҉ Achtung bei B2B Upgrade! ҉ Upgrade-SPContentDatabase ҉ Vorwiegend bei B2B Upgrade ҉ -NoB2BSiteUpgrade -> Child Site Collections werden nicht aktualisiert ҉ Upgrade-SPSite (Deferred Site Collection Upgrade) ҉ für B2B und V2V (-VersionUpgrade) ҉ -QueueOnly fügt Request zur UpgradeQueue -> Timer Job (Upgrade Site Collections) ҉ -Unthrottled wird nicht empfohlen 16
  • 17. Demo
  • 18. Markus Hintner Upgrade Prozess ҉ Während DB-Upgrade kann die Datenbank temporär bis zu 50 % größer werden ҉ Platz kann nach dem Upgrade wieder freigegeben werden ҉ In großen Umgebungen verursacht 10 % Vergrößerung beim Logfile u.U. Timeouts 18
  • 19. Markus Hintner Upgrade Prozess (2) ҉ Service Upgrade ҉ Wiederherstellen der Datenbank(en) ҉ Erstellen der neuen ServiceApplication mit altem DB-Namen ҉ Erstellen des SA-Proxies ҉ Starten des Dienstes in der Farm 19
  • 20. Markus Hintner Site Collection Modes ҉ Nach dem Datenbank-Upgrade haben alle Site Collections den CompatibilityLevel 14 ҉ Get-SPSite | Upgrade-SPSite –VersionUpgrade ҉ Neue Site Collections können mit 14 oder 15 angelegt werden ҉ Abhängig von CompatibilityRange 20
  • 21. Markus Hintner Im 14-Mode nicht unterstützt ҉ Alle neuen SP 2013 features ;-) ҉ 2010 Web Analytics ҉ 2010 Office Web Applications ҉ PowerPoint Broadcast Sites müssen entfernt werden ҉ Project Web Access Sites 21
  • 22. Markus Hintner Deferred Site Collection Upgrade ҉ Existierende Sites aus 2010 arbeiten unverändert in 2013 ҉ keine SP 2010 Installation notwendig ҉ SharePoint 2013 enthält alle notwendigen Dateien ҉ Default Einstellung aller Site Collections in aktualisierten Datenbanken ҉ Keine automatische Einstellung während Mount-SPContentDatabase möglich 22
  • 23. Markus Hintner Site Collection Health Check ҉ Regelbasierte Überprüfungen ҉ Schaut auf „common issues“ ҉ fehlende SP2013 Templates ҉ Unghosted files 23 Test-SPSite -Identity <SiteURL> [-Rule <RuleID>]
  • 24. Markus Hintner Site Collection Health Check ҉ Läuft automatisch vor V2V Upgrade ҉ verhindert das Upgrade, falls Probleme entdeckt werden ҉ Läuft nicht vor einem B2B Upgrade 24
  • 25. Demo
  • 26. Markus Hintner Upgrade Evaluation Site Collection ҉ Upgraded Preview einer existierenden Site ҉ Side-by-Side-Kopie ҉ kann SQL Server Snapshots nutzen ҉ ansonsten SP Backup-Restore-Process ҉ Timer Job basiert ҉ Benachrichtigung nach erfolgter Fertigstellung 26
  • 27. Markus Hintner Upgrade Evaluation Site Collections Request-SPUpgradeEvaluationSite http://sp2013/sites/teamold 27
  • 28. Demo
  • 29. Markus Hintner Überprüfung des Upgrades ҉ Upgrade Status ҉ Review Database Status ҉ Funktionalität der Service Applications ҉ Search ҉ Crawls ҉ User Profile und Social ҉ My Site Host (14 oder 15) ҉ Managed Metadata ҉ BCS ҉ Verbindungen ҉ Secure Store ҉ Office Services (Access Service, Access, Web Apps) 29
  • 30. Markus Hintner Nach dem Upgrade ҉ Datenbankgröße überprüfen ҉ Datenbank hat nach dem Upgrade u.U. die 2-3fache Größe ҉ Einer der wenigen Fälle, in denen DB Shrink ok ist 30