Archivo de la categoría: Scripts & Commands

Windows PowerShell Command Builder for Microsoft SharePoint

Folder-Sharepoint-Folder-icon

Hace unos días me encontré con esta herramienta Windows PowerShell Command Builder for Microsoft SharePoint basada en un entorno Web, específicamente Silverlight.

Desde este site podemos crear scripts en un GUI muy amigable para luego poder aplicarlos a SharePoint 2010, SharePoint Foundation o Office 365.

 

Mi experiencia con la aplicación a sido muy satisfactoria ya que fácil y rápido he podido automatizar tareas como respaldos (entre otras) con rutinas en PowerShell.

Para descargar un pequeño documento con información adicional por favor visiten este link:

http://download.microsoft.com/download/5/5/C/55CBF854-D7FD-43D9-B6F0-813AB33AC360/Windows-PowerShell-command-builder-guide.pdf

Que lo disfruten,

 

Hasta la próxima !!!

Anuncios
Etiquetado , ,

Wbadmin – Catalogo de Respaldos

Cuando hacemos respaldos de Active Directory sobre Windows 2008 / 2008 R2 usamos el comando Wbadmin y sus diferentes operadores, este procedimiento nos genera un catalogo con información básica acerca del historial de respaldos que hemos realizado en cada servidor, tal como se muestra en la salida del comando: wbadmin get versions.

Step1

Que sucede si perdemos el disco donde tenemos el respaldo o por temas de espacio tenemos que mover nuestro respaldo a otro volumen, bueno acá podemos usar wbadmin delete catalog para eliminar el catalogo actual y wbadmin restore catalog -backupTarget:<BackupDestinationVolume>  para restaurar el catalogo desde otra ubicación.

Mas información:

http://technet.microsoft.com/en-us/library/cc742154(WS.10).aspx

http://technet.microsoft.com/en-us/library/cc742142(WS.10).aspx

 

Hasta la próxima !!!

Etiquetado , ,

Respaldo Automático TMG 2010

Drive-Backup-icon

Una de las practicas mas recomendadas cuando trabajamos con ISA Server o Forefront TMG es realizar una respaldo de la configuración antes y después de cualquier cambio que hagamos ya que de esta forma siempre podremos revertir el cambio que hicimos sin mayor problema.

Pero que sucede si por política de la compañía nos solicitan un respaldo diario haya cambiado la configuración o no bueno hay una forma de automatizarlo con un viejo y conocido Script llamado ImportExport.vbs

Este script lo podemos obtener de un par formas:

1. Descargando el SDK: http://www.microsoft.com/download/en/details.aspx?id=11183

2. Copiándolo de acá: http://msdn.microsoft.com/en-us/library/ms812627.aspx

Una vez con el script en mano tenemos dos escenarios:

1. Exporta la configuración: cscript ImportExport.vbs e C:\BackupConfigTMG.xml

2. Importar la configuración: cscript ImportExport.vbs i C:\BackupConfigTMG.xml

Como ven el uso del script es bastante simple y lo podemos automatizar en un .bat para correrlo en una tarea programada.

 

Hasta la próxima !!!

Etiquetado , ,

Tarea Programada Oculta

Scheduled-tasks-icon

Como todos sabemos una tarea programada es el proceso de  “automatización” de acciones que repetimos periódicamente en una determinada computadora / servidor.

Profundizando un poco más en el tema hay dos versiones de Task Scheduler la primera versión se utilizo hasta Windows XP, la cual se basa en un archivo .job para la configuración de la  tarea y la segunda versión en Windows Vista / 7 y Windows 2008 / R2 la tarea se base en en un archivo .xml.

Tanto el archivo .job como el .xml contienen atributos como cualquier otro dentro del sistema operativo, dichos atributos podrían ser: Solo Lectura, Archivo, Sistema y Oculto por lo que podríamos llegar a tener tareas programadas ocultas lo que hasta Windows XP no era muy común ya que a partir de Windows Vista hay una serie de tareas ocultas que vienen incluidas por defecto, para obtener mas información acerca de esta característica por favor visite el siguiente enlace: http://support.microsoft.com/kb/939039 

Desde línea de comandos existe una opción para ver / modificar los atributos de los archivos este comando es Attrib su uso es muy sencillo:

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [drive:][path][filename] [/S [/D] [/L]]

Imaginemos que tenemos una tarea programada a la cual llamaremos DomainControllerBck y queremos que esta tarea se ejecute pero que no sea visible desde el GUI podemos ejecutar el siguiente comando:

ATTRIB +H %systemroot%\System32\Tasks\DomainControllerBck

 

Para obtener una lista completa de opciones de Attrib por favor consulte el siguiente enlace: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/attrib.mspx?mfr=true

Tip: La proxima vez que sus controladores de domino se reinicien sin razón aparente revisemos con Attrib la carpeta %systemroot%\System32\Tasks no vaya ser que tengamos una tarea oculta haciendo un Shutdown –r –t 0 cada hora Sonrisa.

 

Hasta la proxima !!!

Etiquetado , , ,