存档

文章标签 ‘Tools’

Windows System State Analyzer 介绍

2010年1月28日

在企业级IT运维环境当中,管理员通常需要按运维流程来记录对服务器所做的变更操作。通常情况下,管理员也会分析和对比同一台服务器在不同时间段的的差异,甚至是两台不同服务器之间的配置和状态差异。由于这个需要,今天碎片就向大家介绍Windows System State Analyzer 系统状态分析工具。您有可能从来没听说微软还有这么个工具,但如果您是一位开发或测试人员,相信你对此工具应该不会陌生。因为Windows System State Analyzer 正是Windows 2008 R2 Logo Software认证及Windows 2008 R2 Logo Program Software认证所使用的工具包。

Windows系统状态分析工具的基本功能是可以让管理员在不同时间点对系统进行两次快照,这就使得管理员可以通过对比两个快照来对比系统在不同时间点的差异。今天我就向大家详细介绍Windows System State Analyzer的功能,首先在认识下它的界面。1

正如你所见,Windows System State Analyzer的界面非常简洁,它只是将两个快照分为左、右两栏而已。在默认情况下,完成Windows System State Analyzer安装后你可以预配置或自定义几个实例的默认名称。

工具菜单的选项中,我们可以选择对不同快照的磁盘驱动器、注册表、服务及驱动程序等进行对比。2

当我们点击确定并回到主窗口时,工具便会自动开始对第一个快照进行基线操作。当然抓取首个快照需要一定时间才能完成,这也取决于你的抓取快照的数据量及大小等。默认情况下,抓取的快照会以.bin这个扩展名存放到C:\Users\Public\Documents目录当中。

当第一个快照完成之后,我们可以在适当的时间在右侧窗口中进行第二个快照的抓取。在抓取完两个快照之后,我们便可以点击比较(Compare)来进行对比操作。在工具对比完成后,我们便可以在快速比较(Quick Comparison)标签中看到两个快照的区别,与此同时Windows System State Analyzer还会自动为我们生成一个.html的网页对比文件。 3

从左侧的服务节点中我们可以看到服务状态的改变,以及是否有新服务被注册。 而在下图中,我们可以看到驱动程序的变化。4

当然通过举一反三,相信大家也已经明白如果进行文件及注册表变化的对比了,在此碎片就不做过多赘述。5

下图是供用户进行快速浏览和对比的详细的报告,对过此HTML文件我们可以很快的统计和对比两个不同时间点快照的区别以及系统所发生的变化。6

  相信Windows System State Analyzer 会给您的日常运维工作带来不小的便利和帮助,最后还得告诉大家她的下载地址:

作者: 碎片 分类: Server 标签: ,

远程连接的强大工具——Terminals 1.7e

2009年9月12日

虽然有很多朋友对微软的codeplex开源项目各持所见、众说纷纭,但碎片认为codeplex项目中确实出了不少的实用工具,今天我就为各位介绍其中一个非常有趣的小东东——Terminals 1.7e。通过Terminals 1.7e,用户可以在一个界面中管理多个不同类型的远程连接,并可针对不同连接的标签进行分组管理,其管理界面看进来也非常非常简洁,如下图:

Windows-7-and-Terminals-7-1

Terminals 1.7e支持建立和使用RDP、VNC、VMRC、Telne、SSH1、SSH2、ICA Citrix、RAS和HTTP会话。当用户手动创建一个连接时,Terminals 1.7e会让用户对如上所述的连接协议进行选择,取决于用户选择的不同连接协议,它还会提示不同的选择供用户进行自定义。这些可选项中当然包括常规的应用和选项,例如:是否显示桌面主题、菜单的显示及RDP的声音传输等。

非常酷的是,Terminals 1.7e还可以自动在活动目录中扫描启用RDP、VNC、VMRC、Telnet和SSH服务机器的IP地址,当然用户也可以使用已有的RDP、vRD或MuRD文件进行连接。

用户可对远程连接的所有标签进行分类组织,这些标签可保存到favorites选项卡中,并最终在界面的左右以树状分组的形式进行显示,以方便用户对不同的远程连接进行快速选取。

Windows-7-and-Terminals-7-2当然对于管理众多服务器的管理员来说,能够方便针对不同的远程连接类型及不同的服务器应用进行分组是至关重要的。 当然Terminals 1.7e也能够非常容易地满足您的这项需求,用户只需轻点菜单栏中的“Group”即可进行分组操作,用户所创建的分组还会自动被添加到favorites的树状分区中。是不是非常人性化呢?

Windows-7-and-Terminals-7-3若您添加了几十甚至成百上千台服务器的话(应该不可能吧),您势必要考虑这些远程连接的安全性及配置文件的安全性等。其实Terminals 1.7e的所有远程连接配置都被加密写入到一个叫terminals.config的配置文件当中,如果您有亚马逊的S3云存储服务的话,直接通过Terminals 1.7e的选项卡便可以将terminals.config配置文件备份到网络当中。

Windows-7-and-Terminals-7-4

当远程服务器运行故障或报错时,Terminals 1.7e也能够非常轻松地进行截图,用户只需点击菜单栏中的“Capture Terminal Screen”按钮便可完成截图操作。忘掉在远程服务器中截图再通过共享Copy到本地的老土方式吧^_^。Terminals 1.7e不仅可以方便截图,在其capture manager选项卡中,还可以直接对所截获的图片进行注释呢。

Windows-7-and-Terminals-7-5 当通过Terminals 1.7e远程连接到某服务器之后,还可通过其界面中的快捷图标直接以MMC的方式快速打开组策略编辑器、设备管理器、证书管理器、电源管理等功能。是不是比从控制面板中去找这些东西方便很多呀?

Windows-7-and-Terminals-7-6

如果您感觉默认提供的这些快捷按钮与您的日常使用习惯和需求不尽相同,您当然也可以动手自定义自己喜欢的工具和快捷按钮,所谓自己动手丰衣足食嘛。

最后,如果您觉得远程界面看起来实在太小的话,可以直接点击F11对界面进行全屏操作,要想恢复的话当然还是死按F11啦。

其实,Terminals 1.7e还提供了许许多多非常实用的小功能,尤其对系统管理员来说很方便实用。碎片在这儿说再多也没用,大家还是自己尝试一下为好。

作者: 碎片 分类: Other 标签: