Cuadro de herramientasNuevos productos para profesionales de TI
Greg Steen
Traslado de bases de datos de SQL Server
xSQL Bundle Professional Edition
No importa si está dedicado al soporte técnico operativo, al desarrollo de aplicaciones, a realizar pruebas de control de calidad o a la administración de configuraciones. Si es un profesional de TI (y supongo que lo es, porque lee TechNet Magazine), trasladar bases de datos de SQL Server™ entre ubicaciones es probablemente parte de su vida. Y cuando traslade datos y esquemas de datos, deberá tener cuidado con las incoherencias. Para ayudarle a evitar esas incoherencias, necesita un buen conjunto de herramientas para realizar la comparación y la sincronización de esquemas y de datos.
Una herramienta que he usado recientemente es xSQL Bundle, de xSQL Software. La agrupación está compuesta por cuatro aplicaciones diferentes: xSQL Object, xSQL Data Compare y sus utilidades asociadas de línea de comandos.
xSQL Object permite comparar y sincronizar esquemas de base de datos. Ofrece varias opciones de comparación para los tipos y copias de objetos que desee comparar entre bases de datos. La aplicación también le permite crear instantáneas de esquema, que resultan muy útiles a la hora de realizar el mantenimiento del historial de versiones. Esta característica también le ofrece una manera fácil de revertir a un estado de esquema anterior. También puede generar scripts de esquema con xSQL Object, cosa que le permite
transportar o empaquetar esquemas de bases de datos.
xSQL Data Compare puede igualar y sincronizar los datos contenidos en dos bases de datos de SQL Server. Le permite comparar todo el contenido de dos bases de datos o seleccionar un conjunto de tablas que comparar. En el caso de que sus tablas no coincidan exactamente, puede definir una correspondencia personalizada entre tablas para garantizar que los datos que contienen esas tablas son los mismos. Al sincronizar grandes cantidades de datos, la aplicación cambia a modo de inserción masiva, ahorrando tiempo en el proceso de sincronización.
xSQL Data Compare y xSQL Object le permiten guardar su espacio de trabajo para que no tenga que volver a crear constantemente su entorno de comparación. La sincronización en ambas aplicaciones es transaccional, por lo que puede estar seguro de que todas las operaciones se confirman correctamente ya que en caso contrario se revertirán en conjunto. Además, todas las aplicaciones del paquete también son compatibles con copias de bases de datos SQL Server 2000 y SQL Server 2005 y se pueden comparar y sincronizar datos y objetos pertinentes entre las dos versiones.
Quizás una de las características más eficaces de xSQL Bundle son las dos utilidades de línea de comandos, que permiten ejecutar de forma eficaz tareas de comparación y sincronización a través de cualquier creación, proceso, supervisión o programador de tareas automatizado que se pueda tener. (Según mis principios, la automatización de tareas superfluas siempre hace la vida más fácil y productiva). Las utilidades de línea de comando usan un archivo de configuración XML que puede crear con un asistente de configuración desde la IU de la aplicación principal y cada utilidad tiene diversas opciones de registro en archivo de texto, por lo que tendrá la posibilidad de hacer el seguimiento de lo que sucede durante la ejecución automatizada.
Precio: xSQL Bundle Professional Edition tiene un precio inicial de 499 dólares para una licencia de usuario individual.
xSQL Data Compare puede sincronizar los datos de dos bases de datos SQL Server (Hacer clic en la imagen para ampliarla)
Habilite una comunicación más segura
WinSSHD
Si está interesado en mejorar la seguridad de su organización, posiblemente esté considerando implementar el Tratamiento de shell seguro 2 (SSH2) y el FTP seguro (SFTP). Dicho en pocas palabras, la comunicación en túnel SSH2 le permite conectar de forma segura con servicios de equipos remotos. También puede ayudarle a limitar la exposición a posibles piratas informáticos reduciendo el número de puertos de escucha directos a aplicación disponibles abiertos en el firewall. SFTP es una alternativa al servidor FTP estándar y usa SSH2 para proteger los datos y los comandos.
Si le parece que estos protocolos podrían resultarle interesantes, definitivamente debe echar un vistazo a WinSSHD de Bitvise. WinSSHD es un servidor SSH2 diseñado específicamente para Windows.
La instalación es sencilla. La aplicación incluye un panel de control intuitivo para administrar el servicio de WinSSHD. El panel de control es donde encontrará todo, desde la funcionalidad básica de inicio/detención hasta una vista personalizada del registro de eventos de Windows® (donde puede filtrar los eventos de WinSSHD). También es donde puede iniciar el panel de configuración, que le permite configurar los detalles esenciales de su instalación. Puede establecer los enlaces de interfaz y puerto, ajustar la configuración de registro, especificar los métodos de cifrado de sesión SSH que desea habilitar, configurar tiempos excedidos de sesión, elegir métodos de autenticación, especificar configuraciones de proxy y controlar quién tiene acceso a la instancia. También puede importar y exportar configuraciones.
La configuración del control de acceso le permite restringir el acceso mediante reglas de IP (con compatibilidad con máscaras para el control de subred) y por reglas de nombre DNS (que se procesan según sus reglas IP).
WinSSHD es compatible con la virtualización, lo que resulta fenomenal para implementaciones de SFTP. Esto significa que puede asignar miles de usuarios virtuales a una cuenta de Windows, lo que simplifica los detalles de cuentas y seguridad. La aplicación también es compatible con los grupos de Windows para la autenticación y el control de acceso, por lo que no es necesario definir una directiva por cada usuario.
Gracias a su compatibilidad con Kerberos 5 y la autenticación NTLM, WinSSHD se puede integrar en un entorno de inicio de sesión único. Para realizar esta tarea se requiere un cliente SSH habilitado para GSSAPI como, por ejemplo, Tunnelier, que es un excelente producto complementario también disponible de Bitvise. Tunnelier es, como cabría esperar, completamente compatible con el servidor WinSSHD. También se puede usar para configurar el servidor de WinSSHD de forma remota.
Si el entorno de servidor SFTP o SSH2 es de importancia vital, puede integrar en clúster WinSSHD para disfrutar de alta disponibilidad. Se trata de una tarea bastante sencilla, pero si cree que necesita ayuda, el sitio web de la empresa ofrece información y guías de configuración para configurar cosas como clústeres, reenvío de puertos, Escritorio remoto a través de túnel, etcétera.
Precio: $99.95.
WinSSHD le permite especificar métodos de cifrado de sesión SSH (Hacer clic en la imagen para ampliarla)
Supervisar la actividad de USB
USB Monitor Professional
Este es un producto para toda clase de usuarios. Tal vez sea usted un fanático del bricolaje en software que le gusta crear y modificar los controladores de sus dispositivos USB. Es posible que sea un ingeniero de hardware que crea los propios dispositivos USB. O tal vez simplemente se ha visto alguna vez mirando fijamente en la luz de actividad de algún dispositivo USB y se ha preguntado qué es exactamente lo que causaba tanta actividad. Si le suena alguna de estas situaciones, USB Monitor Profesional de HHD Software puede que le sirva de ayuda. Esta utilidad le permite registrar, visualizar y analizar los datos que se transfieren entre un dispositivo USB y un sistema basado en Windows mediante el controlador de host USB.
La IU es un poco complicada, pero cuando se haya acostumbrado a ella podrá reunir gran cantidad de información acerca de los datos que van y vienen del dispositivo USB que se esté supervisando. De forma predeterminada, la aplicación registra la mayor parte de los comandos y conjuntos de comandos pasados a un dispositivo USB. Con algunos dispositivos, en especial los dispositivos de almacenamiento, el resultado puede ser bastante detallado. Afortunadamente, puede personalizar qué tipo de datos desea que registre la aplicación para dispositivos de almacenamiento masivo.
Cuando haya registrado una sesión, puede analizar los datos de formas distintas. Para los dispositivos de almacenamiento masivo, tiene la vista de almacenamiento masivo. También hay opciones para un gráfico lineal de estadísticas y rendimiento de dispositivo, una vista de paquetes sin formato y solicitudes de control, una vista de descodificador de paquetes de datos, una vista específica de HID y una vista de imagen fija (que descodifica el protocolo de imagen fija USB en los dispositivos adecuados).
Debido a la cantidad de datos registrados por la aplicación, no resultaría aconsejable dejar en marcha una sesión de grabación USB durante mucho tiempo. Por suerte, puede restringir la cantidad máxima de espacio en disco permitida para sesiones de grabación activas y comprimir los datos registrados para reducir el espacio necesario.
Precio: A partir de 175,99 dólares para una licencia normal.
USB Monitor Professional registra los comandos que se pasan a un dispositivo USB (Hacer clic en la imagen para ampliarla)
Administre medios virtuales
Virtual CloneDrive
Manejar medios físicos puede ser todo un incordio. Desde el cambio a Windows Vista y la pérdida de compatibilidad directa con el panel de control del CD-ROM virtual de Microsoft, he estado buscando un sustituto para montar imágenes de CD y DVD. (Por cierto, para aquellos que estén interesados, el panel de control del CD-ROM virtual de Microsoft® para Windows XP se encuentra en go.microsoft.com/fwlink/?LinkId=94801.)
Sí, es posible ejecutar el panel de control del CD-ROM virtual en Windows Vista. El problema es que siempre tiene que ejecutarlo como Administrador y sólo puede ver la unidad montada bajo el contexto de Administrador, lo que significa en un símbolo del sistema ejecutado con el comando Ejecutar como administrador, pero no dentro del contexto del Explorador de Windows del usuario. Como consecuencia de ello, no sólo la herramienta no funciona como yo necesito, sino que también me obliga a ejecutar la aplicación en un entorno menos seguro.
Una herramienta que he encontrado que funciona en el contexto de usuario de Windows Vista
es Virtual CloneDrive de Elaborate
Bytes. La aplicación se instala en forma de aplicación de administración mediante GUI y un controlador de almacenamiento que se puede ver desde el
Administrador de dispositivos. Una vez instalada, la aplicación tiene tres configuraciones básicas. En primer lugar,
puede especificar el número de unidades virtuales que desea usar, con un máximo de 8 unidades en paralelo. En segundo lugar, quizás mi opción favorita, puede elegir establecer la configuración Virtual Sheep, que reemplaza el icono estándar de la unidad de CD/DVD por una oveja enojada, con lo que puede saber cuáles unidades son archivos ISO y cuáles son unidades físicas del sistema. Por último, puede elegir montar automáticamente la última imagen que haya asignado a esa unidad virtual durante el inicio.
Además de archivos ISO, Virtual CloneDrive también puede montar y leer archivos .ccd, .dvd, .img, .udf y .bin. También se integra con el Explorador de Windows, ofreciendo un acceso rápido para montar y desmontar imágenes. Y una de las mejores cosas de CloneDrive Virtual es que es gratuito. Si ha cambiado a Windows Vista® y ha estado buscando una solución nueva para administrar los archivos ISO, definitivamente tiene que echarle un vistazo a esta herramienta.
Precio: Gratis.
La oveja enojada de Virtual CloneDrive
Reseña de libro
SharePoint Products and Technologies Administrator's Pocket Consultant
microsoft.com/MSPress/books/10623.aspx
Es posible que en la oficina actual no se haya eliminado completamente el papel, pero ciertamente hay cada vez mas documentos electrónicos con los que tratar. Administrar estos documentos y cómo se comparten es un problema cada vez mayor y muchas empresas están considerando el uso de las soluciones Microsoft Sharepoint® Services y Sharepoint Server. El libro Microsoft SharePoint Products and Technologies Administrator's Pocket Consultant, de Ben Curry puede servir de ayuda. No importa si sólo está considerando Sharepoint, si está inmerso en las primeras etapas de planeación o si ya tiene instalada una infraestructura de Sharepoint, esta referencia de funciones de administración y de tareas diarias es una gran guía complementaria.
A aquellos de ustedes que estén familiarizados con la serie Administrator's Pocket Consultant, esta guía les resultará muy familiar. Es equivalente a las demás en términos de nivel del contenido y estructura. Este libro en particular trata Windows Sharepoint Services 3.0, Sharepoint Server 2007 Standard y Sharepoint Server 2007 Enterprise Edition. Está dividido en cuatro secciones.
La primera sección, "SharePoint Products and Technologies Fundamentals", ofrece una introducción a los componentes, las versiones, los requisitos y la instalación de los productos Sharepoint Server. Esta sección explica lo que diferencia a Windows Sharepoint Services 3.0 y las versiones Standard y Enterprise de Sharepoint Server. A continuación, le guía a través de la instalación de cada uno de los tres productos. También detalla qué bases de datos de SQL Server y sitios web IIS se crean durante el proceso de instalación.
La sección siguiente, "SharePoint Core Administration", trata de la UI de administración central y ofrece referencias sobre cómo crear colecciones de sitios y sitios nuevos, cómo importar, usar y editar objetos web, y cómo configurar los valores de Grupo y correo electrónico para la instalación. En esta sección también puede consultar cómo administrar las distintas funciones de flujo de trabajo y cómo supervisar esos flujos de trabajo.
La tercera parte del libro, "Working with SharePoint Server 2007", profundiza en las características y la funcionalidad específicas de Sharepoint Server en las versiones Standard y Enterprise. Trata de temas como la configuración de Administración de contenido empresarial, cómo crear y configurar Sharepoint Portals, cómo configurar la búsqueda y la indización, y cómo configurar Excel® Calculation Services. La sección sobre Excel Calculation Services también orienta sobre cómo configurar servicios en un entorno multiservidor para aumentar el rendimiento y la disponibilidad.
La cuarta sección incide más profundamente en los aspectos operativos de una implementación de Sharepoint Server, mostrando cómo escalar Servidor de Sharepoint 2007 a una granja de servidores y las configuraciones posibles distintas para esa implementación. Por último, el libro muestra los principios de las operaciones de copia de seguridad y restauración, cómo analizar el rendimiento y cómo usar las funciones de registro de Sharepoint Server para ayudar a mantener y mejorar su sitio.
Aunque el libro se autodenomina como una referencia diaria para administradores, creo que aquellos que estén en la primera etapa de planeación y todos los curiosos acerca de Sharepoint encontrarán que se trata de una manera rápida para entender mejor Sharepoint. La estructura del libro (que empieza con una discusión muy básica que detalla las diferentes tecnologías de Sharepoint y lo que pueden hacer, y va subiendo el nivel con temas cada vez más complejos tal como la configuración de Excel Calculation Services y el escalado a una granja de servidores) garantiza que será una referencia útil para alguien que sólo quiere conocer las tecnologías de Sharepoint y que seguirá siendo una referencia útil a medida que aumenten sus conocimientos.
Precio: $29.99.
(Hacer clic en la imagen para ampliarla)
Greg Steen es un profesional emprendedor y entusiasta de la tecnología. Siempre está buscando nuevas herramientas y métodos para ayudar a simplificar las operaciones y el desarrollo para los profesionales de TI.
© 2008 Microsoft Corporation and CMP Media, LLC. Reservados todos los derechos; queda prohibida la reproducción parcial o total sin previa autorización.