Migration und ihre Tücken – Welche Anpassungen gibt es?

Slides:



Advertisements
Ähnliche Präsentationen
Sharepoint 2010 Präsentiert von: Bernd Kruczek Freelancing Consultant und IT Architekt für Messaging und Collaboration mit Microsoft Exchange Server.
Advertisements

Was gibt´s neues im Bereich Sicherheit
Zusammenarbeit in Office mit den SharePoint Technologien Michael Carpi
Verwendungszweck: Diese Folien dienen zur Unterstützung von Microsoft Dynamics NAV-Vertriebsmitarbeitern und -Partnern für Produktpräsentationen beim Kunden.
SPS / WSS Entwicklung Martin Saternus Technical Student Consultant Microsoft Deutschland GmbH
Sicherheit und Personalisierung Internet Portal der Universität München.
Microsoft Project 2013 & Project Server 2013
Netzwerke | Serversysteme | Client-Service | Groupware Darmstadt The Game Changer Microsofts Hyper-V v3 & HPs Insight Online Thorsten Podzimek,
Oliver Schnider Peaches Industries GmbH Its time to be ready for May 12th.
SharePoint 2010 for Information Architects
Michael Köster User Experience Specialist Microsoft Corporation.
Brand my SharePoint Grafische Gestaltung von SharePoint-Webseiten
Typo 3. INSTALLATION TYPO3 INSTALLTOOL EXTENSIONS UND TEMPLATES INSTALLATION TEMPLAVOILA USERMANAGEMENT Inhalt:
Erste Schritte zu Office 365
| Basel Wege in die Cloud: Office 365 Dennis Hobmaier, Technical Solutions
… und was man damit machen kann.
Windows Server 2012 R2 Upgrade-Potential
Warum IIS? Best of Microsoft Webserver
Zero Administration Kit für Microsoft® Windows® Jörg Kramer University Support Center.
Hotel Wellness Restaurant Kino SiTec Group … the Front Office Company.
Kaseya Virtual System Administrator Produkt Update 7.0 Rocco van der Zwet Copyright ©2014 Kaseya 1.
09. – 10. Januar 2015 in Köln. Sr. Technical Solutions Professional
Potentiale für den Channel Server-Software aktualisieren Server-Hardware erneuern Migration von Anwendungen Diese Produkte stehen vor dem Ende des Support.
Termin Festlegung Einführung MySQL Runterladen MySQL, Pentaho Design Studio Betrachtung Pentaho
Jan Rohe Education Support Centre
Accessible content is available upon request. Meine Daten – Deine Daten Dennis Hobmaier, Sr. TSP, MCSE
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Tutorial Holdings Management Erstellen, Bearbeiten und Zuweisen von Notizen (notes) support.ebsco.com.
Campus Bern Patrick Mäschli, Software Architect
Webdeployment auf Cluster Seminarvortrag von Lukas Bonzelett.
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Application Performance Management Udo Brede.  Komplexe Umgebungen  Häufige Änderungen  Hohe Aktivität Database Servers Application Servers Web Servers.
45. COURSE-Tagung Juni 2016 im Schlosshotel Bad Wilhelmshöhe in Kassel Ferdinand Prahst – efpe Von neuen Features des DB2 bis hin zur DB2 in.
| New Features APEX 4.2.x Patrik Tischer Ratingen,
Microsoft Azure Die Cloud-Plattform für moderne Unternehmen ModernBiz 1 Kleine und mittlere Unternehmen (KMU) wünschen sich die Möglichkeit und Flexibilität,
Wechsel von Oracle Cloud Control 12c zu 13c
NetApp Alliance ProLion CEO Robert Graf
SharePoint on-premises – Best Practice
Standby Database Autor:
Workshop 1 Getting Started 2016 Boris Wylutzki
Azure Backup, Azure Backup Server und Azure Site Recovery
Erweiterte Azure Dienste
Wege in die Cloud: Office 365
Camil Bartkowiak Serhat Cinar Leonardo Di Lella Jan Finsel
Meine Daten – Deine Daten
Senior Technical Solutions Professional
Migration in die Cloud – so gelingt ein nachhaltiger Umstieg
New Features und Migration
Investitionen sichern - wachse mit Forms in die neue Welt
Herzlich willkommen! Windows Server 2016, System Center 2016 & Windows 10 Berlin,
Excel-Berichte erstellen und verteilen
Anpassen von Microsoft SharePoint Onlinewebsite
Webdienste Infrastruktur Motivation
Das digitale Rollregal: wer sein Archiv liebt, der (ver-)schiebt!
Lesen Sie alles darüber Microsoft SharePoint-News
Lesen Sie alles zu Microsoft SharePoint-News
Du kommst hier nicht rein!
Generierung von Berichten mit Oracle Reports Server 10g
Projekte und RZ-Betrieb im Global Sourcing
Computer Management für Windows
Azure Countdown Was tun, wenn der Verschlüsselungstrojaner zugeschlagen hat? Backup and Desaster Recovery im ambulanten Pflegedienst.
PI Infrastruktur in der Max-Planck-Gesellschaft
<Projektname> Internes Kickoff <Name>
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Risiko – Check Erkennung von Politisch exponierten Persönlichkeiten (PeP‘s) bzw. von Personen mit Verdacht auf Geldwäsche und/oder Terrorismusfinanzierung.
Once Upon A Time In Austria
SOFTWARE- UND WEB-LÖSUNGEN
Aggregations in Power BI
Firmeninternes Softwarelogo
 Präsentation transkript:

Migration und ihre Tücken – Welche Anpassungen gibt es?

Agenda Migration in der Theorie Herausforderungen Mögliche Anpassungen Checklist Deep Dive Fragen und Antworten

Unsere Stärken: Über AvePoint Technologien Lösungen Partner Support Dienstleistungen Community

Über Mich: Dennis Hobmaier T +49 89-2190989-66 M +49 174 1771935 www.AvePoint.de Dennis.Hobmaier@ avepoint.com www.Hobmaier.net @DHobmaier Technical Solutions Professional

Szenario

Szenario 1x Inhaltsdatenbank Datenvolumen 1 TB (MDF) Migration über 2 Versionen hinweg Microsoft SharePoint Portal Server 2003 (SPS) Microsoft Office SharePoint Server 2007 (MOSS) Microsoft SharePoint Server 2010 Straffes Wartungsfenster

Migration in der Theorie

Gründe für Migration Funktionen Performance Sicherheit Integration

Vereinfachtes Vorgehen Lesezugriff Quelle auf Read-Only stellen Kopieren Datenbank detach/attach Upgrade >= SP2010: Mount-SPContentDatabase <= SP2007: stsadm -o addcontentdb …

Detaillierte Vorgehensweise Vorbereitung Analyse Testumgebung! Test mit Test-DB Test mit Produktions-DB Wartungsfenster festlegen Kommunikation Abstimmung Upgrade

Herausforderungen

Herausforderungen Challenge accepted Migrationspfad (Inplace Upgrade) – bitte nicht Database attach Version für Version Wartungsfenster Handarbeit Skript Datenbankupgrade Checkliste! Know How Dokumentation PowerShell Manpower Kommunikation „Bürokratie“ Abstimmung mit Abteilungen Genehmigungen Abnahme

Mögliche Anpassungen

Mögliche Anpassungen Templates Solutions Webparts IIS Einstellungen Unghosted Pages Event Receiver Storage Auslagerung

Templates / Site Vorlagen Benutzerdefiniertes Template? Template ID? MSDN: „A site definition only needs one root Template element. To avoid conflict with IDs already used by Windows SharePoint Services, use unique values greater than 10,000 for the ID attribute. “ Übersetzung .\Config\Upgrade\<customTemplate>.xml  Update Matrix .\Config\Upgrade\SiteUpgradeConfigSPS.xml  Eintrag für jedes Template

Solutions Kompatibilität Ab SharePoint 2013 Kompatibilitätsmodus 3rd Party Solution  Neue Version verfügbar? Eigene Solution  Anpassung / Programmierung notwendig? Ab SharePoint 2013 Kompatibilitätsmodus Install-SPSolution –Identity Solution.wsp –GACDeployment –CompatibilityLevel {14,15} http://www.hobmaier.net/2013/09/migration-nach-sharepoint-2013bin-ich.html

Webparts Webparts im Ziel vorhanden? Seiten bereinigen AvePoint‘s Pre-Scan Tool zur Identifizierung – Wo?

IIS Einstellungen Ich hab doch die Central Admin Ja, aber… SSL-Zertifikate Protokollierungseinstellungen

Unghosted Pages Ghosted = Un-Customized Unghosted = Customized Site Definitions vom Dateisystem Unghosted = Customized Dateisystem + Datenbank SharePoint Designer Reghosting = Customized  Un-Customized Reset to Site Definition http://blogs.msdn.com/b/michael_yeager/archive/2007/11/03/sharepoint-terms-ghosted-unghosted-and-reghosted.aspx

Event Receiver API für Realtime / Live Änderungen View Update Check-In Create ... Benutzerdefinierte Lösungen

Storage Auslagerung Daten außerhalb der Inhaltsdatenbank? Migration über Auslagerungstool möglich? Ausgelagerte Daten zurück in die Inhaltsdatenbank BLOB Provider installiert? $cdb = Get-SPContentDatabase <Name der Contentdatenbank, z.B. WSS_Content> $cdb.RemoteBlobStorageSettings http://www.hobmaier.net/2013/09/wie-kann-man-uberprufen-ob-rbs-in.html

Checklist

Checklist Informationen sammeln Sprache SharePoint SQL Szenario Umsetzung mit AvePoint

Informationen sammeln Versionen des Betriebssystems Anzahl Server MSSQL Version und HA Konfiguration Service Accounts / Berechtigungen Zugriffsadressen

Sprache Basisinstallation „Mal eben ändern“ Templates sprachabhängig Language Pack „Mal eben ändern“ Templates sprachabhängig .\Template\1031\XML\*.xml .\Template\1033\XML\*.xml 1031 = Deutsch 1033 = Englisch http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx

SharePoint Prescan Patchlevel SPS 2003: prescan.exe (separater Download) MOOS 2007 und höher: stsadm –o preupgradecheck Patchlevel Aktuelles Service Pack Aktuelles CU (Cumulative Update) Staging und Produktions-Umgebung

SQL Compatibility Level  „100“ Autogrow Recovery Mode  Simple Nach Abschluss  Full

Deep Dive

Authentifizierung Migrate from classic-mode to claims-based authentication in SharePoint 2013 New-SPWebApplication –name "ClassicAuthApp" –Port 100 –ApplicationPool "ClassicAuthAppPool" –ApplicationPoolAccount (Get-SPManagedAccount "<domainname>\<user>") Convert-SPWebApplication –Identity <yourWebAppUrl> –To Claims -RetainPermissions [ -Force] http://technet.microsoft.com/en-us/library/gg251985.aspx

Site Collection Upgrade steuern Upgrade aktivieren $site=Get-SPSite <URL> $site.AllowSelfServiceUpgrade=<Value> Benachrichtigung verwalten $wa=Get-SPWebApplication <URL> $wa.UpgradeReminderDelay $wa.UpgradeMaintenanceLink Upgrade starten Warteschlange: Upgrade-SPSite <http://site> -VersionUpgrade –QueueOnly Jetzt: Upgrade-SPSite <http://site> -VersionUpgrade (-unthrottled) http://technet.microsoft.com/en-us/library/jj219599(v=office.15).aspx

Site Collection Upgrade tunen Web Application $wa = Get-SPWebApplication <URL> $wa.SiteUpgradeThrottleSettings Database $db = Get-SPContentDatabase <DatabaseName> $db.ConcurrentSiteUpgradeSessionLimit „Evaluation Site Collection Request-SPUpgradeEvaluationSiteCollection -identity URL to site

Reporting Upgrade Status verfolgen Get-SPSiteUpgradeSessionInfo -ContentDatabase <DatabaseName> -ShowInProgress -ShowCompleted -ShowFailed |ft

Migration mit AvePoint

Möglichkeiten mit AvePoint Selektive Migration Nur aktive Inhalte migrieren Migration als Chance aufzuräumen Restrukturierung Anforderungen geändert? Bereinigung Templates Domain Migration

Zusammenfassung

Zusammenfassung Testen Sie mit „echten“ Daten!!! Je besser die Vorbereitung, desto erfolgreicher die Migration. Erstellen Sie eine Checkliste, um komplexe Schritte in der richtigen Reihenfolge durchzuführen. Download: http://bit.ly/I4yWLL

Unsere Ressourcen: Mehr erfahren White Papers eTutorial Videos Besuchen Sie www.AvePoint.de/Resources Fallstudien mit Kunden

Fragen und Antworten