NetVault 6.5 初始者使用指南
第一版 2003年1月
BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05
第1页
目 录
1. 前言.........................................................................................................................................................3 2. 开始之前.................................................................................................................................................3 3. 安装NetVault服务器.............................................................................................................................3 4. 安装NetVault客户端.............................................................................................................................5 5. 手动启动/停止NetVault服务................................................................................................................6 6. NetVault的图形用户界面(GUI).......................................................................................................7 7. 开始使用.................................................................................................................................................8 8. 用自动配置向导添加磁带库.................................................................................................................9 9. 手动添加磁带库...................................................................................................................................11 10. 添加单驱动磁带机(Stand-online)设备............................................................................................15 11. 全备份操作.......................................................................................................................................18 12. 监控正在运行的任务.......................................................................................................................20 13. 监控设备状态...................................................................................................................................22 14. 诊断介质请求(Diagnosing media requests)................................................................................23 15. 恢复操作...........................................................................................................................................25 16. 向服务器添加客户端.......................................................................................................................27 17. 性能优化...........................................................................................................................................29 18. 增量备份...........................................................................................................................................32 19. 安装插件(plug-ins)和 扩展软件包(extensions)...................................................................34 20. 在硬盘上创建虚拟带库(Virtual Library ).................................................................................35 21. 命令行介面(CLI)........................................................................................................................37 22. 安装永久性许可证...........................................................................................................................40 23. 删除NetVault....................................................................................................................................42 24. 附录A – 计算NetVault数据库的大小..........................................................................................43 25. 附录B – 网络连通性......................................................................................................................44
BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05
第2页
1. 前言
本文介绍了在第一次使用NetVault 6.5的时候,如何一步一步安装和使用。 即使你以前从来没有使用过NetVault,通过阅读本文,你将了解如何安装、配置NetVault和执行备份任务。
2. 开始之前
NetVault的安装包括安装一个NetVault服务器和几个客户端。首先安装服务器,然后安装客户端。
当你选定了作为NetVault服务器和客户端的机器后,你必须确定这些机器是否正确地配置了TCP/IP连接和名字解析。具体步骤请参考附录B。
通常,在作为NetVault服务器的机器上,会安装有一个或几个磁带机/磁带库。有一点非常重要是:在你使用NetVault以前,请先确定磁带机/磁带库工作正常,从而可以让你通过操作系统自带的备份工具将数据备份到磁带机/磁带库上。如果操作系统自带的数据备份工具无法找到磁带机/磁带库的话,NetVault将同样无法使用磁带机/磁带库。
最后,你必须指定一个具有足够空间的目录用于安装NetVault服务器和存放
NetVault生成的数据库。典型的NetVault服务器安装将占用大约40MB的硬盘空间。而NetVault生成的数据库的大小将随着你备份任务的执行而不断增长,因此,你必须确认有足够的硬盘空间来存放它。请参考附录A以获得更多的信息。
3. 安装NetVault服务器
将NetVault安装光盘放入光驱(如果是在Unix系统中,你还需要手动加载光驱)。在NetVault安装光盘中包含了很多目录,各个目录下是很多不同操作系统平台上的NetVault版本,请切换到你所需要的目录下。
根据你所使用的操作系统平台的不同,有三种可能的安装程序:
¾ 对于Windows NT 4.0和Windows 2000,执行disk1目录下的setup.exe程序。 ¾ 对于Solaris,有一个标准的pkgadd程序包,输入:
pkgadd –d .simage
BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05
第3页
注意:有时候,在simage名字前可能有一个点:“.”。
¾ 在其他的Unix和Linux系统,NetVault安装光盘提供了一个定制的安装程序。请
输入:
./install。
注意:在安装时请使用Bourne(sh) Shell。
注意:在所有的安装方法中,你必须以管理员(root/Administrator)身份登陆 在安装过程中,安装程序会要求你提供以下信息:
¾ 安装的目标目录:请指定一个合适的目录用于安装NetVault服务器。 ¾ 存放NetVault生成的数据库的目录:请参考附录A。
¾ 对于Setup.exe(Windows)和install(其他的Unix和Linux)程序来说,安装程序会
要求你选择安装模式:服务器、客户端还是自定义安装,请选择服务器。 ¾ 安装程序会要求你提供服务器的名字,请输入你想为这个节点命名的名字。这
个名字将会被NetVault服务器用于在网络上标识自己。 ¾ 安装程序会要求你设定一个密码。这个密码用于控制是否允许其他的NetVault
服务器将这台NetVault服务器作为一个客户端来访问。当你想要将一个新的客户端添加到你的NetVault服务器中时,你都必须提供那台客户端机器的密码。出于安全方面的考虑,我们建议你为每一台机器设定一个密码。在安装完成后,你也可以通过Configurator GUI介面来修改密码。
注意:在Solaris里,安装程序不会要求你设定密码,密码将自动被设定为root用户的密码。 ¾ Setup.exe(Windows)程序会要求你重新启动机器。如果你是第一次安装的话,
你也可以选择不重启机器。 现在,你已经完成了NetVault服务器的安装。你现在可以通过开始菜单的NetVault 6程序组(Windows)或者在终端窗口输入nvgui&(Unix和Linux)来调用NetVault的图形用户介面。你现在拥有45天的试用期,在此期间,你将可以使用NetVault的所有功能。你也可以通过访问BakBone的WEB站点来延长你的试用期限。 注意:在Solaris中,安装过程结束后,你将无法退出NetVault安装光盘。解决方法是把停止NetVault服务并重新启动。具体步骤请参考《第五节、手动启动/停止NetVault服务》。
BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05
第4页
4. 安装NetVault客户端
将NetVault安装光盘放入光驱(如果是在Unix系统中,你还需要手动加载光驱)。在NetVault安装光盘中包含了很多目录,各个目录下是很多不同操作系统平台上的NetVault版本,请切换到你所需要的目录下。
根据你所使用的操作系统平台的不同,有三种可能的安装程序:
¾ 对于Windows NT 4.0和Windows 2000,执行disk1目录下的setup.exe程序。 ¾ 对于Solaris,有一个标准的pkgadd程序包,输入:pkgadd –d .cimage。请注意,
有时候,在cimage名字前可能有一个点:“.”。 ¾ 在其他的Unix和Linux系统,NetVault安装光盘提供了一个定制的安装程序。请
输入./install nvdist。注意,在安装时请使用Bourne(sh) Shell。 注意:在所有的安装方法中,你必须以管理员(root/Administrator)身份登陆 在安装过程中,安装程序会要求你提供以下信息:
¾ 安装的目标目录:请指定一个合适的目录用于安装NetVault客户端。 ¾ 存放NetVault生成的数据库的目录:在客户端模式下,这将被用来存放软件许
可和其他的一些信息,占用的空间很小。 ¾ 对于Setup.exe(Windows)和install(其他的Unix和Linux)程序来说,安装程序会
要求你选择安装模式:服务器、客户端还是自定义安装,请选择客户端。 ¾ 安装程序会要求你提供客户端的名字,请输入你想为这个节点命名的名字。这
个名字将会被NetVault客户端用于在网络上标识自己。 ¾ 安装程序会要求你设定一个密码。这个密码用于控制是否允许其他的NetVault
服务器将这台NetVault服务器作为一个客户端来访问。当你想要将一个新的客户端添加到你的NetVault服务器中时,你都必须提供那台客户端机器的密码。出于安全方面的考虑,我们建议你为每一台机器设定一个密码。在安装完成后,你也可以通过Configurator GUI介面来修改密码。
注意:在Solaris里,安装程序不会要求你设定密码,密码将自动被设定为root用户的密码。 ¾ Setup.exe(Windows)程序会要求你重新启动机器。当然,你同样可以选择不
重启机器。 现在,你已经完成了NetVault客户端的安装。
注意:在Solaris中,安装过程结束后,你将无法退出NetVault安装光盘。解决方法
BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05
第5页
是把停止NetVault服务并重新启动。具体步骤请参考《第五节、手动启动/停止NetVault服务》。
5. 手动启动/停止NetVault服务
在使用的过程中,你可能需要手动地停止或启动NetVault的服务/进程。
¾ 在Windows下:
控制面板->服务,找到一个NetVault Process Manager服务,按照你的要求开始/停止这个服务。 或者
通过NetVault Configurator程序的服务器标签。 ¾ 在Unix和Linux下:
进入 通过输入nvconfigurator&调用NetVault Configurator,服务页面下。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第6页 6. NetVault的图形用户界面(GUI) 通过开始-NetVault程序 组(Windows)或者输入nvgui&(Unix和Linux)可以 调用NetVault的图形用户介 面。如图所示,在NetVault的主界面里共有8个主要选项: ¾ 备份(Backup) 备份窗口是你选择需要备份的数据的地方(定义备份任务),所有的备份任务都是在这个窗口下创建的。 ¾ 恢复(Restore) 当你需要将备份下来的数据恢复的时候,你就需要在恢复窗口中进行操作。所有的恢复任务都是在这里创建的。 ¾ 客户端管理(Client Management) 客户端管理窗口用于在你的NetVault服务器中添加和删除客户端。安装新的插件(Plug-ins)和extensions也是在这个窗口下完成的。 ¾ 设备管理(Device Management) 这是一个非常重要的窗口,在这个窗口,允许你安装/管理/监控设备、查看设备日志、观察介质请求。 ¾ 状态(Status) NetVault服务器的状态窗口显示了关于你的服务器当前状态的相关信息。 ¾ 介质管理(Media Management) NetVault服务器的介质管理窗口提供了许多和你的服务器的介质相关的信息。 ¾ 任务管理(Job Management) 这是一个非常有用的窗口。在这里,你可以监控和安排你的备份任务和恢复任务。同样在这个窗口里,你可以查看那些已经完成的任务的相关信息。 ¾ 日志(Logs) BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第7页 在日志窗口你可以查看除了设备相关信息以外的所有日志信息。 7. 开始使用 现在,你已经安装了NetVault并且了解了NetVault的图形用户介面,我们建议你执行下面的步骤来开始试用NetVault: 1. 配置你的磁带库或者磁带机 2. 通过做一次针对NetVault服务器的备份操作来测试系统是否工作正常 3. 练习监控性能和状态。 4. 通过做一次针对NetVault服务器的恢复操作来测试系统是否工作正常 5. 向NetVault服务器添加客户端。 6. 测试针对NetVault客户端的备份和恢复操作。 7. 通过做备份操作来测试性能。 8. 优化备份性能 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第8页 8. 用自动配置向导添加磁带库 在缺省情况下,当NetVault开始运行时,它将扫描SCSI总线来搜索安装在服务器上的设备。如果在设备管理窗口打开时,一个新的磁带库支持自动加载(让NetVault知道那个驱动器在哪个驱动器槽位上)被检测到了,系统会弹出一个设备配置向导窗口来告诉用户关于新的磁带库的信息。你可以选择忽略或者配置这个设备。如果你选择了配置这个设备,在你点击了两次下一步按钮以后,这个磁带库和它的所有驱动器将会被添加。你还可以选择配置性能相关的参数比如共享内存和块大小,或者扫描其他客户端来搜索共享设备,在搜索到以后,这些设备同样会被自动添加。 第一步 调用设备管理窗口,如果检测到了一 个新的设备,系统会弹出一个自动配置向导窗口。如果你的设备不支持自动配置,那就需要你手动添加这个设备,具体操作参见下一步。 第二步 输入磁带库的名字,最好选择一个简短的单词,这将有利于在使用命令行工具时的操作,因为在命令行工具中会经常要求你提供磁带库的名字。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第9页 第三步 点击结束,完成添加设备的操作。 在这个时候,NetVault将会对磁带库里的所有磁带做一次扫描。如果磁带库中有很多磁带的话,由于磁带库中的每一盘磁带都要被加载和读取索引信息,这将会花比较长的一段时间。请耐心等待,因为这是必须的操作。 在磁带扫描结束以后,磁带库内的所有磁带都将会被显示出来,同时显示磁带的卷标或者是空白、其它,或者是外部。 ¾ 空白(BLANK)-表明磁带 是空白的,可以被NetVault使用 ¾ 其它(OTHER)-表明磁带 上有其他的备份工具写上去的数据,除非你将里面的内容清除(BLANK),NetVault才会覆盖它上面的数据。 ¾ 外部(FOREIGN)-表明磁 带上有其他的NetVault服务器写上去的数据。如果你需要,可以通过右键单击介质,选择扫描选项来将它添加到NetVault的数据库中。 你必须有一些空白的磁带你才可以进行备份操作。如果没有的话,你可以通过右键单击那些存放你不再需要保存数据的磁带,然后选择清除来清除磁带从而获得一些空白的磁带。这个操作将会删除所选择磁带上的所有数据,所以请小心进行这项操作,以免删除了那些你需要的数据。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第10页 9. 手动添加磁带库 以下描述了手动添加一个新的磁带库所要求的步骤。 第一步 调用设备管理窗口 第二步 选择添加->添加带库 第三步 添加磁带库窗口将出现,你将会在磁带,库选择页面下进行操作。 第四步 双击那些“拥有”(安装了磁带库)磁带库的客户端或服务器。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第11页 第五步 所有可用的设备将会被列出。 第六步 双击选择你想要添加的设备,所选设备的图片和描述将被显示在窗口的右边。 如果系统没有自动地选择正确地磁带库型号,请通过下拉菜单手动选择正确的磁带库型号。如果你的磁带库不在下拉菜单列表里面,请选择一个最接近的型号。 第七步 单击驱动器选择页面 第八步 双击那些安装了磁带机的客户端和服务器,通常情况下,这个客户端或者服务器就是安装了磁带机库那台机器。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第12页 第九步 被发现的所有驱动器将会被列出。在如图所示的情况下,在SCSI ID为2的磁带库下发现了4个驱动器。 第十步 基于磁带机的SCSI ID将磁带库驱动器槽位1上的驱动器和第一个驱动器关联起来。首先将驱动器号切换到1,然后双击正确的驱动器来完成这一步操作。 切记,你必须正确地选择放在槽位1里面的驱动器。 如果系统没有自动地选择正确的驱动 器,请通过下拉菜单手动选择正确的磁带机型号。如果你的磁带机不在下拉菜单列表里面,请选择一个最接近的型号。 第十一步 基于磁带机的SCSI ID将磁带库驱动器槽位2上的驱动器和第二个驱动器关联起来。首先将驱动器号切换到2,然后双击正确的驱动器来完成这一步操作。 切记,你必须正确地选择放在槽位2里面的驱动器。 对于剩下的驱动器重复以上步骤,请注意正确的关联驱动器和驱动器槽位编号。 最后,选择一个简短的词作为磁带库的名字。这将有利于在使用命令行工具时的操 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第13页 作,因为在命令行工具中会经常要求你提供磁带库的名字 单击储存按钮来保存新的磁带库的配置。 在这个时候,NetVault将会对磁带库里的所有磁带做一次扫描。如果磁带库中有很多磁带的话,由于磁带库中的每一盘磁带都要被加载和读取索引信息,这将会花比较长的一段时间。请耐心等待,因为这是必须的操作。 在磁带扫描结束以后,磁带库内的所有磁带都将会被显示出来,同时显示磁带的卷标或者是空白、其它,或者是外部。 ¾ 空白(BLANK)- 表明磁带是空白的, 可以被NetVault使用 ¾ 其它(OTHER)- 表明磁带上有其他的 备份工具写上去的数据,除非你将里面的内容清除(BLANK),NetVault才会覆盖它上面的数据。 ¾ 外部(FOREIGN)- 表明磁带上有其他 的NetVault服务器写上去的数据。如果你需要,可以通过右键单击介质,选择扫描选项来将它添加到NetVault的数据库中 你必须有一些空白的磁带你才可以进行备份操作。如果没有的话,你可以通过右键单击那些存放你不再需要保存数据的磁带然后选择清除来清除磁带从而获得一些空白的磁带。这个操作将会删除所选择磁带上的所有数据,所以请小心进行这项操作,以免删除了那些你需要的数据。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第14页 10. 添加单驱动磁带机(Stand-online)设备 以下描述了手动添加一个单驱动磁带机所要求的步骤。 第一步 调用设备管理窗口 第二步 选择添加->添加独立设备 第三步 双击那些安装了单驱动磁带机。所有可用的设备将会被列出。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第15页 第四步 双击选择你想要添加的设备,所选设备的图片和描述将被显示在窗口的右边。 如果系统没有自动地选择正确地磁带机型号,请通过下拉菜单手动选择正确的磁带机型号。如果你的磁带库不在下拉菜单列表里面,请选择一个最接近的型号。 第五步 为设备输入一个简短的描述性的名字。 最后,选择一个简短的词作为磁带库的名字。这将有利与在使用命令行工具时的操作,因为在命令行工具中会经常要求你提供单驱动磁带机的名字 第六步 保存新设备的配置。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第16页 第七步 现在,驱动器将会出现在设备管理窗口中。 当你插入一盘磁带到驱动器中,NetVault将会读取磁带的头信息并用空白、其他和外部等词来标记它。 ¾ 空白(BLANK)- 表明磁带是空白的,可以被NetVault使用 ¾ 其它(OTHER)- 表明磁带上有其他的备份工具写上去的数据,除非你将里 面的内容清除(BLANK),NetVault才会覆盖它上面的数据。 ¾ 外部(FOREIGN)- 表明磁带上有其他的NetVault服务器写上去的数据。如果你需要,可以通过右键单击介质,选择扫描选项来将它添加到NetVault的数据库中。 你必须有一些空白的磁带你才可以进行备份操作。如果没有的话,你可以通过右键单击那些存放你不再需要保存数据的磁带然后选择清除来清除磁带从而获得一些空白的磁带。这个操作将会删除所选择磁带上的所有数据,所以请小心进行这项操作,以免删除了那些你需要的数据。 在磁带机没有加载磁带的时候,NetVault将会每隔几分钟检查一次磁带机来确定磁带机里是否有磁带。你也可以通过右键单击磁带驱动器并选择检查来强制性地立即进行一次磁带检查。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第17页 11. 全备份操作 以下描述了进行一次全备份所必须的步骤。 第一步 在主窗口中,选择备份。 第二步 双击你想要备份的客户端。双击适当的插件(文件系统、数据库等等)。按照你的要求选择磁盘,目录或者数据表等 第三步 单击窗口底部的另存为按钮,这样你就可以命名和保存一个选择设置模版。建议指定一个以节点的名字开头的描述性的名字并点击确定。 在后面你做一次增量备份的时候,这里保存的选择设置模版就会起作用了。如果你没有把当前的选择设置保存为选择设置模版,你将无法创建增量备份。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第18页 第四步 提供一个指明了客户端名字、备份类型和备份内容选择的描述性的名字来定义任务标题。定义一个描述性的名字将会使在任务窗口中寻找和管理任务更加容易。 第五步 点击红绿灯按钮立即开始执行备份任务 NetVault同时也提供了定时、目标和其他选项,请根据需要使用这些选项。 NetVault将会为每一个最开始的备份任务选择一个空白的磁带。空白的磁带将会被标注为“节点 日期 时间”(例如:krom 18 Nov 16:38-1)。这是缺省的介质标注。如果你有一个支持条形码的磁带库,你可以通过使用NetVault Configurator将NetVault配置成使用条形码作为标注。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第19页 12. 监控正在运行的任务 所有正在执行的备份或恢复任务都可以在执行时被监控。在主窗口选择任务管理窗口来监控任务。 第一步 选择任务管理窗口,所用正在执行的任务将会以黄色高亮显示。 第二步 你可以通过右键单击每一列的标题来隐藏那些你不想看到的列。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第20页 第三步 双击任何正在执行的任务(黄色显示的)来调用任务监控窗口。 在任务完成以后,你可以查看生成的任务日志信息。 第四步 右键单击一个任务,选择查看日志。所有关于这个任务的通知、警告、错误等信息将会显示。 如果一条信息前的圆形标记内有一个感叹号的话,双击它就可以显示更多的信息。 另外,在设备管理窗口的设备日志页面里,你可以找到所有和设备相关的日志信息。如果你有什么问题的话,请查看这些信息。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第21页 13. 监控设备状态 在进行备份和恢复时,你可以监控磁带设备的状态。设备管理窗口将会列出所有驱动器。在驱动器图标上,会有一个状态指示。状态指示的颜色表明了驱动器的状态。下面解释以下每种颜色所代表的意义: ¾ 绿色-驱动器可用且空闲。 ¾ 黄色/琥珀色-驱动器正在使用 ¾ 红色-驱动器不可用,驱动器可能发生了一些问题。 你也可以通过右键单击驱动器并选择状态来查看驱动器的状态。 另外,在设备管理窗口的设备日志页面里,你可以找到所有和设备相关的日志信息。如果你有什么问题的话,请查看这些信息。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第22页 14. 诊断介质请求(Diagnosing media requests) 在备份和恢复期间,任务管理窗口可能会显示一个等待介质信息然后任务将会处于等待状态。下面将介绍如何去找出NetVault为什么要等待。 第一步 在任务窗口,一个任务出现一条等待介质信息并处于停止状态。 第二步 打开设备管理窗口 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第23页 第三步 在介质请求页面,可能会有一个恢复或备份请求信息。 第四步 右键单击请求信息并选择诊断。诊断介质请求窗口将会提供关于NetVault为什么等待的详细信息。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第24页 15. 恢复操作 以下描述了进行恢复所必须的步骤 第一步 从主窗口中调用恢复窗口。 第二步 双击你想要恢复的客户端的名字。NetVault将列出所有可能的保存设置。 第三步 选择你想要恢复的保存设置(数据)。展开目录树来找到你想要恢复的文件/目录。 你可以根据要求右键单击你的选择然后选择改名或者重新部署。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第25页 第四步 提供一个指明了客户端名字、备份类型和备份内容选择的描述性的名字来定义任务标题。定义一个描述性的名字将会使在任务窗口中寻找和管理任务更加容易。 第五步 恢复任务开始。 NetVault也提供了很多其他的选项,例如目标客户端和定制选项,请根据需要使用这些选项。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第26页 16. 向服务器添加客户端 以下步骤描述了如何向你的NetVault服务器添加客户端。 第一步 在主窗口调用客户端管理窗口。 所有已经配置的客户端显示在左边窗口,其他还没有配置的可用客户端显示在右边。 第二步 右键单击你想要添加到服务器的客户端并选择作为客户端添加。 如果在右边窗口没有出现你想要添加的客户端,在机器名和IP地址域里输入客户端的名字或者IP地址,然后单击寻找。 第三步 输入你在安装客户端时输入的密码。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第27页 第四步 如果密码正确的话,你将会收到一个系统访问通过的信息。 第五步 现在,新的客户端已经可以被你的NetVault服务器备份了。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第28页 17. 性能优化 在本小节我们将会了解提高磁带机性能的必须步骤。这个过程是通过增大块大小和调整传输缓冲区的内存大小来实现的。 注意:这只使用于安装在NetVault服务器和智能客户端上的磁带驱动器,而不能用于NDMP上的驱动器。 第一步 调用设备管理窗口。 你必须事先已经安装好了磁带驱动器。 第二步 右键单击你想要调整的磁带驱动器并选择配置。 第三步 编辑驱动器窗口将会出现。这个窗口显示的内容将会随着磁带驱动器的不同而不同。在配置页面,把介质块大小调整到64KB。你也可以尝试使用其他的数值,但是这个数值必须是32KB的整数倍。 你可以使用的最大数值取决于你的操作系统和SCSI卡。在Solaris系统里,请不要超过128KB,否则NetVault可能挂起.在Windows NT/2000系统里,这个数值不可以超过64KB。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第29页 第四步 在性能页面里,将传输缓冲区大小设置为4096(4MB)。如果你的内存空间足够大的话,你也可以继续增加这个数值。 第五步 在统计页面,选中收集设备的统计信息和数据通道选项 第六步 点击确定,保存新的配置。 注意:新的配置将只会影响空白的磁带。如果你使用的是已经被标注过的磁带,你必须右键单击磁带并且选择清除。在之前的设置下标注/写入过的磁带现在将会显示为损坏。你将必须清除(BLANK)这些磁带才可以继续使用。 第七步 进行备份。出于测试的要求,请尽量选择一些大的、可压缩率较高的文件。等待备份任务完成。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第30页 第八步 调用设备管理窗口。 第九步 在设备日志页面。你将会看到2个统计栏目有一个感叹号的背景条目,双击数据传输统计信息。 第十步 这将会提供关于磁带驱动器性能的信息。请参考《管理员向导》以获得完整的说明。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第31页 18. 增量备份 下面的描述说明了进行一次增量备份所必须的步骤。你必须在做增量备份之前做一次全备份。 注意:这只能用于文件系统备份。 第一步 在主窗口选择备份。 第二步 点击加载按钮以选择一个之前保存 的选择设置。具体请参考全备份的章节。 你只能基于已经存在的备份创建增量备份。 第三步 已经为客户端保存的选择设置被加载。 你在创建一个增量备份任务时,必须使用一个已经存在的备份选择设置。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第32页 第四步 单击备份选项页面,将备份类型设置成增量备份。 第五步 提供一个指明了客户端名字、备份类型和备份内容选择的描述性的名字来定义任务标题。定义一个描述性的名字将会使在任务窗口中寻找和管理任务更加容易。 第六步 点击红绿灯按钮立即开始执行备份任务 NetVault也提供了很多其他的选项,例如目标客户端和定制选项,请根据需要使用这些选项。在进行增量备份以前,必须先完成一次相关的全备份操作。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第33页 19. 安装插件(plug-ins)和 扩展软件包(extensions) 以下描述了安装NetVault的数据库插件或其他扩展软件包所必须的步骤。所有的NetVault插件和扩展包都有一个.npk的后缀名(NetVault package)。 第一步 在主窗口,调用客户端管理窗口 NetVault插件可以本地或远程地安装到任何一个被选定的NetVault服务器管理的客户端。 第二步 右键单击你想要安装插件的客户端并选择安装软件。 第三步 一个打开文件对话框将出现,找到并选中你想要安装的NetVault软件包(xxx.npk)。 第四步 新的插件被安装。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第34页 20. 在硬盘上创建虚拟带库(Virtual Library ) NetVault支持基于硬盘的虚拟磁带库。它们可以被用作测试或者在实际应用时作分段备份使用。对于NetVault来说,虚拟磁带库可以像一个真正的磁带库一样来操作。 注意:虚拟磁带库生成器随着你的NetVault服务器一起被复制到你的硬盘上,但是它并没有被自动地安装。你必须在创建虚拟磁带库以前首先安装它。而且,虚拟磁带库只能被安装在本地硬盘上,而不能被安装到NFS或者CIFS共享硬盘。 第一步: 在主窗口,调用客户端管理窗口。 右键单击你想要安装虚拟磁带库生成器地NetVault服务器或其他地客户端并选择安装软件。在打开文件对话框里找到 虚拟磁带库生成器将会被安装。 第三步 来到NetVault设备管理窗口并选择添加>添加磁带库。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第35页 第四步 选择你想要创建虚拟磁带库的服务器/客户端并右键单击它。选择创建虚拟带库。 第五步 添加新的虚拟磁带库的窗口将会出现。在Library Location域输入你想要创建虚拟磁带库的硬盘。输入Library name(目录名)。输入你想要的驱动器数量和槽位数量。同时,为每个槽位里的介质定义介质容量。 注意:介质容量的最小值是30MB。最大容量将取决于你的操作系统的限制。NetVault虚拟磁带库生成器的限制是200G,点击确定,磁带库和空白的介质文件将会被创建。如果你创建的是一个大的虚拟磁带库系统,这将会花比较长的一段时间。 第六步 现在,你可以向添加一个真实的磁带库一样来添加虚拟磁带库。具体步骤请参考添加磁带库的章节。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第36页 21. 命令行介面(CLI) NetVault同样提供了一个命令行界面,通过它你可以: ¾ 开始/终止一个备份或者恢复任务。 ¾ 管理磁带库,包括打开和关闭磁带库的门,加载和退出磁带。 ¾ 管理介质,包括清除、扫描、标注、重新使用等。 关于所有命令的完全描述可以参考《NetVault 6.5.0管理员向导补遗》和《NetVault 管理员向导》。 所有的NetVault CLI命令都是non-blocking的。这意味着在命令可能还没有执行完的时候,系统的控制就马上返回给用户了。 所有的命令程序可以在 例如,下面的屏幕截图显示了弹出磁带库设备命令的使用方法: 大部分的命令是非常容易理解的,并不需要特别的注意。然而报告工具nvreport却是相当灵活的和麻烦的。所以我们在这里提供了一个简短的预览: nvreport-CLI报告工具 NetVault是一个命令行驱动的、用于在NetVault里生成关于任务和配置设置报告的 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第37页 工具。报告是基于一些模版文件生成的,这些模版文件定义了报告所包含的信息和布局。这些模版是可编辑的,这样你就可以自定义报告,让你只显示那些你需要的信息。报告中所包含的信息也可以通过多种不同的方式排序和过滤,包括大于、小于、等于以及这些条件的组合。 像所有其他的CLI命令一样,nvreport可执行文件也位于 要获得关于可用报告类型的帮助,输入: nvreport –h reptype 关于报告工具的一个简单例子 假设你想要知道哪些任务正在执行以及这些任务的状态。为了达到这个目的,我们可以使用任务历史(jobhistory)报告,这个报告将会显示所有已经执行的任务。 要运行这个报告,输入: nvreport –r jh 我们会得到如下输出信息: JobID Inst Phase Title Type Exit Status Start Date Start Run Lngth 1 1 1 backup 1 Backup Backup Complet 23 Oct 2000 14:33 00:00:00 2 1 1 backup 2 Backup Backup Complet 23 Oct 2000 14:33 00:00:00 3 1 1 backup 3 Backup Backup Complet 23 Oct 2000 14:33 00:02:49 你可以从以上输出中看到,在默认情况下,这将会给出许多信息,不管这个报告中的信息是不是我们所需要的。 你也可以像下面这样定义自己的格式: nvreport –r jh –f “%exitstatus %startdate” –s “%exitstatus %startdate” 这将会返回如下信息 Exit Status Start Date Backup Complet 23 Oct 2000 Backup Complet 23 Oct 2000 Backup Complet 23 Oct 2000 就像你所看见的,这将会把报告减少到我们在报告命令中所要求的两个信息段:开 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第38页 始日期(Startdate)和退出时状态(exitstatus)。 创建自定义模版 运行nvreport并在命令中指定参数对于了解如何使用这个程序是很有帮助的。但是从长远来看,它却并不方便,因为你并不想要去输入一个有可能变得非常长的命令。还有另外一种更简单的使用nvreport的方式,那就是创建可以生成非常复杂的报告的自定义模版。 首先,让我们来看一下其中的一个默认报告模版。打开这个默认的任务定义模版: %REPTYPE jobdefinitions %FORMAT %ID %TITLE %TYPE %CLIENT::7 %PLUGIN %SCHEDTRIGGER %SORT %ID+ 上面所显示的模版基本上列出了当你运行报告工具时用到的field和排序参数。第一行定义了报告的名字。第二行定义了报告的格式,例如:各个信息域显示的顺序。第三行定义了报告中的排序方法。 也许你已经注意到了其中的一个信息域有两个冒号,后面跟着一个数字。所有的信息域都有一个默认值指明了在报告中显示的字符个数。例如,客户端域通常默认为显示8个字符,不过我们可以通过在后面加上::X来改变这个值,在这里,X就是你想要显示的新的字符个数。 请阅读《NetVault管理员向导》以获得关于nvreport命令的全部描述。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第39页 22. 安装永久性许可证 在本小节,我们将了解为NetVault安装永久性许可证的必须步骤。 在你最初安装NetVault的时候,你有一个长达45天的试用期。在此期间,你可以不受限制地使用NetVault的所有特性和功能。 获得一个新的永久密钥(或者是延长试用期)的第一步就是获得你的NetVault机器识别码(Machine ID)。这是NetVault为你的每一台机器所生成的唯一编号。 第一步: 调用NetVault 配置窗口(Windows:开始 >NetVault 6程序组;Unix:输入 nvconfigurator&)。请在NetVautl服务器上执行这个操作。 在机器页面中,你将会看到机器识别码域,记录下你的机器识别码(Machine ID)。 机器识别码也同样会在客户端管理窗口中显示。右键单击任何一个客户端,然后查看属性。 第二步 如果你是用了像OFM、Oracle、SQL…等NetVault插件,这些插件也同样需要获得许可证,你必须提供这些插件所运行的服务器的NetVault机器识别码。 第三步 通过keys@bakbone.com联系BakBone许可证发放。请确认包括了所有相关的信息(例如:机器识别码、公司名称、联系信息等)。或者你也可以去访问 http://www.bakbone.com/keyrequest.asp 并填好表格。BakBone将会基于你提供的信息发放一个永久的许可密钥。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第40页 第四步 一旦你得到了你的许可密钥,打开配置中的许可证页面,在添加新的密码域里面输入你的密钥。 现在你就有了一个NetVault的永久密钥。 注意:许可密钥也同样可以通过客户端管理窗口来输入,右键单击客户端然后选择安装许可密钥。 第五步 要想查看关于你的许可证的详细描述。在主窗口中打开管理>域管理,右键单击左边窗口中你的NetVault服务器,然后选择属性。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第41页 23. 删除NetVault 要从系统中删除NetVault,按如下步骤操作: 根据你所使用的操作系统的不同,有三种不同的删除方法: ¾ 在Windows NT和Windows 2000中,从开始菜单中找到NetVault 6程序组并选择 删除NetVault。系统会询问是否要删除libnv6*.dll共享文件,全都回答是。 ¾ 在Solaris中,是一个标准的pkgadd安装,输入pkgrm,找到NetVault 6软件包并 删除它。 ¾ 对于其他的Unix和Linux来说,在 序。输入./nvuninstall。 注意:在删除程序完成以后,你必须手动删除在NetVault目录中剩下的文件。如果NetVault数据库不是在NetVault的根目录下,也同样把它删除。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第42页 24. 附录A – 计算NetVault数据库的大小 在NetVault服务器安装的时候,一定要给它保留足够的硬盘空间。 对于每一个备份的文件,NetVault会添加一个大约60字节的记录到NetVault数据库中。文件的大小并不重要,关键是备份的文件的数量。 所以,对于每一次全备份来说,你可以根据如下公式计算出NetVault数据库将会增加的大小: 文件的数量×60=每次备份所增加的字节数 注意:增量备份所消耗的数据库空间和全备份一样大。 我们可以估算出来每周1次全备份和5次增量备份将会使NetVault数据库每周增加的大小。现在我们必须考虑到数据保存期限的因素。假设你把你的备份保留一个月,那么这个数字还要乘以4。 例如: 我们要备份100,000个文件。我们每周做一次全备份,每天做增量备份。数据保存3个月。 每次全备份大约占用100,000×60=6MB的空间, 5天的增量备份大约占用600,000×5=30MB的空间。 所以,NetVault数据库将会每周增加36MB或者说每个月增加144MB(36MB×4)。 由于我们要将备份保留3个月,我们的数据库的大小最终将达到大约432MB(144MB×3)。 另外,NetVault使用一个临时目录来保存文件列表,这也必须被计算在内。 例如,在增量备份期间,我们需要大约完整索引信息3倍大小的空间。 因此,在上面的例子里,我们还需要18MB(6MB×3)的可用空间。这18MB还是针对一个单独的备份而言,如果你同时做3个备份(假设是同样大小的),你需要3倍于18MB的空间。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第43页 25. 附录B – 网络连通性 在你的NetVault域里面的每一台机器都必须保持良好的名字解析和在NetVault服务器和它的客户端之间保持良好的网络连通性。通过在NetVault服务器上ping通每一台NetVault客户端机器来进行测试。 NetVault服务器按照如下步骤来进行客户端认证: 1) 获得客户端的IP地址(gethostbyname()) 2) 从上面获得的IP地址获取主机名(gethostbyaddress()) 3) 比较这两个主机名:客户端和主机名 NetVault使用完整的域名,所以请确保你的DNS已经正确配置,包括正向和反向查找。如果反向查找不能正常工作的话,NetVault将不能正确地建立和客户端之间的通讯。 BakBone Software, Inc. NetVault 6.5 初始者使用指南 v1.0 NVE7006-7A-02/05 第44页 因篇幅问题不能全部显示,请点此查看更多更全内容