todo lo que siempre quiso saber sobre stsadm ing. ricardo munoz monge...

26
Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge [email protected] Administrador Comunidad SharePoint Costa Rica

Upload: guadalupe-montejano

Post on 02-Mar-2015

9 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Todo lo que siempre quiso saber sobre STSADMIng. Ricardo Munoz Monge [email protected] Administrador Comunidad SharePoint Costa Rica

Page 2: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Comunidad SharePoint Costa Rica Comunidad de usuarios cuyo objetivo es dar

a conocer las tecnologías y productos SharePoint y crear un punto de encuentro donde los usuarios puedan obtener y brindar soporte.

Sitio Web de la Comunidad

http://ug.culminis.com/sites/CRC-SPS/default.aspx

Page 3: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Que es el STSADM?Que es el STSADM?

Herramienta de línea de comandos para la administración de SharePoint.

Tiene que ejecutarse por un usuario administrador.

En el cado de ser utilizado en una granja MOSS funciona en los Web Front End.

No es interactivo lo que hace que sea ideal para la creación de Scripts.

Page 4: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

¿Dónde esta el STSADM?

Se encuentra en la siguiente ruta

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN

Page 5: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Algunas Características

Se puede realizar cualquier operación que se realiza

con la herramienta visual de administración.

Posee 194 operaciones de administración. (Esto

posterior al SP 1)

Puede utilizarse para realizar operaciones en grupo o

con un script.

Hay diversas maneras para hacer mas fácil su acceso

Existe operaciones propias para WSS 3.0 y MOSS

2007.

Page 6: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Referencia Técnica para WSS 3.0

Page 7: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Referencia Técnica para MOSS 2007

Page 8: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Formato de Uso del STSADM.EXE

Uso:

stsadm.exe -o <operacion> [<parametros>]

Ayuda:

stsadm.exe -help [<operacion>]

Page 9: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Categorías de las Operaciones

Mantenimiento de Sitios: Crear, Eliminar y Enumerar Sitios.

Mantenimiento de Web: Crear, Eliminar y Enumerar Webs y Subwebs.

Mantenimiento de Usuarios: Agregar, Eliminar, Enumerar y Migrar Usuarios.

Manipulación de Objetos de SharePoint: Respaldo, Restauración, Web Parts, Características , Soluciones y Plantillas.

Manejo de Servers: Manejo de Bases de Datos, Aplicaciones Web y Jobs.

Page 10: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Principales Operaciones

Addtemplate:Añade una plantilla a la galería de plantillasstsadm.exe -o addtemplate -filename -title [-description]

Adduser:Añade un usuario al sitio especificado y lo asigna a un determinado grupo. stsadm -o adduser -url (url del sitio) -userlogin (domain\nombreusuario) -useremail -role (grupo) -username {nombre usuario } [-siteadmin]

Backup:Crea un backup del sitio en el URL especificado.stsadm.exe -o backup -url {url} -filename {filenombre} [-overwrite]

Page 11: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Principales Operaciones (cont)

CreatesiteCrea un sitio en el URL especificado con el usuario, dueño y administrador especificado. Si no especifica una plantilla, el dueño podrá escoger una plantilla cuando visite el sitio por primera vezstsadm.exe -o createsite -url -ownerlogin -owneremail [-lcid (idioma)] [-sitetemplate (plantilla)] [-title (titulo)] [-description ] [-quota (plantilla)]

DeletetemplateElimina la plantilla especificada.stsadm.exe -o deletetemplate -title [-lcid (idioma)]

Page 12: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Principales Operaciones (cont)

CreatewebCrea una subsitio en el URL especificado. Se utiliza el parámetro unique para especificar permisos únicos para el subsitio.stsadm.exe -o createweb -url {url} [-lcid (idioma)] [-sitetemplate {plantilla}] [-title {titulo}] [-description (descripcion) -unique]

DeletesiteElimina el sitio especificado. Para eliminar usuarios de Active Directory, especifique true para el parámetro deleteadaccounts.stsadm.exe -o deletesite -url {url} -deleteadaccounts {true/false}

Page 13: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Principales Operaciones (cont)

RestoreRestaura un sitio Web desde un archive de backup. Use el parámetro overwrite para reemplazar cualquier sitio de Web existente.stsadm.exe -o restore -url {url} -filename {filenombre} [-overwrite]

DeleteuserElimina el usuario especificado.stsadm -o deleteuser -url {url} –userlogin

DeletewebElimina el subsitio especificado.stsadm.exe -o deleteweb -url {url}

Page 14: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Principales Operaciones (cont) Enumsites

Lista con todos los sitios que han sido creados bajo un servidor virtual particular. El parámetro url debe ser el URL del servidor virtual.stsadm -o enumsites -url {URL}

EnumsubwebsLista con los subsitios que han sido creados bajo una área particular.stsadm -o enumsubwebs -url {URL}

Page 15: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Backup y Restore con STSADM

Se pueden realizar backups y restores a multiples niveles dentro de una solucion Sharepoint.

A nivel de Web Application. A nivel de Site Collection.

El Export e Import sustituyen al smigrate.exe de versiones anteriores de Sharepoint.

Page 16: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Calendarización de Backups Se pueden realizar bats para calendarizar

su realización automática por medio del calendizador de tareas del sistema operativo.

Con estas tareas calendarizadas se pueden realizar backups y restore a nivel de granja y de site collection

Page 17: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Tareas Calendarizadas

Page 18: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Cosas que solo pueden Hacerse en STSADM

Createsiteinnewdb: Esta operacion permite crear un site collection con su propia base de datos

Execadmsvcjobs: Operacion que permite obligar o forzar al Timer Job Service a ejecutar un trabajo inmediatamente.

Page 19: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Cosas que solo pueden Hacerse en STSADM

Get Property y Set Property permiten configurar diversas propiedas de SharePoint como:

Configurar el numero de días que aparecera el icono de New de nuevo contenido en una lista o libreria.

Configurar el tiempo para examinar si nuevas alertas deben ser enviadas.

Configurar el tamaño máximo de las plantillas de sitio.

Configurar el tamaño máximo de los logs en el SQL Server

Page 20: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Como extender el STSADM

Se pueden agregar operaciones a la herramienta por medio de Solution Deployment (.WSP) Consiste en dos partes

1. Crear un XML para definir nuevas operaciones en 12\Config

2. Crear el assembly y colocarlo en el Global Assembly Cache

Se pueden agregar operaciones a la herramienta por medio de Solution Deployment (.WSP)

Page 21: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Ejemplos de Extension de STSADM

MyStsadm Extensions (WSP) : Conjunto de multiples extensiones al STSADM creadas por Gary Lapointe (MVP MOSS)

Custom SharePoint STSADM Commands Template Project: Proyecto de Codeplex para la generacion de comandos Personalizados con el STSADM

Proyecto STSADMWIN: interfaz windows para la ejecucion de todos los comandos del STSADM.

Page 22: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

DEMO

Page 23: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Recursos sobre STSADM• Blog dedicado Exclusivamente al STSADM. http://stsadm.blogspot.com/ • Sitio de TECHNET del STSADM. http://technet.microsoft.com/en-us/library/cc261956.aspx#section2 • Proyecto de Codeplex para comandos personalizados con el

STSADM http://www.codeplex.com/customstsadmtemplate/• Interfaz Windows para el STSADM http://blogs.msdn.com/ronalus/archive/2007/01/04/stsadmwin-

has-an-2007-version.aspx • Lista de las 194 Operaciones de STSADM http://blogs.technet.com/josebda/archive/2008/03/15/complete-

reference-of-all-stsadm-operations-with-parameters-in-moss-2007-sp1.aspx

Page 24: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Recursos Sharepoint• Blog de Ricardo Muñoz http://mundomoss.blogspot.com/• Comunidad Sharepoint Costa Rica https://ug.culminis.com/sites/CRC-SPS/default.aspx• SharePoint Community http://www.sharepointcommunity.com/default.aspx• SQL Server Group Costa Rica http://sqlugcr.net/default.aspx• Pagina Oficial SharePoint Server

http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx

Page 25: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Patrocinan

Page 26: Todo lo que siempre quiso saber sobre STSADM Ing. Ricardo Munoz Monge ricardo.munoz@grupocma.comricardo.munoz@grupocma.com Administrador Comunidad SharePoint

Miembros de