Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Migration und ihre Tücken – Welche Anpassungen gibt es?"— Presentation transcript:

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

2 ©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. Migration in der Theorie Herausforderungen Mögliche Anpassungen Checklist Deep Dive Fragen und Antworten

3 ©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. Technologien Dienstleistungen LösungenPartner Community Support

4 ©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. avepoint.com T M

5 ©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. Szenario

6 ©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. 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

7 ©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. Migration in der Theorie

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. Funktionen Performance Sicherheit Integration

9 ©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. Lesezugriff Quelle auf Read-Only stellen Kopieren Datenbank detach/attach Upgrade >= SP2010: Mount-SPContentDatabase <= SP2007: stsadm -o addcontentdb …

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. VorbereitungAnalyseTestumgebung!Test mit Test-DB Test mit Produktions-DB Wartungsfenster festlegen KommunikationAbstimmungUpgrade

11 ©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. Herausforderungen

12 ©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. 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 Challenge accepted

13 ©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. Mögliche Anpassungen

14 ©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. Templates Solutions Webparts IIS Einstellungen Unghosted Pages Event Receiver Storage Auslagerung

15 ©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. 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\.xml  Update Matrix.\Config\Upgrade\SiteUpgradeConfigSPS.xml  Eintrag für jedes Template

16 ©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. Kompatibilität 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}

17 ©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. Webparts im Ziel vorhanden? Seiten bereinigen AvePoint‘s Pre-Scan Tool zur Identifizierung – Wo?

18 ©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. Ich hab doch die Central Admin Ja, aber… SSL-Zertifikate Protokollierungseinstellungen

19 ©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. Ghosted = Un-Customized Site Definitions vom Dateisystem Unghosted = Customized Dateisystem + Datenbank SharePoint Designer Reghosting = Customized  Un-Customized Reset to Site Definition and-reghosted.aspx

20 ©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. API für Realtime / Live Änderungen View Update Check-In Create... Benutzerdefinierte Lösungen

21 ©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. Daten außerhalb der Inhaltsdatenbank? Migration über Auslagerungstool möglich? Ausgelagerte Daten zurück in die Inhaltsdatenbank BLOB Provider installiert? $cdb = Get-SPContentDatabase $cdb.RemoteBlobStorageSettings

22 ©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. Checklist

23 ©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. Informationen sammeln Sprache SharePoint SQL Szenario Umsetzung mit AvePoint

24 ©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. Versionen des Betriebssystems Anzahl Server MSSQL Version und HA Konfiguration Service Accounts / Berechtigungen Zugriffsadressen

25 ©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. Basisinstallation Language Pack „Mal eben ändern“ Templates sprachabhängig.\Template\1031\XML\*.xml.\Template\1033\XML\*.xml 1031 = Deutsch 1033 = Englisch

26 ©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. Prescan 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

27 ©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. Compatibility Level  „100“ Autogrow Recovery Mode  Simple Nach Abschluss  Full

28 ©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. Deep Dive

29 ©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. Migrate from classic-mode to claims-based authentication in SharePoint 2013 New-SPWebApplication –name "ClassicAuthApp" –Port 100 –ApplicationPool "ClassicAuthAppPool" – ApplicationPoolAccount (Get-SPManagedAccount " \ ") Convert-SPWebApplication –Identity –To Claims -RetainPermissions [ -Force] us/library/gg aspx

30 ©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. Upgrade aktivieren $site=Get-SPSite $site.AllowSelfServiceUpgrade= Benachrichtigung verwalten $wa=Get-SPWebApplication $wa.UpgradeReminderDelay $wa.UpgradeMaintenanceLink Upgrade starten Warteschlange: Upgrade-SPSite -VersionUpgrade –QueueOnly Jetzt: Upgrade-SPSite -VersionUpgrade (-unthrottled)

31 ©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. Web Application $wa = Get-SPWebApplication $wa.SiteUpgradeThrottleSettings Database $db = Get-SPContentDatabase $db.ConcurrentSiteUpgradeSessionLimit „Evaluation Site Collection Request-SPUpgradeEvaluationSiteCollection -identity URL to site

32 ©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. Upgrade Status verfolgen Get-SPSiteUpgradeSessionInfo -ContentDatabase -ShowInProgress -ShowCompleted -ShowFailed |ft

33 ©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.

34 Selektive Migration Nur aktive Inhalte migrieren Migration als Chance aufzuräumen Restrukturierung Anforderungen geändert? Bereinigung Templates Domain Migration

35 ©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. Zusammenfassung

36 ©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. Je besser die Vorbereitung, desto erfolgreicher die Migration.

37 ©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.

38 Fragen und Antworten


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

Similar presentations


Ads by Google