raona - migracion a sharepoint 2010

28
Migración de MOSS2007 a SharePoint 2010 Jose Manuel González [email protected]

Upload: raona

Post on 20-Aug-2015

1.367 views

Category:

Technology


2 download

TRANSCRIPT

Migración de MOSS2007 a SharePoint 2010

Jose Manuel Gonzá[email protected]

MIGRAR

ContenidoPersonalizacionesFlujos de trabajoBúsquedasDiseñosDesarrollosEtc, etc

Migrando…

Ja,ja…

AprendizajeRequerimientos/prerrequisitosMétodos de actualizaciónReducir tiempo SharePoint apagadoIdentificar problemas comunes

PreparaciónDocumentar el entornoAdministrar personalizacionesPlanear la estrategia de actualizaciónHacer items actualizables

TestConstruir granjas de texto

Usar datos realesEvaluar técnicasBuscar posibles problemas (estamos a tiempo!)

ImplementaciónCrear/Actualizar granjasDesplegar personalizacionesReducir tiempo SharePoint apagadoMonitorizar progreso

ValidaciónActualizar fallos en eventosProblemas con UI/UX Problemas con datos

PreparaciónDocument environmentManage customizationsPlan upgrade strategyMake items upgradable

TestBuild test farms

Use real dataEvaluate techniquesFind issues early

ImplementaciónBuild/upgrade farmsDeploy customizationsMinimize downtimeMonitor progress

ValidaciónUpgrade event failuresUI/UX issuesData issues

AprendizajeRequerimientos/prerrequisitosMétodos de actualizaciónReducir tiempo SharePoint apagadoIdentificar problemas comunes

x64Dual processorCPU

8 GBMemory

80 GBDVD DriveStorage

x64 editionService Pack 2 + Cumulative Update 12Service Pack 3 + Cumulative Update 2

SQL Server 2005

x64 editionStandardSP1 + KB970315

SQL Server 2008

x64 Windows Server 2008 SP2 StandardX64 Windows Server 2008 R2 Standard

Operating System

• InPlace• Database

Attach

Métodos de

Migración:

In-Place Pros/Cons

La configuración de la granja se mantiene y se actualizaLas personalizaciones están disponibles en el entorno después de la actualización (Si WSP, No plantillas con Designer)

Pros

La granja se desconecta mientras se actualiza y se queda sin servicioLos procesos continúan, no paran. No tenemos control de la situación.

Cons

DB Attach Pros/Cons

Actualizas multiples bases de datos de contenido al mismo tiempo.Combinas varias granjas en una única granja.

Pros

Las configuraciones del servidor no están actualizadas Las personalizaciones tienen que ser transferidas manualmenteSe pierden personalizacionesAcceso directo a las BD

Cons

AprendizajeRequirements/prerequisitesUpgrade methodsDowntime mitigationCommon issues

TestBuild test farms

Use real dataEvaluate techniquesFind issues early

ImplementaciónBuild/upgrade farmsDeploy customizationsMinimize downtimeMonitor progress

ValidaciónUpgrade event failuresUI/UX issuesData issues

PreparaciónDocumentar el entornoAdministrar personalizacionesPlanear la estrategia de actualizaciónHacer items actualizables

Pre-Upgrade Checker CommandInformational

All servers that are running SharePoint bits in the farmServer Info

The components of the farmFarm Info

The upgrade types supported by the farmUpgrade Type

List of site definitionsSite Templates

List of features installedFeatures

Language packs requiredLanguage Packs

Pre-Upgrade Checker CommandErrors

Check for the 64-bit edition of Windows Server 2008or later installedOS Type

Content databases are modifiedDatabase Schema

Content DB orphansData Orphan

Sites can be referencedSite Orphan

Farm is in a gradual stillUnfinished Gradual Upgrade

Pre-Upgrade Checker CommandErrors

Web application missing web.configMissingWeb Config

Invalid host namesInvalidHost Names

Application Pool accountInvalid Service Account

List databases that are RO in SQL-we can’t upgrade RODatabaseRead Only

DB >4GBSite collections

Wyukon

CONSIDERACIONES PRE-ACTUALIZACIÓN CANTIDAD DE INFORMACIÓN Y PERSONALIZACIONES

El rendimiento de la actualización es directamente proporcional a la cantidad de información que estamos actualizando

La complejidad de la actualización directamente proporcional al número de personalizaciones

AprendizajeRequirements/prerequisitesUpgrade methodsDowntime mitigationCommon issues

PreparaciónDocument environmentManage customizationsPlan upgrade strategyMake items upgradable

ImplementaciónBuild/upgrade farmsDeploy customizationsMinimize downtimeMonitor progress

ValidaciónUpgrade event failuresUI/UX issuesData issues

TestConstruir granjas de texto

Usar datos realesEvaluar técnicasBuscar posibles problemas (estamos a tiempo!)

Construir granjas de test

Usar información real(copias de bases de datos completas)• Identificar áreas problemáticas• Determinar rendimiento de actualización• Medir secuencias y acciones

Usar harware similar si es posible

Evaluar:• Contenido• Search (crawl, query,…)• Personalizaciones (lista, STP (.wsp), Workflow(redeploy)…)• Shared Services (MySite, Web Parts)• …

SHARED SERVICE APPLICATIONS

Service ProxyConexionesMy sites

Web partsFeature básicas¿Accesible?

SEARCH

Ejecutar crawls and review logsEjecutar search queriesVer reportes de consultas (24 horas después)

Web application level(SharePoint Server “14” only)Site-collection level(SharePoint Server “14” only)

Búsqueda people and profilesBúsquedas personalizadas

CUSTOMIZATIONS

Consultas complejas sobre listas grandesFicheros .stp como plantillas de sitios NO EXISTEN!

- Las plantillas de sitios ahora se generan como .wspMaster pages y CSSLas acciones de la barra de herramienta son movidas a la ribbonWorkflows deben ser desplegados de nuevoRefactoring……Actualización Visual!

AprendizajeRequirements/prerequisitesUpgrade methodsDowntime mitigationCommon issues

PreparaciónDocument environmentManage customizationsPlan upgrade strategyMake items upgradable

TestBuild test farms

Use real dataEvaluate techniquesFind issues early

ValidaciónUpgrade event failuresUI/UX issuesData issues

ImplementaciónCrear/Actualizar granjasDesplegar personalizacionesReducir tiempo SharePoint apagadoMonitorizar progreso

Implement

Wizards

1. Microsoft SharePoint Products and Technologies 14 Preparation Tool

2. Setup Wizard…Log3. SharePoint Product and Technologies Configuration Wizard4. Server Farm Configuration Wizard

Configure Search Service Application

Backup/Restore Databases

Customizations

Add the Content Databases to the Web Applications

SSP Upgrade

My Sites

AprendizajeRequirements/prerequisitesUpgrade methodsDowntime mitigationCommon issues

PreparaciónDocument environmentManage customizationsPlan upgrade strategyMake items upgradable

TestBuild test farms

Use real dataEvaluate techniquesFind issues early

ImplementaciónBuild/upgrade farmsDeploy customizationsMinimize downtimeMonitor progress

ValidaciónActualizar fallos en eventosProblemas con UI/UX Problemas con datos

Validación

• Verificar Perfiles• Crear una nueva Site Collection/librerías y verificar la

funcionalidad básica• Log de eventos de la aplicación y log de fallos de la

actualización• Problemas UI/UX (XHTML/XSLT/MasterPages)• Origenes de datos externos• Atención especial a los requerimientos de seguridad• Personalización…refactory

Particularidades migración desarrollo

• WSS Extensions for Visual Studio Visual Studio 2010 SharePoint Tools (http://code.msdn.microsoft.com/VSeWSSImport)

• Plantillas STP (No soportadas .wsp)• Interfaz de usuario

– Cambiar CSS– Probar interfaz 2007-2010

• Acciones personalizadas Ribbon• Listas grandes Umbrales• Elementos obsoletos API Warning

– SPVirtualServer• Mensaje: Use SPWebApplication or SPIisSettings instead.

• Cambio de ruta al 14– C:\Program Files\Common Files\Microsoft Shared\Web Server Extension\14

demo

• Estudio gratuito de migración a SharePoint 2010o Vamos a vuestra “casa”o Estudio de implementación actualo Test de preguntaso Informe

• Riesgo• Duración• Mejoras

Oferta especial asistentes CEUS