View
237
Download
0
Category
Tags:
Preview:
DESCRIPTION
Referent: Markus Hintner
Citation preview
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 Collectionswerden 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
Recommended