当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > Win2000远程储存诊断

Windows服务器
Windows 2000系统Ping不通 缓存在作怪
Windows 2000中如何突破注册表容量限制
浅析Windows 2000系统中的关机技巧
Windows 2000/XP安装驱动的兼容问题
在Windows 2000系统下共享ADSL的办法
时尚 让Win2k也用上XP绚丽主题
领先在起点—Win 2000操作系统的启动优化
Windows 2000 Server系统帐号安全设置技巧
轻松给Windows 2000搭建邮件服务器
让你的Windows 2000安全些,再安全些
详述Windows 2000日志及其删除方法
轻松取消Windows 2000默认共享
浅析Windows 2000操作系统中的关机技巧
更改Windows 2000系统收藏夹位置的方法
Windows操作系统的十则高级应用技巧
关于windows 2000各种服务的简要说明
Windows 2000操作系统内存优化全攻略
让Windows 2000服务运行得更好
Windows 2000操作技巧完全手册(上)
Windows 2000操作技巧完全手册(下)

Windows服务器 中的 Win2000远程储存诊断


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 27 ::
收藏到网摘: n/a

    远程储存及其用途

  在网络广为普及的今天,远程储存早已不是专家或高手才能使用的专利了。广义地说,电子邮件、网络硬盘、WEB页面、程序文件的下载和上传都是远程储存的典型例子。但由于工作性质和环境的不同,特别是管理方式不同,故本文所介绍的远程储存不是广义性的.它具有以下特定含义:

  win2000系列的操作系统可以支持远程储存,本质是一种将远端的可利用磁盘空间扩充为本地磁盘空间的方法。具体说,用户总是将那些频繁访问的数据或文件放在本地计算机的一个卷或某个特定位置,目的是尽量减少数据文件的存取时间。在实现远程储存时,必须有操作系统的支持,以求得最高的工作效率。当然,这不是严格的技术性的论述,只是比较直观的表达。为了叙述上的方便,我们将操作系统中负责远程储存功能的部分,取一个专用的名称叫做:Remote Storage。

  Remote Storage可以将那些符合条件的数据文件自动地拷贝到本地计算机的储存介质上并建立相应的卷来进行管理。然后,Remote Storage就时刻监视本地计算机(所建立卷)的可用的磁盘空间。如果本地的可用磁盘空间降低至运行所需要的下限,Remote Storage将会自动将卷中的文件移动到远端的磁盘上一些,腾出一些空间以满足本地计算机运行的需要。相反,如果本地计算机要访问的数据在远端,Remote Storage也负责将这些数据由远端传送到本地。上述的这一切,都被纳入操作系统的管理范围。

  可以看出,实际应用中,这种双向的传送会消耗很多本地计算机的系统资源,降低本地计算机运行速度。为了减少这种消耗,网络的远端,有专门配套的服务器,专门负责储存系统的管理。这种服务器支持多种储存介质,例如:硬盘、磁带机等等,数据量很大而对速度要求不高的存取一般就使用磁带机,这样可以降低存储成本,如果要求速度较高,当然要使用硬盘设备。还可以对两种速度不同的介质划分级别,根据文件数据接受访问的级别或频率,先将磁带机上的数据暂时储存在硬盘上以利于提高速度;也可将硬盘上那些不急用的数据储存到磁带上以扩充硬盘的可用空间。不论采用哪一种,外界访问都可以先被服务器接受,然后由服务器查找到对应的内容。这很像我们在VCD上点播歌曲的情形。

  广义的远程储存,不同功能都需要相应的服务程序,例如我们建立的个人主页,要用FTP上传后才能使用、收发电子邮件必须用Outlook之类的邮件程序等等。而Remote Storage则是win 2000系统中已经存在的功能,无须再用别的管理程序。

    远程储存诊断程序(Rsdiag.exe)

  对于建立在win2000系统的远程储存功能,也有一个基于命令行的诊断工具Rsdiag.exe。用这个工具,可以进行诊断查询,也有诸如取消某个作业之类的执行功能。其完整的语法如下:

rsdiag [/c jobname] [/d filetype fullpath&filename] [/e errorcode] [/i] [/j [jobname]] [/m] [/r [/f]] [/s] [/t] [/v [driveletter]] [/x queuedrecall] [/w fullpath&filename]

rsdiag是命令名称,这无须多说。其后面跟随很多参数,实现功能不同,所用的参数不同。参数以及含义分别介绍如下,这也是我们需主要掌握的部分:

/c jobname
用/C来取消指定的作业,jobname 是要取消的作业的名称。至于如何得到作业的名称,请参考下面相应的介绍。

/d filetype fullpath&filename
作用:将数据库诊断信息转换到一个文本文件中,远程储存服务器在管理数据文件的时候,采用了数据库技术。
filetype :指定输出到文本格式中的源文件的种类,必须是下面的某一个:

e 数据库引擎
f 文件系统代理数据库
a 文件系统代理集合
n 引擎集合
s 子系统集合
fullpath&filename :必须是文本文件的完整路径名称和完整的文件名称。

/e errorcode
显示错误代码, errorcode 可以采用十进制或十六进制的代码表示一个错误信息。

/i
显示文件的版本信息。

/j [jobname]
如果没有指定作业,则显示所有的作业信息,包括作业的名称。利用这一点,在想取消某个作业而不知道这个作业是否正在进行时,可以用这个参数进行查看。如果在参数之后指定作业名称,则显示这个作业的所有信息。[jobname]是作业名称。

/m
显示符合处理条件的卷。

/r [/f]
将远程服务器检索队列之内的位于当前检索队列内的信息显示出来,显示的信息有:列出每一个检索到的文件名称和逻辑顺序。如果用[/f]选项,还可以显示包含文件状态在内的检索结果的扩展信息,以及初始检索的值和文件在储存介质上的偏移量信息。

/s
显示关于储存介质的物理信息。

/t
再装入的(供检索的)轨迹文件,因为对所有的存取服务过程来说,都必须读取轨迹文件中的注册设置信息。

/v [driveletter]
这是一个外部参数,显示卷信息。
如果使用附加的参数 driveletter, 可以