Download - Sharepoint 2010 IT

Transcript
Page 1: Sharepoint 2010 IT

Fundamentales para IT Pro

Eva OrdoñezIngeniero SharePoint

Page 2: Sharepoint 2010 IT

Contenido

Arquitectura ServiciosAcceso WebAutentificaciónTopologíasActualización

CaracterísticasMedios

RendimientoBackup & Recovery

Page 3: Sharepoint 2010 IT

Arquitectura Servicios

Page 4: Sharepoint 2010 IT

Shared Services ArchitectureAntes: Shared Services Providers

En una topología de cross-farm, algunos servicios pueden ser federados (consumidos desde una granja remota)

Page 5: Sharepoint 2010 IT

Shared Services ArchitectureBeneficios…

Administración más sencilla, gobernando la organización desde una única ubicación

Shared Services Architecture permite a una compañía global, consumir desde una(s) granja(s) “master”

Ahora se puede desplegar una taxonomía corporativa desde una única ubicaciónFarm:Web Application::Services associations, permite un aislamiento mejorado y balanceo de carga

Page 6: Sharepoint 2010 IT

Acceso Alternativo

Page 7: Sharepoint 2010 IT

SharePoint ZonesWeb Applications & Multiple Authentication Needs

Content DB

Intranet

Extranet

Default

http://SharePoint

http://extranet.contoso.com

http://contoso

Page 8: Sharepoint 2010 IT

SharePoint Alternate Access Mappings (aka “AAM’s”)

Remote Employe

esAAM

Extranet

Zone

IntranetZone

Employees

http://extranet.contoso.com http://contoso

Page 9: Sharepoint 2010 IT

Host Named Site Collections

http://Portal.contoso.com

http://HRWeb.contoso.com

http://support.contoso.com

Page 10: Sharepoint 2010 IT

Default Zone

https://HRWeb.contoso.com

https://Portal.contoso.com

https://support.contoso.comhttp://support.contoso.com

http://HRWeb.contoso.com

http://Portal.contoso.com

Host Named Site Collections

Host Header sites use the same scheme (http or https) as the default public AAM URLThis is available in MOSS 2007 SP2 too

Page 11: Sharepoint 2010 IT

Autentificación

Page 12: Sharepoint 2010 IT

Remote EmployeesCommon Implementation Scenarios

Traveling sales employeesEmployees working from home offices or customer sitesGeographically dispersed virtual teams

Examples

Line of Business ApplicationsCollaborationStatic Content or Publishing

Scenarios

Internal IdentityIdentity

Page 13: Sharepoint 2010 IT

Cross Company CollaborationCommon Implementation Scenarios

Shared ProjectShort or long termExamples

Isolate and segregate internal data.Authorize to use only sites and data that are necessary for their contributions.Restrict partners from viewing other partners’ data.

Scenarios

External and Internal IdentitiesIdentity

Page 14: Sharepoint 2010 IT

Vendors & CustomersCommon Implementation Scenarios

Customer CollaborationAnnouncementsPublishing Portals

Examples

Target ContentSegment content Limit content access and search results based on audience.

Scenarios

External IdentityIdentity

Page 15: Sharepoint 2010 IT

Windows

Claims

Authentication Providers

Native

Forms Based

LDAP

NTLM/Kerberos

ASP.NET/SQL

WindowsNegotiate/Kerberos

SAML

WSTrust

WSFederationNTLM

Page 16: Sharepoint 2010 IT

Authentication ScenariosMixed Mode

Remote Employe

es

Extranet

Zone

IntranetZone

EmployeesFBA

claims

Windows

claims

https://extranet.contoso.com http://contoso

Page 17: Sharepoint 2010 IT

Authentication ScenariosMixed Mode: When to Use It

Different scheme for different channels

Intranet HTTPExtranet HTTPS

Protecting access from different channels

Preventing employees log in from home except Sales divisionDedicate Extranet to vendors only

Preferred choice for solutions that require separate environments

Publishing Portal authored by employees and consumed by customers

Page 18: Sharepoint 2010 IT

Authentication ScenariosMulti Authentication

IntranetZone

Employees

FBAclaims

Windows

claims

https://Corporate.contoso.com

SAMLclaims

Vendors Partners

Page 19: Sharepoint 2010 IT

Authentication ScenariosMulti Authentication: When to Use It

Same experience for different class of users

Single URLSame experience for same users no matter where they access content from:

A la’ Outlook Web Access

Preferred choice for cross company collaboration solutions

Page 20: Sharepoint 2010 IT

Configure Authentication

Page 21: Sharepoint 2010 IT

Configure Authentication

Page 22: Sharepoint 2010 IT

Authentication Providers

Page 23: Sharepoint 2010 IT

Mixed mode vs multi-auth

Regular label-callout text

Multi-AuthenticationMixed Authentication

SharePointFarm

Web Application

Extended Web Application

Extended Web Application

Extended Web Application

Extended Web Application

Zone: Custom

Zone: Extranet

Zone: Intranet

Zone: Internet

Zone: DefaultWindows Authentication

FBAAuthentication

...

...

...

SharePointFarm

Web Application

Extended Web Application

Extended Web Application

Extended Web Application

Extended Web Application

Zone: Custom

Zone: Extranet

Zone: Intranet

Zone: Internet

Zone: DefaultWindows AuthenticationFBA Authentication

SAML Based AuthenticationFBA Authentication

Windows Authentication

...

...

Page 24: Sharepoint 2010 IT

Recursos

Authorization and Authenticationhttp://msdn.microsoft.com/en-us/library/ms457529(office.14).aspx

Configuración de la autenticación de notificaciones (SharePoint Server 2010)http://technet.microsoft.com/es-es/library/ee806886.aspx

Planeación de la autenticación (SharePoint Server 2010)http://technet.microsoft.com/es-es/library/ee794879.aspx

Page 25: Sharepoint 2010 IT

Topologías

Page 26: Sharepoint 2010 IT

Edge Firewall Topology

Internet Corporate Network

Remote Employe

es SharePoint Farm

Employees

Page 27: Sharepoint 2010 IT

Back-to-Back Perimeter TopologyInternet Corporate Network

Remote Employe

es

Web Front Ends

Employees

App Servers Infrastructure Servers

Perimeter

Page 28: Sharepoint 2010 IT

Split Back-to-Back Topology

Internet Corporate Network

Remote Employe

es

WFE

Employees

App

Perimeter

Infra App Infra

Page 29: Sharepoint 2010 IT

Actualización

Page 30: Sharepoint 2010 IT

Preparando la actualización

• Leer la documentación de actualizaciónAprender

• Utilizar el comando de comprobación de actualización, en todos los entornosPreparar

• PoC (proof of concept) con las personalizaciones actuales y actualizadasTestear

• Mejorar MOSS 2007 con SP2• Mover a 64 bit el hardware, los sistemas

operativos y SQL

Implementar

• Resolver incidenciasValidar

Page 31: Sharepoint 2010 IT

Ciclo de actualizaciónAprender• Requerimientos y

requisitos• Métodos de

actualización• Pérdida servicio• Incidencias comunes

Preparar• Documentar entorno• Gestionar

personalizaciones• Planear estrategia• Elementos

actualizables

Testear• Granjas de prueba

• Datos reales• Evaluar las técnicas• Determinar incidencias

Implementar• Crear/actualizar

granjas• Desplegar

personalizaciones• Minimizar perdida

servicio• Monitorización

Validar• Actualizar eventos de

fallo• UI/UX incidencias• Incidencias Datos

Page 32: Sharepoint 2010 IT

Características Actualización

Page 33: Sharepoint 2010 IT

ActualizaciónNuevo

Herramientas de preparaciónCmdlets de Windows PowerShellAct. CaracterísticasAct. VisualGestión de parchesProcesos de mitigación impacto:

Actualización en paraleloBD Contenido con redireccionamiento AAM

CambioMétodos

MejoraInformes de estadoRegistroSoporte BD Read-only

DescartadoActualización gradualInstalación

Page 34: Sharepoint 2010 IT

Test-SPContentDatabase

Conocimiento de la BD de contenidoInforme complementos pre-upgrade checkerDatos de emparejamiento de servidor/base de datos

Compara con una web application específicaIdentifica incidencias actuales o potenciales:

Datos huérfanosDefiniciones de sitios, perdidasCaracterísticas perdidasEnsamblados perdidos

Puede mostrar métricas de tamaño de tabla

Escanea las BD de contenidos de 2007 y 2010No hace cambios en la BD

Page 35: Sharepoint 2010 IT

Windows PowerShell Upgrade CmdletsUpgrade-SPContentDatabase

Escenarios comunes:Initiate/resume content database upgradesResume failed content database upgrades

Upgrade-SPEnterpriseSearchServiceApplication

Search Service Application Instance upgrade

Upgrade-SPSingleSignOnDatabaseDatos de O12 SSO a Secure Store database upgrade

Page 36: Sharepoint 2010 IT

Capacidad Feature Upgrade

Opcional Actividades Declarative Feature :

ApplyElementManifestsAddContentTypeFieldMapFile

Custom Code Feature UpgradeCustomUpgradeAction ActivitySPFeatureReceiver.FeatureUpgradingEnsamblados en GAC

Page 37: Sharepoint 2010 IT

Capacidad Visual Upgrade

Mantener la UI (default) o cambiarO14 incluye O12 Master pages & CSSCapacidad previsualización UI

Farm admin o site admin controladoWeb level setting & Object Model (OM)

Algunos elementos no compatibles O12 UI:

My site hostProject Web Access (PWA) site collectionReport Server web parts

Page 38: Sharepoint 2010 IT

Capacidad Patch Management

Conocimiento del estado de parchesUI de gestión de parchesInformes de parches desde cmdlet de PowerShellReglas de “estado de salud” de parches

Modo de compatibilidad hacia atrásBinaries can be ahead of the database(s)Defer upgrade for short period of timeNot intended for long duration

Page 39: Sharepoint 2010 IT

Mitigación Pérdida ServicioWSS v3/MOSS 2007 SP2

BD Read-onlyActualización en paralelo de GranjasActualización Gradual

SharePoint 2010

BD Read-onlyActualización en paralelo de GranjasUnica granja, multiples sesiones de actualizaciónEnlace de BD de contenido, con redireccionamiento AAM

Page 40: Sharepoint 2010 IT

Informes Logging/Status

Upgrade LoggingUn informe por sesiónInforme de solo erroresInforme de esquema fijado

Upgrade Status ReportingPágina de estado, mejoraHistórico de estadoIndicación de progreso en Linea de Comandos

2010

2010 2010

Page 41: Sharepoint 2010 IT

Cómo actualiza MOSS 2007

Cada SSP se actualiza a:Una aplicación de servicio SearchUna service app User ProfilesUna service app Excel Una service app App Registry back-compatUna nueva managed metadata service app

Se preservan las asociaciones de Web application

Se crea un proxy para cada service app Nuevas BD´s se crean según necesidad

Page 42: Sharepoint 2010 IT

Project Server2007

Project Web Access

Shared Service Provider

SharePoint

Search Service

Excel Calc Service

Business Data Catalog

User Profiles

ContentConfig Workflow

SharePoint Server Client AppsBrowsers (IE)

InfoPath

Project

RSS Viewers

SharePoint Designer

OneNote

Groove

Project Server2007

Project Web

Access

Office Client

Outlook

Search Service

Excel Calc Service

Business Data Catalog

User Profiles

ContentConfig Workflow

2010 2007

Windows SharePoint Services

InfoPath Service

Page 43: Sharepoint 2010 IT

SharePoint Service Applications

Shared Service Provider

SharePoint 2010

Search Service

Excel Calc Service

Business Data Catalog

User Profiles

SharePoint Foundation

ContentConfig Workflow

SharePoint Server Client AppsProject Server

2010

Project Web Access

Windows SharePoint Services

2007 Browsers (IE)

InfoPath

Project

RSS Viewers

SharePoint Designer

OneNote

Office Client

Outlook

BusinessConnection

Service

GrooveSharePoint Workspace

Page 44: Sharepoint 2010 IT

SharePoint Service Applications

SharePoint 2010

Search Service

Excel Calc Service

BusinessConnection

Service

User Profiles

SharePoint Foundation

ContentConfig Workflow

SharePoint Server Client AppsProject Server

2010

Project Web Access

Sandboxed Code Service

Usage & Health Logging

Word Conversion

Service

PowerPoint Broadcast

Service

Web Analytics Service

Visio Graphics Service

Access Service

InfoPath Service

Managed Metadata

PerformancePoint

Browsers (IE)

InfoPath

Project

RSS Viewers

SharePoint Designer

OneNote

SharePoint Workspace

Office Client

Outlook

Browsers (IE, Fire Fox)

InfoPath

Project

RSS Viewers

SharePoint Designer

OneNote

SharePoint Workspace

Office Client

Outlook

Browsers (IE, Fire Fox)

InfoPath

Project

RSS Viewers

SharePoint Designer

OneNote

SharePoint Workspace

Office Client

Outlook

Visio

Access

Page 45: Sharepoint 2010 IT

Medios Actualización

Page 46: Sharepoint 2010 IT

MétodosEscenarios soportados

Actualización In-PlaceCon BD Enlazada:

BD ContenidoBD Profile ServiceBD Project Service

Migración Single Click Install - SQL

Windows Internal Database (WID) -> SQL Express 2008 + File Stream RBS

Escen. NO soportados

Actualización desde versiones anteriores a WSS v3 SP2/MOSS 2007 SP2Actualización directa desde WSS v2/SPS 2003 o anteriorInstalación Side by sideActualización Gradual

Page 47: Sharepoint 2010 IT

Herramientas de preparaciónWSS v3/MOSS 2007 SP2

En la granjaPre-Upgrade Checkerstsadm -o EnumAllWebsSPDiag v2 (SharePoint Diagnostics Tool)

Recopilación personalizaciones

stsadm -o ExportIPFSAdminObjects

SharePoint 2010

En la granjastsadm -o EnumAllWebsSPDiag 2010 (TBD)*

Conocimiento BD contenido

Test-SPContentDatabase

Page 48: Sharepoint 2010 IT

Migrando desde MOSS 2007

Mejorar SharePoint 2007Service Pack 2

Ejecutar Pre-Upgrade CheckerSTSADM.EXE –o PreUpgradeCheck_http://technet.microsoft.com/en-us/library/dd789638.aspx

Reconsiderar las personalizaciones (OOTB)

Ratings, Content Organizer, VideoLocalizar los cambios no soportados

Comprobar todas las personalizaciones que se desplegarán en SP Server 2010

Page 49: Sharepoint 2010 IT

Comando Pre-Upgrade Checkerstsadm -o preupgradecheck [-localonly]Detalles

Informes granja & servidor de datos

Identifica info útil de la granjaIdentifica incidencias potenciales

ModosLocal server + DBs granja (defecto)Solo Local server

No hace cambios en el entorno o la infoIntroducido en SP2

Archivos de reglas (Lista parcial)

InformativaFarm Servers, DatabasesConf. Alternate Access Mapping (AAM)Lists Site Definitions, Features, Web Parts, Event ReceiversLanguage packs instaladosCAML views/CAML content types

IncidenciasDefiniciones de Sitio, Características, EnsambladosDatos huérfanosBD contenidos modificadas

Page 50: Sharepoint 2010 IT

Rendimiento en Dev

Page 51: Sharepoint 2010 IT

Developer DashboardPor defecto deshabilitadoHabilitado por Adminstradores de Granja

Page 52: Sharepoint 2010 IT

Dev Dashboard Debug Info

Info web part

Info de queries

SQL

Info gral Scope Seleccionado

SPMonitoredScopes y el coste asociado

Llamadas WCF

Page 53: Sharepoint 2010 IT

Backup & Recovery

Page 54: Sharepoint 2010 IT

Administración Central

Page 55: Sharepoint 2010 IT

Windows PowerShell

Los scripts de Windows PowerShell se pueden desarrollar y programar (Windows Task Scheduler), mientras la Central Administration es utilizada para B/R de una única vez.Windows PowerShell puede ejecutarse sobre SQL snapshots, incluso sobre la base de datos de producción. Con Windows PowerShell, los administradores de SharePoint tendrán un control más granular de las opciones de B/R.

Page 56: Sharepoint 2010 IT

Farm Backup

Toda la granjaSharePoint Server 2010 dispone de la capacidad de backup de toda la granja para paliar un fallo grave.Se puede acceder a través de la Administración Central Administration o con los cmdlets de Windows PowerShell cmdlets Backup-SPFarm y Restore-SPFarm.

Configuración de la granja

La capacidad de backup de solo configuración, vuelca un XML que permite restaurar todos los parámetros de la granja.También puede usarse para crear una granja distinta con los mismos parámetros (que no dependen de la máquina).

Page 57: Sharepoint 2010 IT

Granular Backup (Site Collection)

Incluirá el sitio de nivel superior y todos los subsitios. El comando Backup‑SPSite de Windows PowerShell incluye parámetros como el uso del SQL snapshot.Para restaurar; Restore-SPSite

Page 58: Sharepoint 2010 IT

Granular Backup (Exportar sitio / lista)

El administrador puede elegir exportar la seguridad y seleccionar las diferentes versiones que exportará con el sitio o la lista.Los comandos de Windows PowerShell son Export-SPWeb, Import-SPWeb.

Page 59: Sharepoint 2010 IT

Granular Backup (Unattached Content DB)

Es posible restaurar colecciones de sitios, sitios y listas desde unattached content databases.

Page 60: Sharepoint 2010 IT

SQL Mirroring

SharePoint Server 2010 soporta SQL mirroring de forma nativa. El Administrador es preguntado por el servidor alternativo, cada vez que se crea una nueva DB de contenido.

Page 61: Sharepoint 2010 IT

Search & Index

SharePoint Server 2010 puede respaldar las bases de datos de búsqueda e indexación, utilizando un punto y tiempo aproximativos.El Administrador puede restaurar la administración de búsqueda, crawl y bases de datos de consulta.Bastará con una indexación incremental, basada en todo el contenido que haya sido modificado desde que se realizó el backup.

Page 62: Sharepoint 2010 IT

Procedimiento

Proteger SharePoint 2010 con Data Protection Manager 2010 Crear un punto de restauración para la granja de SharePoint 2010Restaurar una granja, sitio, fichero o elemento, sin utilizar una granja de recuperación

Page 63: Sharepoint 2010 IT

RecursosCopia de seguridad de una granja de servidores (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee428316.aspxCopia de seguridad de la configuración de un conjunto o una granja de servidores (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee428320.aspx Copia de seguridad de una aplicación web (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748650.aspxCopia de seguridad de una aplicación de servicio (SharePoint Server 2010) _http://technet.microsoft.com/es-es/library/ee428318.aspxCopia de seguridad de la búsqueda (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748635.aspxCopia de seguridad del Servicio de almacenamiento seguro (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748648.aspx

Page 64: Sharepoint 2010 IT

RecursosCopia de seguridad de una base de datos de contenido (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee428327.aspx

Copia de seguridad de bases de datos en instantáneas (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748594.aspx

Hacer copias de seguridad de personalizaciones (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748642.aspx

Copia de seguridad de una colección de sitios (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee748617.aspx

Exportación de un sitio, una lista o una biblioteca de documentos (SharePoint Server 2010)_http://technet.microsoft.com/es-es/library/ee428301.aspx

Page 65: Sharepoint 2010 IT

Tu plataforma crece

Page 66: Sharepoint 2010 IT

Más sobre SharePoint 2010

Información paraIT ProsTechNet

http://MSSharePointITPro.com

Información paraDevelopers

MSDNhttp://MSSharePointDeveloper.com

Información paraEveryone

http://SharePoint.Microsoft.com

Page 67: Sharepoint 2010 IT

¡Muchas gracias!

Page 68: Sharepoint 2010 IT

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Top Related