Boîte à outilsNouveaux produits pour les professionnels de l’informatique
Greg Steen
Transfert de bases de données SQL Server
xSQL Bundle Professional Edition
Peu importe que vous vous consacriez au support d'exploitation, au développement d'applications, aux tests d'assurance qualité ou à la gestion de la configuration. Si vous êtes un professionnel de l'informatique (et je devine que c'est le cas puisque vous lisez TechNet Magazine), le transfert de bases de données SQL Server™ fait probablement partie de vos activités habituelles. Lorsque vous déplacez des données et des schémas de données, vous devez faire attention aux incohérences. Pour vous aider à les éviter, vous devez disposer d'un bon jeu d'outils pour la comparaison des schémas et la synchronisation des schémas et des données.
J'ai récemment utilisé xSQL Bundle de xSQL Software. Cette offre groupée se compose de quatre applications différentes : xSQL Object, xSQL Data Compare et leurs utilitaires de ligne de commande associés.
xSQL Object vous permet de comparer et de synchroniser les schémas de base de données. Il fournit un certain nombre d'options de comparaison pour les types et les instances d'objets que vous souhaitez comparer entre les bases de données. Cette application vous permet également de créer des instantanés de schéma, très pratiques pour la maintenance de l'historique des versions. Cette fonctionnalité facilite la restauration à un état de schéma précédent. Vous pouvez même générer des scripts de schéma avec xSQL Object,
ce qui vous permet de transporter ou d'empaqueter votre schéma de base de données.
xSQL Data Compare peut comparer et synchroniser les données contenues dans deux bases de données SQL Server. Il vous permet de choisir de comparer l'ensemble du contenu de deux bases de données ou de sélectionner une série de tables à comparer. Dans le cas où vos tables ne correspondent pas exactement, vous pouvez définir un mappage de table personnalisé pour vous assurer que les données de ces tables sont identiques. Lorsque vous synchronisez de grandes quantités de données, l'application bascule vers le mode d'insertion en bloc, ce qui permet de gagner du temps lors du processus de synchronisation.
xSQL Data Compare et xSQL Object vous permettent d'enregistrer votre espace de travail de sorte que vous ne deviez pas recréer constamment votre environnement de comparaison. La synchronisation des deux applications est transactionnelle, donc vous pouvez être sûr que toutes les opérations sont validées avec succès ou restaurées dans leur ensemble. Toutes les applications de xSQL Bundle Professional Edition prennent en charge les instances de base de données SQL Server 2000 et SQL Server 2005. Vous pouvez comparer et synchroniser les données et les objets pertinents entre les versions.
Les deux utilitaires de ligne de commande représentent probablement l'une des fonctionnalités les plus puissantes de xSQL Bundle dans la mesure où ils vous permettent d'exécuter vos tâches de comparaison et de synchronisation via n'importe quels build, processus, contrôle ou planificateur de tâches automatisées dont vous pouvez disposer. (D'après moi, l'automatisation des tâches redondantes rend toujours le travail plus facile et plus productif). Les utilitaires de ligne de commande puisent dans un fichier de configuration XML que vous pouvez créer à l'aide d'un Assistant de configuration à partir de l'interface utilisateur de l'application principale, et chaque utilitaire dispose d'un certain nombre d'options de journalisation en fichier texte pour que vous puissiez suivre les opérations qui surviennent pendant votre exécution automatisée.
Prix : xSQL Bundle Professional Edition est disponible à partir de 499 USD pour une licence utilisateur unique.
xSQL Data Compare peut synchroniser les données contenues dans deux bases de données SQL Server. (Cliquer sur l'image pour l'agrandir)
Une communication plus sécurisée
WinSSHD
Si vous recherchez des moyens d'améliorer la sécurité au sein de votre organisation, vous pouvez envisager Secure Shell Handling 2 (SSH2) et Secure FTP (SFTP). Pour résumer, le tunnel SSH2 permet de vous connecter en toute sécurité aux services sur les ordinateurs distants. Il peut également vous aider à limiter l'exposition aux pirates informatiques potentiels en réduisant le nombre de ports d'écoute avec accès direct à l'application ouverts sur votre pare-feu. SFTP constitue une alternative à votre serveur FTP standard et utilise SSH2 pour sécuriser vos données et vos commandes.
Si ces protocoles vous paraissent intéressants, vous devriez vraiment vous pencher sur WinSSHD de Bitvise. WinSSHD est un serveur SSH2 conçu spécifiquement pour Windows.
L'installation est simple. L'application fournit un panneau de configuration intuitif pour la gestion du service WinSSHD. Ce panneau de configuration permet d'accéder à toutes les fonctions disponibles, des fonctionnalités de démarrage/arrêt de base à un affichage personnalisé du Journal des événements Windows® (où vous pouvez filtrer les événements WinSSHD). C'est également de là que vous lancez le panneau de paramètres qui vous permet de configurer les moindres détails de votre installation. Vous pouvez définir les liaisons d'interface et de port, affiner la configuration de journalisation, spécifier les méthodes de chiffrement de session SSH que vous souhaitez activer, configurer l'expiration des sessions, choisir les méthodes d'authentification, spécifier les configurations de proxy et contrôler les utilisateurs ayant accès à l'instance. Vous pouvez également importer et exporter des configurations.
Les paramètres de contrôle d'accès vous permettent de limiter l'accès à l'aide de règles IP (avec prise en charge du masquage pour le contrôle de sous-réseau) et de règles de nom DNS (qui sont traitées après les règles IP).
WinSSHD prend en charge la virtualisation, qui est extraordinaire pour les implémentations SFTP. Cela signifie que vous pouvez affecter des milliers d'utilisateurs virtuels à un compte Windows unique, ce qui simplifie les informations sur les comptes et la sécurité. L'application prend également en charge les groupes Windows pour le contrôle d'authentification et d'accès, de sorte que vous ne devez pas définir une stratégie pour chaque utilisateur.
Avec la prise en charge de l'authentification Kerberos 5 et NTLM, WinSSHD peut être intégré dans un environnement d'authentification unique. Ce type d'intégration nécessite cependant un client SSH compatible GSSAPI tel que Tunnelier, un produit associé intéressant également proposé par Bitvise. Tunnelier est, comme vous pouvez le deviner, tout à fait compatible avec le serveur WinSSHD. Il peut également être utilisé pour configurer votre serveur WinSSHD à distance.
Si votre environnement serveur SFTP ou SSH2 est stratégique, vous pouvez effectuer une mise en clusters de WinSSHD pour obtenir une disponibilité élevée. Cette tâche est assez simple, mais si vous avez besoin d'assistance, le site Web de l'entreprise fournit des informations et des guides de configuration sur l'installation des clusters, le réacheminement de port, la tunnellisation du Bureau à distance, etc.
Prix : $99.95.
WinSSHD vous permet de spécifier les méthodes de chiffrement de session SSH (Cliquer sur l'image pour l'agrandir)
Contrôle de l'activité USB
USB Monitor Professional
Voici un produit pour tous les types d'utilisateurs. Vous êtes peut-être un fan des logiciels maison, qui passez vos journées, voire vos nuits, à créer et modifier des pilotes pour vos périphériques USB. Ou peut-être êtes-vous un ingénieur en matériel informatique qui crée des périphériques USB. Peut-être encore avez-vous simplement observé le voyant d'activité d'un périphérique USB en vous interrogeant sur la cause exacte de cette activité. Si vous vous reconnaissez dans l'un de ces scénarios, USB Monitor Professional de HHD Software peut vous intéresser. Cet utilitaire vous permet d'enregistrer, d'afficher et d'analyser les données transférées entre un périphérique USB et un système Windows à l'aide du contrôleur d'hôte USB.
L'interface utilisateur est un peu compliquée, mais une fois que vous y êtes habitué, vous pouvez recueillir de grandes quantités d'informations sur les données transférées depuis et vers le périphérique USB contrôlé. Par défaut, l'application enregistre la plupart des commandes et des jeux de commandes transmis à un périphérique USB. Avec certains périphériques, notamment le stockage de masse, les données peuvent être assez détaillées. Heureusement, vous pouvez personnaliser les données que l'application doit enregistrer pour les périphériques de stockage de masse.
Une fois que vous avez enregistré une session, vous pouvez analyser les données de diverses façons. Pour les périphériques de stockage de masse, vous obtenez l'affichage de stockage de masse. Il y a également des options pour un graphique linéaire des statistiques et du débit du périphérique, un affichage des paquets bruts et des requêtes de contrôle, un affichage du décodeur de paquet de données, un affichage spécifique à l'HID et un affichage Still Image (qui décodera le protocole USB Still Image pour les périphériques applicables).
Vu la quantité de données enregistrées par l'application, vous ne voudrez pas laisser une session d'enregistrement USB s'exécuter trop longtemps. Vous pouvez néanmoins limiter la quantité maximale d'espace disque autorisée pour les sessions d'enregistrement actives et comprimer les données enregistrées pour réduire l'espace nécessaire.
Prix : À partir de 175,99 USD pour une licence normale.
USB Monitor Professional enregistre les commandes transmises à un périphérique USB (Cliquer sur l'image pour l'agrandir)
Gestion des supports virtuels
Virtual CloneDrive
L"utilisation de supports physiques peut être très fastidieuse. Depuis que je suis passé à Windows Vista et que j'ai perdu la compatibilité directe avec Microsoft Virtual CD-ROM Control Panel, je recherche une solution de remplacement pour monter les images de CD et DVD. (À propos, pour ceux d'entre vous que cela intéresse, vous pouvez trouver Microsoft® Virtual CD-ROM Control Panel pour Windows XP à l'adresse go.microsoft.com/fwlink/?LinkId=94801.)
Bien sûr, il est possible d'exécuter Virtual CD-ROM Control Panel dans Windows Vista. Le problème est que vous devez toujours ouvrir la session en tant qu'administrateur et que vous pouvez ne voir le lecteur installé que dans le contexte Administrateur, c'est-à-dire à l'aide d'une invite de commande Exécuter en tant qu'administrateur, mais pas dans le contexte utilisateur de l'Explorateur Windows. Par conséquent, non seulement l'outil ne fonctionne pas comme je le souhaite, mais il nécessite en outre que j'exécute l'application dans un environnement moins sécurisé.
J'ai découvert un outil qui fonctionne dans le contexte utilisateur de Windows Vista.
Il s'agit de Virtual CloneDrive de Elaborate
Bytes. L'application s'installe en tant qu'application de gestion de l'interface graphique et installe un contrôleur de stockage que vous pouvez afficher à partir du
Gestionnaire de périphériques. Une fois installée, l'application possède trois paramètres de base. Premièrement,
vous pouvez spécifier le nombre de lecteurs virtuels que vous souhaitez utiliser, limité à 8 lecteurs en parallèle. Deuxièmement, et c'est peut-être mon option préférée, vous pouvez choisir de définir le paramètre Virtual Sheep qui remplace l'icône de lecteur de CD/DVD standard par un mouton en colère, de sorte que vous pouvez distinguer les lecteurs ISO des vrais lecteurs physiques de votre système. Enfin, vous pouvez choisir de monter automatiquement la dernière image que vous avez attribuée au lecteur virtuel lors du démarrage.
Outre les fichiers ISO, Virtual CloneDrive peut également monter et lire les fichiers .ccd, .dvd, .img, .udf et .bin. Il s'intègre également à l'Explorateur Windows, vous permettant ainsi de monter et démonter les images rapidement. Et l'un des aspects les plus attrayants de Virtual CloneDrive, c'est qu'il est gratuit. Si vous êtes passé à Windows Vista® et que vous recherchez une nouvelle solution pour gérer les fichiers ISO, n'hésitez pas à jeter un œil sur cet outil.
Prix : Gratuit.
Le mouton en colère de Virtual CloneDrive
Critique
SharePoint Products and Technologies Administrator's Pocket Consultant
microsoft.com/MSPress/books/10623.aspx
Le papier n'a peut-être pas encore disparu des bureaux, mais les documents électroniques sont assurément de plus en plus répandus. La gestion de ces documents et de leur partage représente un problème croissant et de nombreuses entreprises envisagent Microsoft SharePoint® Services et SharePoint Server comme solutions. Microsoft SharePoint Products and Technologies Administrator's Pocket Consultant, de Ben Curry peut vous aider. Que vous envisagiez d'utiliser SharePoint, que vous soyez au beau milieu des étapes de planification ou que vous possédiez déjà une infrastructure SharePoint, cette référence en matière de fonctionnalités administratives et de tâches quotidiennes est une aide précieuse.
Pour ceux qui connaissent la série Administrator's Pocket Consultant, ce guide paraîtra très familier. Il est comparable aux autres en termes de niveau de contenu et de structure. Ce livre particulier couvre Windows SharePoint Service 3.0, SharePoint Server 2007 Standard, et SharePoint Server 2007 Enterprise Edition. Il comprend quatre sections.
La première section, « SharePoint Products and Technologies Fundamentals », fournit une vue d'ensemble des composants, des versions, de la configuration et de l'installation des produits SharePoint Server. Cette section explique ce qui différencie Windows SharePoint Services 3.0 des les versions Standard et Enterprise de SharePoint Server. Elle vous ensuite guide tout au long de l'installation de chacun des trois produits. Elle détaille également les bases de données SQL Server et sites Web IIS créés pendant le processus d'installation.
La section suivante, « SharePoint Core Administration », couvre l'interface utilisateur de l'administration centrale et offre des références sur la façon de créer de nouveaux sites et collections de sites, d'importer, d'utiliser et de modifier des composants WebPart et de configurer les paramètres de groupe et de messagerie électronique pour l'installation. Dans cette section, vous pouvez également voir comment gérer les différentes fonctionnalités de flux de travail et contrôler ces flux de travail.
La troisième partie du livre, « Working with SharePoint Server 2007 », est consacrée aux outils et fonctionnalités spécifiques aux versions Standard et Enterprise de SharePoint Server. Elle couvre des sujets tels que la configuration de la gestion du contenu d'entreprise, la création et la configuration des portails SharePoint, la définition de la recherche et de l'indexation et la configuration des services de calcul Excel®. La section sur les services de calcul Excel fournit également des conseils sur la façon de configurer les services dans un environnement multiserveur pour augmenter les performances et la disponibilité.
La quatrième section développe les aspects opérationnels d'une implémentation SharePoint Server, et vous explique comment faire évoluer SharePoint Server 2007 vers une batterie de serveurs ainsi que les différentes configurations possibles pour cette implémentation. Enfin, le livre décrit les principes fondamentaux des opérations de sauvegarde et de restauration, l'analyse des performances et l'utilisation des fonctionnalités de journalisation de SharePoint Server pour vous aider à maintenir et améliorer votre site.
Bien que le livre se présente lui-même comme une référence quotidienne pour les administrateurs, je pense que ceux qui sont engagés dans les étapes de planification et ceux qui veulent mieux connaître SharePoint y trouveront un moyen rapide de mieux comprendre SharePoint. La structure du livre, qui commence avec une présentation très simple des différentes technologies SharePoint et de ce qu'elles peuvent apporter, puis aborde des sujets de plus en plus complexes tels que les services de calcul Excel et l'évolution vers une batterie de serveurs, garantit que cet ouvrage constituera une référence utile pour un utilisateur souhaitant se familiariser avec les technologies SharePoint et qu'il restera une référence utile à mesure que les connaissances de cette personne augmenteront.
Prix : $29.99.
(Cliquer sur l'image pour l'agrandir)
Greg Steen est un professionnel de l’informatique, dynamique et enthousiaste. Il est constamment à la recherche de méthodes et d’outils innovants destinés à faciliter les opérations et le développement pour les professionnels de l’informatique.
© 2008 Microsoft Corporation et CMP Media, LLC. Tous droits réservés. Toute reproduction, totale ou partielle, est interdite sans autorisation préalable.