Página oficial del SolidQ Summit: http://summit.solidq.com/madrid/2013/
Pondremos bajo la lupa del rendimiento y buenas prácticas de bases de datos, todo lo relacionado con la instalación y configuración de SharePoint 2010, y veremos como controlar de una forma más adecuada, un entorno de producción.
2. Preparar el SQL Server
FileStream
¿Cuándo?
¿Cómo?
Alta disponibilidad
Clúster
Log Shipping
“Always On”
Puerto
1433 predeterminado pero es mejor cambiarlo
Habilitar excepción en Firewall de Windows (inclusive si dejamos
el 1433)
3. Preparar los servidores SharePoint
Al cambiar el puerto definir un ALIAS para los servicios
SQL Server
Cliconfg.exe
4. Comunicación segura entre Servidores
Definir Service Principal Name para el servidor de base de
datos con autenticación Kerberos entre servidores
5. Bases de Datos de SharePoint
Controlando mis repositorios de datos
6. Las bases de Datos de SharePoint
¿Que bases de datos usa SharePoint?
De Sistema
De Contenido
De Metadatos y aplicaciones de servicios
De Búsqueda
¿Quienes las crean?
Asistente de Configuración de SharePoint
Administración Central de SharePoint
Aplicaciones de Servicios
7. Las bases de Datos de SharePoint
¿Que nos deja una instalación Estándar?
Base de datos de configuración
Base datos de sitio de administración
Luego del Asistente de configuración de Servicios
17 nuevas bases de WSS_Content
datos PerformancePoint Service Application_5217f2003b704844bbf038bb2c4595d8
WordAutomationServices_be087b8eba2b4a57ab2bdf7525972e88
Search_Service_Application_DB_1be01abbaf8d4be6bf08db1171a6ad75
Search_Service_Application_PropertyStoreDB_026405d4896547f38aff05c5c1be6e43
Search_Service_Application_CrawlStoreDB_3745ad2e2b0b43da996e4cfb0f98cdae
Secure_Store_Service_DB_d47196464ce84f90ab487ddbf97e42a5
StateService_9c8ff7bf4a1d4c23b763e7b0dcb72bf2
Managed Metadata Service_0866ac2096004588ab114370c182db63
WebAnalyticsServiceApplication_StagingDB_55982df8-5232-46ad-b2de-2671102b4253
WebAnalyticsServiceApplication_ReportingDB_7123f4dc-1f0c-4502-ba59-63f3f1eb42d3
WSS_Logging
Application_Registry_Service_DB_b4d33b5f89cf41f1bf2932bd7172bc71
User Profile Service Application_ProfileDB_e0b1bb00f39d4209badf52dc223633ee
User Profile Service Application_SyncDB_a755d0ed7aa74bdb9dbf71b19b7e39a5
User Profile Service Application_SocialDB_a36630e3dc9a4884ab1a24ddeb9914ad
Bdc_Service_DB_6ec7d2f3e7434455b92647a96240e8a8
8. Problemas
Los nombres son complejos
Las bases de datos se crean en la ubicación
predeterminada
Datos y log en la misma ubicación
De tamaño mínimo
¡2 Mb!
Autoincremental
De a 1 Mb
Es necesario adaptar manualmente para obtener mejores resultados
11. Base de datos de configuración
Normalmente SharePoint_Config
60 Mb suelen ser suficientes
12. Creamos la base de Datos
SQL Server Management Studio
CREATE DATABASE [SPFarm_Config] ON PRIMARY
( NAME = N'SPFarm_Config',
FILENAME = N'E:DataMSSQLDataSPFarm_Config.mdf' ,
SIZE = 61440KB ,
FILEGROWTH = 20%)
LOG ON
( NAME = N'SPFarm_Config_log',
FILENAME = N'F:LogsSPFarm_Config_log.ldf' ,
SIZE = 5120KB ,
FILEGROWTH = 20%)
COLLATE Latin1_General_CI_AS_KS_WS
GO
ALTER DATABASE [SPFarm_Config] SET COMPATIBILITY_LEVEL = 100
GO
ALTER DATABASE [SPFarm_Config] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [SPFarm_Config] SET RECOVERY SIMPLE
GO
13. Base de datos para el sitio de Administración central
Normalmente ocupa un mínimo de 70 Mb
Es recomendable dejar ya reservado el doble de dicho espacio
14. Creación de base de contenido de Administración
SQL Server Management Studio
CREATE DATABASE [SPAdmin_Content] ON PRIMARY
( NAME = N'SPAdmin_Content',
FILENAME = N'E:DataMSSQLDataSPAdmin_Content.mdf' ,
SIZE = 81920KB ,
FILEGROWTH = 20%)
LOG ON
( NAME = N'SPAdmin_Content_log',
FILENAME = N'F:LogsSPAdmin_Content_log.ldf' ,
SIZE = 122880KB ,
FILEGROWTH = 20%)
COLLATE Latin1_General_CI_AS_KS_WS
GO
ALTER DATABASE [SPAdmin_Content] SET COMPATIBILITY_LEVEL = 100
GO
ALTER DATABASE [SPAdmin_Content] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [SPAdmin_Content] SET RECOVERY SIMPLE
GO
15. Asignamos la base de datos a la Granja
Power Shell en Servidor SharePoint
Creando la granja
Verificando…
16. Configurando la Granja
Completando la configuración
Tres pasos finales
Asegurar los recursos de SharePoint
Instalación de Servicios
Instalación de Características
18. Administración Central
Creación del sitio
Se necesita:
Nombre del Sitio Web
Puerto
Modo de Autenticación
Instalación del contenido y la ayuda
21. Search
Hay que configurar ambos servicios
SharePoint Foundation Search
Enterprise Search Server
SharePoint Foundation no requiere en realidad una base
de datos, pero es necesario configurar el servicio
EL proceso de implementar búsquedas no permite pre
definir las bases de datos
Sólo será posible controlar el nombre de dichas bases de datos
El script es bastante complejo
22. Los Servicios de Aplicación
Cada uno requiere su propia base de datos de
configuración
Creación de base de datos en un todo similar a lo visto
Creación del servicio
PowerShell ad-hoc para cada una
23. Resumen
Controla tus bases de datos
Fundamental las de contenido, pero también servicios
Crea solo aquellos servicios que utilices
Siempre estás a tiempo de agregar
¡PLANIFICA!
Siempre es mejor que “tratar de acomodar”
24. Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
ésta es tu oportunidad.
http://summit.solidq.com/madrid/
Síguenos: