31
SharePoint 2013

SharePoint 2013 – Installation und Upgrade

Embed Size (px)

DESCRIPTION

Referent: Markus Hintner

Citation preview

Page 1: SharePoint 2013 – Installation und Upgrade

SharePoint 2013

Page 2: SharePoint 2013 – Installation und Upgrade

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

Page 3: SharePoint 2013 – Installation und Upgrade

Markus Hintner

Installation

҉ Nichts Neues bei der Installation

҉ gleiche Vorgehensweise wie bei SP 2010

3

Page 4: SharePoint 2013 – Installation und Upgrade

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

Page 5: SharePoint 2013 – Installation und Upgrade

Markus Hintner

Was ist neu?

҉ Kein stsadm –o preupgradecheck

҉ stsadm is deprecated (still )

5

Page 6: SharePoint 2013 – Installation und Upgrade

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

Page 7: SharePoint 2013 – Installation und Upgrade

Markus Hintner

Upgrade Möglichkeiten

҉ Database Attach:

҉ für B2B und V2V

҉ In-Place nur B2B

7

Page 8: SharePoint 2013 – Installation und Upgrade

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

Page 9: SharePoint 2013 – Installation und Upgrade

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

Page 10: SharePoint 2013 – Installation und Upgrade

Demo

Page 11: SharePoint 2013 – Installation und Upgrade

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

Page 12: SharePoint 2013 – Installation und Upgrade

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

Page 13: SharePoint 2013 – Installation und Upgrade

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

Page 14: SharePoint 2013 – Installation und Upgrade

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

Page 15: SharePoint 2013 – Installation und Upgrade

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

Page 16: SharePoint 2013 – Installation und Upgrade

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

Page 17: SharePoint 2013 – Installation und Upgrade

Demo

Page 18: SharePoint 2013 – Installation und Upgrade

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

Page 19: SharePoint 2013 – Installation und Upgrade

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

Page 20: SharePoint 2013 – Installation und Upgrade

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

Page 21: SharePoint 2013 – Installation und Upgrade

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

Page 22: SharePoint 2013 – Installation und Upgrade

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

Page 23: SharePoint 2013 – Installation und Upgrade

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>]

Page 24: SharePoint 2013 – Installation und Upgrade

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

Page 25: SharePoint 2013 – Installation und Upgrade

Demo

Page 26: SharePoint 2013 – Installation und Upgrade

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

Page 27: SharePoint 2013 – Installation und Upgrade

Markus Hintner

Upgrade Evaluation Site

Collections

Request-SPUpgradeEvaluationSite http://sp2013/sites/teamold

27

Page 28: SharePoint 2013 – Installation und Upgrade

Demo

Page 29: SharePoint 2013 – Installation und Upgrade

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

Page 30: SharePoint 2013 – Installation und Upgrade

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

Page 31: SharePoint 2013 – Installation und Upgrade

Vielen Dank