注意 |
---|
关于 Tivoli Storage Manager 程序产品的当前配置信息,请参阅与产品安装介质一起提供的自述文件。 |
安装后,必需的配置任务包含以下内容:
任务 | 页 |
---|---|
创建和修改客户机系统选项文件(必需的 root 用户或已授权的用户任务) | "创建和修改客户机系统选项文件(必需的 root 用户或已授权的用户任务)" |
将工作站注册到服务器上(必需) | "将工作站注册到服务器上(必需)" |
可选的配置任务包含以下内容:
在安装过程中,样本客户机系统选项文件 dsm.sys.smp 放置在缺省安装目录中。 关于 UNIX 客户机的 dsm.sys.smp 文件的位置,请参考与产品安装介质一起提供的自述文件。
使用客户机系统选项文件(dsm.sys)指定进行联系以获取服务的一个或多个服务器,以及每个服务器的通信选项。该文件还可以包含授权选项、备份与归档处理选项和调度选项。
如果您是 root 用户或已授权用户,请将 dsm.sys.smp 文件复制为 dsm.sys。必须命名客户机系统选项文件(dsm.sys)。 假设 dsm.sys 文件由系统管理员控制。
注意: 如果正在重新安装并希望现有的 dsm.sys 文件保持不变,请不要将 dsm.sys.smp 文件复制为 dsm.sys。
编辑 dsm.sys 使其包含希望连接的一个或多个服务器。 下面是一个客户机系统选项文件节的示例,它包含您希望用户联系的服务器的必需选项。可以为多个服务器指定选项:
+--------------------------------------------------------------------------------+ | Servername server_a | | COMMmethod TCPip | | TCPPort 1500 | | TCPServeraddress node.domain.company.com | +--------------------------------------------------------------------------------+
缺省情况下,客户机节点与客户机系统选项文件(dsm.sys)中标识的第一个服务器联系。通过在自己的客户机用户选项文件(dsm.opt)中输入 servername 选项或使用命令输入该选项,可以指定要联系的另一台服务器。
如果工作站上安装了 HSM 客户机,则还可以在客户机系统选项文件(dsm.sys)中指定缺省服务器和迁移服务器。关于更多信息,请参阅Defaultserver。
dsm.sys 文件也可包含以下选项类别:
记录:
要创建、导入或修改 dsm.sys 文件:
另外,可使用以下方法来修改客户机系统选项文件:
如果在会话过程中更新 dsm.sys 文件,则必须重新启动此会话以使更改生效。
关于如何在 dsm.sys 文件中设置选项,请参阅设置选项文件中的选项。
在安装过程中,样本客户机用户选项文件(名为 dsm.opt.smp)位于缺省安装目录中。 关于 UNIX 客户机的 dsm.sys.smp 文件的位置,请参考与产品安装介质一起提供的自述文件。
将 dsm.opt.smp 文件复制到安装目录下的 dsm.opt 并根据需要修改必需选项。
此文件包含以下选项:
关于这些选项的更多信息,请参阅第 9 章, 使用处理选项。
如果您是 root 用户,则可以通过使用以下方法之一为工作站上的所有用户创建或修改缺省客户机用户选项文件:
注意: 如果正在重新安装并希望现有的 dsm.opt 文件保持不变,请不要将 dsm.opt.smp 文件复制到 dsm.opt。
对于 Bourne 或 Korn shell,请在 $HOME 目录下的 .profile 文 件中输入 DSM_CONFIG 变量。例如:
DSM_CONFIG=/home/monnett/dsm.opt export DSM_CONFIG
对于 C 外壳程序,将 DSM_CONFIG 变量添加到 $HOME 目录下的 .cshrc 文件中。例如,建议在设置环境变量时使用完整路径名称,而不要使用相对路径名称。
setenv DSM_CONFIG /home/monnett/dsm.opt
然后可以根据系统需要编辑 dsm.opt 文件。从 GUI,可以通过打开编辑菜单并选择首选项以使用“首选项”编辑器编辑此文件。如果已更改了任意选项,则“首选项”编辑器将更新客户机配置文件 dsm.opt 和 dsm.sys。如果在会话过程中更新 dsm.sys 文件,则必须重新启动此会话以使更改生效。
“首选项”编辑器使用环境变量 DSM_DIR 定位客户机系统选项文件(dsm.sys)并用 DSM_CONFIG 定位客户机用户选项文件(缺省名称 dsm.opt)。“首选项”编辑器将在服务器上查询该服务器上的选项,但是仅更新客户机选项文件。
关于文件中设置选项的更多信息,请参阅设置选项文件中的选项。
如果您是用户,并且希望使用与那些在缺省客户机用户选项文件(dsm.opt)中指定的选项不同的选项,则可以创建自己的客户机用户选项文件。可以设置在缺省用户选项文件中可设置的所有选项。
例如,在客户机用户选项文件中,可以使用 domain 选项指定希望增量备份的文件系统。缺省值为除 /tmp 以外所有已在本地安装的文件系统。
要使用以下方法之一来创建或修改客户机用户选项文件:
然后可以根据系统需要编辑 dsm.opt 文件,或者通过打开编辑菜单并选择首选项以使用 GUI“首选项”编辑器。
关于文件中设置选项的更多信息,请参阅设置选项文件中的选项。
本章节描述了如何在客户机系统选项文件(dsm.sys)或客户机用户选项文件(dsm.opt)中设置选项,以及如何使用带有选项的命令。
要查看或修改选项文件,请从 Tivoli Storage Manager 客户机 GUI 单击编辑 -> 首选项。“首选项”编辑器更新客户机系统选项文件或客户机用户选项文件。
还可以使用喜欢的文本编辑器编辑选项文件。
要在这些文件中设置选项,请输入选项名称和一个或多个空格,后面跟选项值。例如:
compression yes nodename client_a
一些选项仅由选项名称构成,例如 verbose 和 quiet。可以输入整个选项名称或其缩写。例如,可以将 verbose 选项指定为以下两种形式之一:
verbose ve
在客户机用户选项文件(dsm.opt)中输入选项时,请遵循这些附加规则:
domain /home /mfg /planning /mrkting /mgmt
如果在 GUI 或 Web 客户机会话活动时更新客户机用户选项文件,则必须重新启动会话以使更改生效。
可使用 query options 命令可显示所有或部分选项及其当前设置。此命令接受指定选项子集的参数。缺省值是显示所有选项。关于更多信息,请参阅Query Options。
可以使用 GUI 安装向导或命令行安装并配置 Web 客户机。
要从命令行安装和配置 Web 客户机,应执行下列步骤:
dsmc query session
当出现提示时,输入用户标识和密码。
dsmcad
Tivoli Storage Manager Remote Client Agent 服务不能手工启动。它是在需要时由 Tivoli Storage Manager Client Acceptor 服务自动启动的。
适用于 dsmcad 程序的仅有的选项为:optfile、httpport、managedservices 和 webports。可使用 managedservices 选项来指定 Tivoli Storage Manager 客户机接受器守护程序(CAD)是否也管理 Tivoli Storage Manager 调度程序。 关于这些选项的更多信息,请参阅第 9 章, 使用处理选项。
所有 Web 客户机消息写入 Web 客户机日志文件, dsmwebcl.log。错误消息写入错误日志文件 dsmerror.log,或写入 errorlogname 选项指定的文件。dsmwebcl.log 和 dsmerror.log 文件驻留在 DSM_LOG 环境变量中指定的目录中或在当前工作目录中。关于更多信息,请参阅第 9 章, 使用处理选项。
http://your_machine_name:1581
其中 your_machine_name 是运行 Web 客户机的主机名。
端口 1581 是缺省端口号。可以使用 httpport 选项设置不同的端口号。关于更多信息,请参阅Httpport。
还可以通过 Web 管理 GUI 访问 Web 客户机工作站。
在大多数情况下,Tivoli Storage Manager 服务器和客户机可以跨防火墙工作。因为每个防火墙都不相同,所以防火墙管理员可能需要参考正在使用的防火墙软件或硬件的说明。
有两种方法可通过防火墙启用客户机和服务器操作:
要要跨防火墙使用服务器的管理 Web 界面,必须打开服务器的 HTTP 端口。在服务器选项文件中使用 httpport 选项指定此端口。 缺省 HTTP 端口为 1580。
如果将 sessioninitiation 选项设置为 client,则客户机将通过在 server 选项 tcpport 定义的 TCP/IP 端口进行通信,来发起与服务器的会话(方法 1)。这是缺省值。服务器提示的调度可以用来提示客户机连接到服务器。
关于 sessioninitiation 选项的更多信息,请参阅Sessioninitiation。
跨防火墙使用 Tivoli Storage Manager 时,请考虑以下事项:
在企业环境中,强烈推荐对于 Tivoli Storage Manager 服务器的 Web 管理使用 Tivoli Storage Manager Secure Web Administrator Proxy。
在位于防火墙的 Web 服务器上安装代理,使 Web 服务器在防火墙两端都可以访问资源(这有时称为非武装区)。当安装了代理,就可以使用它管理任何 V3.7 或更高版本的 Tivoli Storage Manager 服务器。关于如何安装和使用代理的更多信息,请参阅表 11 中列出的 Tivoli Storage Manager Quick Start 手册中有关 Web 代理的附录。
表 11. Tivoli Storage Manager 客户机出版物
出版物标题 | 订单号 |
---|---|
《IBM Tivoli Storage Manager for AIX 快速入门》 | G152-0145 |
IBM Tivoli Storage Manager for HP-UX Quick Start | GC32-0774 |
《IBM Tivoli Storage Manager for Linux 快速入门》 | G152-0415 |
IBM Tivoli Storage Manager for OS/390 and z/OS Quick Start | GC32-0777 |
《IBM Tivoli Storage Manager for OS/400 PASE 快速入门》 | G152-0419 |
《IBM Tivoli Storage Manager for Sun Solaris 快速入门》 | G152-0158 |
《IBM Tivoli Storage Manager for Windows 快速入门》 | G152-0151 |
Tivoli Storage Manager 客户机接受器守护程序(CAD)可管理调度程序,从而减少工作站上的后台进程数。这也解决了运行无 CAD 管理的调度程序时可能发生的内存保留问题。 建议您使用客户机接受器守护程序来管理客户机调度程序。
在客户机系统选项文件(dsm.sys)中使用 managedservices 选项,以指定客户机接受器守护程序是否管理调度程序。关于更多信息,请参阅Managedservices。
执行以下步骤来配置 CAD 管理客户机调度程序:
关于调度选项、更改调度方式、指定 TCP/IP 地址或端口号、或在调度之前或以后运行命令的更多信息,请参阅"调度选项"。
要在客户机节点上启动客户机调度程序并连接到服务器调度,请更改到 Tivoli Storage Manager 安装目录并输入以下命令:
dsmc schedule
关于以下任务的信息,请参阅第 7 章, 自动执行任务。
已授权用户
在可以使用 Tivoli Storage Manager 之前,必须在服务器上注册客户机。设置节点名和密码的过程称为注册。有两种注册类型:开放式和封闭式。由管理员选择站点的注册类型。
如果计划使用 Web 客户机,您必须有具有系统特权、策略特权、客户机访问权限或客户机所有者权限的管理用户标识。当注册了新的节点时,会为节点自动创建一个管理用户标识。缺省情况下,此节点具有客户机所有者权限。
对于封闭式注册,管理员必须将工作站作为客户机节点注册到服务器上。如果企业使用封闭式注册,则必须为 Tivoli Storage Manager 管理员提供下列信息:
除了可能在选项文件中定义某些选项以外,管理员还将为您定义以下内容:
对于开放式注册,可以将工 作站作为客户机节点注册到服务器上。
第一次启动会话时,Tivoli Storage Manager 提示输入将工作站注册到服务器的必需信息,此服务器在客户机选项文件中标识。需要提供节点名、密码和联系信息。
使用开放式注册时:
如果必要,管理员以后可以更改这些缺省值。
全局唯一标识(GUID)将客户机节点与主机系统关联。安装 Tivoli 软件时,运行 tivguid 程序来生成 GUID,该 GUID 存储于 UNIX 系统上的 /etc/tivoli。 如果主机系统机器毁坏,如果文件条目丢失,或如果用户使用来自不同主机系统的同一节点名,则客户机节点在服务器上的 GUID 可以更改。可从命令行执行以下功能:
功能 | 在命令行上输入: |
---|---|
如果主机上不存在 GUID,则在主机上创建并存储一个新的 GUID。如果已经存在 GUID,则显示当前值。 | tivguid -Create |
显示 tivguid 命令的帮助。 | tivguid -Help |
返回当前 GUID 的值。 | tivguid -Show |
将 -GUID 选项中指定的 GUID 写到文件。例如,-Write GUID = 'string' 使用“string”中的值而不是创建新的 GUID。string 必须是有效的 Tivoli GUID(32 位十六进制值)。
此功能在以下情况下是有用的:
|
tivguid -Write -guid=38.70.92.a1.9a.93 .11.d6.a2.f9.00.04.ac.dd.76.38 |
创建新的 GUID,即使已经存在一个。 | tivguid -Write -New |
已授权用户
这是一个可选的任务,但是很重要。如果未创建包含-排除列表,则 Tivoli Storage Manager 为所有文件考虑备份服务,并使用备份和归档服务的缺省管理类。关于管理类和策略域的更多信息,请参阅第 8 章, 理解存储管理策略。
可以创建包含-排除列表从备份服务排除特定文件或文件组,并将特定管理类分配给文件。Tivoli Storage Manager 将 备份任何没有明确排除的文件。应从备份服务中排除 Tivoli Storage Manager 客户机 目录。可以使用 query inclexcl 命令按决定是否包含此对象时检查的顺序显示包含和排除语句列表。
注意: 有些系统文件应该排除。关于更多信息,请参阅排除系统文件。
在客户机系统选项文件(dsm.sys)中指定包含-排除列表。如果 dsm.sys 文件中定义了多个服务器,则每个服务器必须有其自己的包含-排除列表。此列表也可以包含从包含-排除文件(通 过 inclexcl 选项指定)中获取的包含-排除语句。
当客户机处理包含-排除语句时, 将包含-排除文件中的包含-排除语句以相同顺序放置在 dsm.sys 的 inclexcl 选项占据的位置,并相应地进行处理。
关于使用 inclexcl 选项指定包含-排除文件的详细信息,请参 阅Inclexcl。
可以使用以下方法创建包含-排除列表或指定包含-排除文件:
可以通过执行以下步骤创建包含-排除文件:
注:每个服务器节必须具有自己的包含-排除列表。
include /home/usr/includefile.txt exclude /home/usr/.../*
但是在以下包含-排除列表中 includefile.txt 文件已进行备份。
exclude /home/usr/.../* include /home/usr/includefile.txt
本节提供以下信息:
使用 exclude.fs 和exclude.dir 语句排除文件空间和所有文件和特定目录中的子目录的处理。Tivoli Storage Manager 首先评价所有 exclude.fs 和 exclude.dir 语句(无论它们在包含-排除列表中的位置),并且从可处理的对象列表中除去已排除的文件空间,目录, 和文件。exclude.fs 和 exclude.dir 语句覆盖所有与该模式匹配的包含语句。
选项 | 描述 | 页 |
---|---|---|
exclude.fs | 排除与模式匹配的文件空间。客户机不考虑用于处理的指定的文件空间, 并且不会出现通常已删除文件的到期进程。如果排除先前包含的文件空间,则现有备份版本保留在受相关管理类定义中指定的保留规则支配的服务器上。关于更多信息,请参阅Exclude 选项。 | Exclude 选项 |
exclude.dir | 将目录、其文件和所有子目录及它们的文件从备份处理排除。例如, 语句 exclude.dir /test/dan/data1 排除 /test/dan/data1 目录、其文件以及所有其子目录和它们的文件。 | Exclude 选项 |
Tivoli Storage Manager 评估所有 exclude.fs 和 exclude.dir 语句之后,对照剩余的可进行处理的对象列表评估以下选项。
如果排除先前包含的对象,则 Tivoli Storage Manager 在下一次增量备份期间将现有的备份版本标记为非现行。
选项 | 描述 | 页 |
---|---|---|
备份处理 | ||
exclude exclude.backup exclude.file exclude.file.backup | 这些选项是相同的。使用这些选项从备份服务和空间管理服务(如果已安装了 HSM 客户机)排除一个文件或一组文件。exclude.backup 选项仅从正常备份,而不是 HSM 排除文件。 | Exclude 选项 |
include include.backup include.file | 这些选项是相同的。使用这些选项为备份处理包含文件或分配管理类。 | Include 选项 |
归档处理 | ||
exclude.archive | 从归档服务排除一个文件或一组文件。 | Exclude 选项 |
include include.archive | 这些选项是相同的。使用这些选项为归 档处理包含文件或分配管理类。 | Include 选项 |
映象处理 | ||
exclude.image | 从映象备份安装的文件系统和使用 backup image 时和该模式匹配的原始逻辑卷中排除。此选项对 AIX、HP-UX、Solaris、Linux86 和 Linuxppc 有效。 | Exclude 选项 |
exclude.fs.nas | 与 backup nas 命令一起使用时,将 NAS 文件服务器上的文件系统从映象备份排除。如果不指定 NAS 节点名,则已标识的文件系统应用于所有 NAS 文件服务器。backup nas 命令忽略所有其它排除语句,包括 exclude.fs 和 exclude.dir 语句。此选项仅用于AIX 和 Solaris 客户机。 | Exclude 选项 |
include.image | 在与 backup image 命令一起使用时,包含文件空间或逻辑卷、分配管理类,或允许您将几个映象备份处理选项之一分配给特定的逻辑卷。backup image 命令忽略所有其它包含选项。此选项仅对 AIX、HP-UX、Solaris、Linux86 和 Linuxppc 有效。 | Include 选项 |
include.fs.nas | 使用 include.fs.nas 选项将管理类绑定到网络连接存储器(NAS)文件系统。您也可以通过使用 客户机系统选项文件(dsm.sys)中的 toc 选项和 include.fs.nas 选项,指定 Tivoli Storage Manager 在 NAS 文件系统映象备份过程中是否保存目录(TOC)信息。关于更多信息,请参阅TOC。此选项仅对 AIX 和 Solaris 客户机有效。 | Include 选项 |
Tivoli Storage Manager 评估 exclude.fs、exclude.dir 和任何其它控制备份、归档和映象处理的包含-排除选项后,它将使用以下选项以确定对哪里文件进行压缩和加密处理。
选项 | 描述 | 页 |
---|---|---|
压缩处理 | ||
exclude.compression | 如果指定了 compression=yes,则从压缩处理排除文件。此选项适用于备份和归档。 | Exclude 选项 |
include.compression | 如果指定了 compression=yes,则包含文件用于压缩处理。此选项适用于备份和归档。 | Include 选项 |
加密处理 | ||
exclude.encrypt | 从加密处理中排除文件。 | Exclude 选项 |
include.encrypt | 包含文件用于加密处理。 | Include 选项 |
建议您使包含-排除选项文件具有以下最小包含-排除列表:
exclude /unix/ exclude.dir /unix/ exclude /.../core
这些系统文件只有在可能损坏操作系统的情况下才能恢复。
要指定想包含或排除的文件组,请使用表 16 中所列的通配符。 此表仅应用于 include 和 exclude 语句。要获取关于在 Tivoli Storage Manager 命令中使用通配符的信息,请参阅使用通配符。
记录:
字符 | 功能 |
---|---|
? | 单匹配字符匹配除了目录分隔符外的任何单个字符,但它不匹配字符串结尾。 例如:
|
* | 全匹配字符。例如:
|
/... | 匹配 n 字符匹配 0 或更多目录。 |
[ | 此开放字符类字符表示开始枚举字符类。例如:
xxx[abc] 匹配 xxxa、xxxb 或 xxxc。 |
- | 此字符类的范围包括从指定的第一个字符到最后一个字符间的字符。例如:
xxx[a-z] 匹配 xxxa、xxxb、xxxc、... xxxz。 |
\ | 文字转义字符。在字符类中使用时,它将逐字处理下一个字符。在字符类以外使用时,不以此方式对待它。例如,如果希望将“]”包含到字符类中,请输入 [...\]...]。 该转义符除去“]”的常用意义:关闭字符类字符。 |
] | 此关闭字符类字符表示结束枚举字符类。 |
表 17 包括用户可能与包含和排除模式一起使用通配符的方法示例。 关于使用 exclude.backup 选项的更多信息,请参阅Exclude 选项。
include /u/tmp/save.fil
而应输入:
include /home/tmp/save.fil
当与 include.fs.nas 和 exclude.fs.nas 选项一起使用时,将忽略通配符。
任务 | 模式 |
---|---|
在备份过程中排除所有扩展名为 bak 的文件,/usr 文件系统上 dev 目录中找到的文件出外。 |
exclude *.bak include /usr/dev/*.bak |
排除任何可能存在的 tmp 目录中的所有文件和目录,文件 /home/tmp/save.fil除外。应包含该文件。 |
exclude /.../tmp/.../* include /home/tmp/save.fil |
排除 /usr1、/usr2 和 /usr3 文件系统上任何目录中的任何 .o 文件。 |
exclude /usr[1-3]/.../*.o |
仅排除在 usr2 文件系统 根目录中找到的 .o 文件。 |
exclude /usr2/*.o |
排除驻留在任何文件空间的 tmp 目录下的任何文件。 |
exclude /.../tmp/.../* |
从所有的处理中排除全部目录结构 /var/spool。 |
exclude.dir /var/spool |
从备份处理排除单个文件系统。 |
exclude.fs /fs1 |
将所有安装在任何 /test/myfs/fs01 and /test/myfs/fs02 目录树中的文件系统排除出备份处理。 |
exclude.fs /test/myfs/.../* exclude.fs /test/myfs/* |
排除 /home/mydir/test1 目录和任何文件以及下面的子目录。 |
exclude.dir /home/mydir/test1 |
排除 /home/mydir 目录下所有名称以 test 开始的目录。 |
exclude.dir /home/mydir/test* |
直接排除在任何 文件系统上的 /mydir 目录下的所有名称以 test 开始的目录。 |
exclude.dir /.../mydir/test* |
从图像备份中排除原始逻辑卷。 |
exclude.image /dev/hd0 |
Tivoli Storage Manager 服务器可以在客户机选项集中使用 inclexcl 参数定义包含-排除选项。由服务器指定的包含-排除语句与客户机用户选项文件(dsm.opt)中的内容一起评估。 服务器 include-exclude 语句总是被强制执行并放在包含-排除列表的底部,且它的判定总是在客户机 include-exclude 语句之前进行。
如果客户机系统选项文件(dsm.sys)的包含-排除列表包含一个或多个指定包含-排除文件的 inclexcl 选项, 则这些文件中的包含-排除语句放置在 inclexcl 选项所占的列表位置中并相应地进行处理。
执行增量备份时,Tivoli Storage Manager 首先评估所有 exclude.fs 和 exclude.dir 语句,然后从可进行处理的对象列表除去已排除的文件空间、目录和文件。关于exclude.fs 和 exclude.dir 选项的更多信息,请参阅排除文件空间和目录和Exclude 选项。
评估所有 exclude.fs 和 exclude.dir 语句之后,Tivoli Storage Manager 自底向上评估与其正在处理的文件匹配的 include 或 exclude 语句时停止。 因此输入 include 和 exclude 选项的次序会影响包含和排除哪些文件。关于处理所有选项的次序的更多信息,请参阅第 9 章, 使用处理选项。
要以处理的实际次序显示客户机工作站上有效的所有 include-exclude 语句列表,请使用 query inclexcl 命令。关于更多信息,请参阅Query Inclexcl。
客户机程序按下列方式处理 include 和 exclude 选项:
下列示例说明了自底向上的处理过程。
exclude *.o include /home/foo/.../*.o exclude /home/foo/junk/*.o
正在处理的文件是:/home/foo/dev/test.o。正在处理以下步骤:
exclude *.obj include /home/foo/.../*.o exclude /home/foo/junk/*.o
正在处理的文件是:/home/widg/copyit。正在处理以下步骤:
exclude /.../*.o include /home/foo/.../*.o exclude /home/foo/junk/*.o
当前正在处理的文件是:/home/lib/objs/printf.o。正在处理以下步骤:
Tivoli Storage Manager 客户机自动检测系统语言环境的语言并以该语言显示 Tivoli Storage Manager。例如,受支持的操作系统将在缺省情况下以法语显示 Tivoli Storage Manager。如果 Tivoli Storage Manager 不能装入法语消息编目,则缺省情况下它将装入美国英语语言包。例如,如果客户机正在不受支持的语言环境/语言组合中运行,例如法语/加拿大或西班牙语/墨西哥,则 Tivoli Storage Manager 的缺省值为美国英语。
可以使用 LANG 环境变量指定用于 AIX、HP-UX、Linux 和 Solaris 客户机的语言。对于所有其它 UNIX 客户机,仅可用美国英语。
Tivoli Storage Manager 支持以下语言环境:
语言 | AIX | HP-UX | Solaris | Linux86 | Linux390 | Linuxppc |
---|---|---|---|---|---|---|
美国英语 | en_US | en_US | en_US、en_US.ISO8859-1 | en_US | en_US | en_US |
简体中文 | zh_CN | zh_CN | zh | zh_CN | zh_CN | zh_CN |
繁体中文 | zh_TW、Zh_TW.BIG5 | zh_TW.eucTW | zh_TW.EUC、Zh_TW.big5 | zh_TW.big5 | zh_TW.big5 | zh_TW.big5 |
日语 | ja_JP, Ja_JP | ja_JP.eucJP | ja, ja_JP.eucJP | ja_JP.eucJP | ja_JP.eucJP | ja_JP.eucJP |
韩国语 | ko_KR | ko_KR | ko | ko_KR | ko_KR | ko_KR |
法语(标准) | fr_FR | fr_FR | fr | fr_FR | fr_FR | fr_FR |
德语(标准) | de_DE | de_DE | de | de_DE | de_DE | de_DE |
意大利语(标准) | it_IT | it_IT | it | it_IT | it_IT | it_IT |
葡萄牙语(巴西) | pt_BR | pt_BR | pt | pt_BR | pt_BR | pt_BR |
西班牙语 | pt_BR | es_ES | es | pt_BR | pt_BR | pt_BR |
要将 LANG 环境变量设置为法语,请输入以下命令:
export LANG=fr_FR
在 Solaris 平台上,也需要导出 LC_ALL 环境变量。
记录:
NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat:$NLSPATH export NLSPATH
注意:
如果 LANG 环境变量设置为 C,POSIX(将有效字符限制为少于 128 个 ASCII 码),或者具有对有效字符有限制的其它值,则备份-归档客户机将跳过一些文件,这些文件的文件名包含具有超过 127 个 ASCII 码的无效字符。
如果使用如英语等单字节字符集(SBCS)作为语言环境,则所有文件名有效并由备份-归档客户机备份。 多字节字符可解释为所有包含有效字符的一组单字节。如果使用多字节字符集(MBCS)作为语言环境,则备份-归档客户机备份当前环境中由有效字符构成的文件名。
例如,如果当前语言环境为中文字符集,则由日语字符构成的文件名可能包含无效的多字节字符。 包含无效多字节字符的文件不进行备份并且不通过图形用户界面显示。如果在备份期间找到这样的文件,则 dsmerror.log 文件将列出跳过的文件。
当使用备份-归档客户机调度方式备份整个系统时,强烈推荐将 LANG 环境变量设置为 en_US(或一些其它的 SBCS 语言)以避免跳过文件。
在 CDE 桌面以外运行备份-归档 GUI 可能由于未解析字体而出错。 在 CDE 桌面以外运行备份-归档 GUI 时,请确保全部所需字体对于您的语言环境可用。
在 Motif 下和 CDE 桌面以外运行备份-归档 GUI 时,请将以下条目添加到主目录中的 .Xdefaults 文件中:
dsm*fontList: -dt-interface system-medium-r-normal-xs*-*-*-*-*-*-*-*-*:
对于 Linux X86,请将以下条目添加到主目录中的 .Xdefaults 文件。除去 dsm*fontList 条目前的 !(感叹号)以激活相应的语言环境。
+--------------------------------------------------------------------------------+ |! | |! ja_JP locale | |! | |!dsm*fontList: -adobe-helvetica-medium-r-*--14-*-*-*-*-*-*-*;\ | |! -misc-*-medium-r-*--14-*-*-*-*-*-*-*: | | | |! | |! zh_CN locale | |! | |!dsm*fontList: -*-helvetica-medium-r-normal-*-*-120-*-*-*-*-iso8859-*;\ | |! -isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0&| | | |! | |! zh_TW locale | |! | |!dsm*fontList: -*-helvetica-medium-r-normal-*-*-140-*-*-*-*-iso8859-*;\ | |! -default-ming-medium-r-normal--16-*-*-*-c-160-big5-0: | | | |! | |! ko_KR | |! | |!dsm*fontList: -*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*;\ | |! -daewoo-mincho-medium-r-normal--16-120-100-100-c-160\ | |! -ksc5601.1987-*;*-r-*: | | | |! | | | +--------------------------------------------------------------------------------+
用户可设置的影响 Tivoli Storage Manager 处理的环境变量有三个:
请求映象或 NAS 备份或恢复时,Tivoli Storage Manager 使用 DSM_DIR 环境变量定位相应的插件库。如果未设置 DSM_DIR,则客户机将在以下目录中查找插件库:
如果未设置 DSM_CONFIG,则客户机用户选项文件同时满足以下两个要求:
但是,如果未设置 DSM_DIR,则 dsm.opt 应在缺省安装目录中。
如果定义了 DSM_LOG,则 Tivoli Storage Manager 将消息写入指定目录中的 dsmerror.log、dsmwebcl.log 和 dsmsched.log 文件中。
如果定义了 DSM_DIR 而未定义 DSM_LOG,则 Tivoli Storage Manager 将消息写入 DSM_DIR 指定的目录中的 dsmerror.log、dsmwebcl.log 和 dsmsched.log 文件中。
如果未定义 DSM_LOG 或 DSM_DIR,则 Tivoli Storage Manager 将消息写入当前目录中的 dsmerror.log、dsmwebcl.log 和 dsmsched.log 文件中。
如果使用 errorlogname 选项指定希望存储 dsmerror.log 文件的目录的全限定路径,则此值将覆盖 DSM_LOG 或 DSM_DIR 环境变量中的定义。dsmwebcl.log 和 dsmsched.log 文件将创建在与 dsmerror.log 文件相同的目录中。
Tivoli Storage Manager 无法写入日志文件时会发出警告消息。
对于 Bourne 或 Korn shell,可在 $HOME 目录下的 .profile 文件中输入环境变量。例如:
DSM_DIR=/home/davehil DSM_CONFIG=/home/davehil/dsm.opt DSM_LOG=/home/davehil export DSM_DIR DSM_CONFIG DSM_LOG
其中 /home/davehil/dsm.opt 是客户机用户选项文件的路径和文件名,而 /home/davehil 是希望存储 dsmerror.log 文件、可执行文件、资源文件和 dsm.sys 文件的目录。
对于 C 外壳程序,将 DSM_CONFIG、DSM_LOG 和 DSM_DIR 变量添加到 $HOME 目录中的 .cshrc 文件中。例如,如果 /home/davehil/dsm.opt 是您的客户机用户选项文件的路径和文件名,/home/davehil 目录是要存储 dsmerror.log 文件的目录:
setenv DSM_CONFIG /home/davehil/dsm.opt setenv DSM_LOG /home/davehil
如果已安装了 Tivoli Storage Manager 客户机 API,则设置下列环境变量: