Windows operating systems

静默安装

Tivoli® Storage Manager 备份/归档客户机安装程序支持无人照管的静默安装。

注: 使用备份/归档客户机需要 Microsoft Visual C++ 2010 和 2012 可重新分发软件包。 图形安装程序会为您安装这些软件包。如果要使用 MSIEXEC 以静默方式安装客户机,那么必须分别安装 Microsoft Visual C++ 2010 和 2012 可重新分发软件包。这些软件包可以在执行客户机的静默安装之前或之后安装,但必须先安装这些软件包才能使用备份/归档客户机。

C++ 可重新分发软件包会执行自检操作,以确定 Web 上是否有任何更新可用。 如果有更新可用,那么软件包会下载并安装更新。 安装更新之后,C++ 可重新分发软件包重新引导工作站以注册和使用更新后的库。 C++ 可重新分发更新强制执行此重新引导;您无法通过使用 RebootYesNo="No" REBOOT="Suppress" 选项来阻止此重新引导。

请使用下列可执行文件来安装 C++ 2010 和 2012 可重新分发软件包。在显示的路径中,dir 文本字符串表示您在从安装软件包中抽取文件时用来在其中保存这些文件的驱动器和目录。
Windows 32 位客户机
dir\ISSetupPrerequisites\{270b0954-35ca-4324-bbc6-ba5db9072dad}(包含 MS 2010 x86 C++ 运行时 - vcredist_x86.exe)
dir\ISSetupPrerequisites\{270b0954-35ca-4324-bbc6-ba5db9072dae}(包含 MS 2012 x86 C++ 运行时 - vcredist_x86.exe)
Windows 64 位客户机
dir\ISSetupPrerequisites\{270b0954-35ca-4324-bbc6-ba5db9072dad}(包含 MS 2010 x86 C++ 运行时 - vcredist_x86.exe)
dir\ISSetupPrerequisites\{270b0954-35ca-4324-bbc6-ba5db9072dae}(包含 MS 2012 x86 C++ 运行时 - vcredist_x86.exe)
dir\ISSetupPrerequisites\{7f66a156-bc3b-479d-9703-65db354235cc}(包含 MS 2010 x64 C++ 运行时 - vcredist_x64.exe)
dir\ISSetupPrerequisites\{7f66a156-bc3b-479d-9703-65db354235cd}(包含 MS 2012 x64 C++ 运行时 - vcredist_x64.exe)

要安装预定义的(定制)dsm.opt 文件,请先使用以下指示信息,然后再开始静默安装。

要执行 C++ 可重新分发文件或备份/归档客户机的静默安装,必须关闭用户帐户控制 (UAC)。

要关闭 UAC,请使用 Windows 控制面板或 MSCONFIG 实用程序。

要在控制面板中关闭 UAC,请选择控制面板 > 用户帐户 > 更改用户帐户控制设置,然后选择从不通知

要使用 MSCONFIG 关闭 UAC,请打开命令提示符窗口并启动 MSCONFIG。然后,选择工具选项卡和更改用户帐户控制设置;然后单击启动并通过选择从不通知来关闭 UAC。

安装 C++ 可重新分发文件和 Windows 客户机之后,请记得打开 UAC。

C++ 可重新分发文件需要提升的特权来安装它们。 打开命令提示符窗口,如下所示:
  1. 单击开始菜单 > 所有程序 > 附件 > 命令提示符
  2. 右键单击命令提示符图标以查看属性。
  3. 单击以管理员身份运行
  4. 在权限窗口中,单击继续
  5. 使用命令提示符窗口来启动产品安装。 在 32 位 Windows 系统上,安装 32 位 C++ 可重新分发软件包。 在 64 位 Windows 系统上,安装 64 位 C++ 可重新分发软件包。
以静默方式安装适用于 32 位客户机的 C++ 可重新分发文件
运行此下一个命令两次。第一次从在其中存储 C++ 2010 vcredist_x86.exe 文件的目录运行该命令。 然后,从用来在其中存储 C++ 2012 vcredist_x86.exe 文件的目录再次运行该命令。
vcredist_x86.exe /q /c:"msiexec /i vcredist.msi /qn /l*v 
  %temp%\vcredist_x86.log"
以静默方式安装适用于 64 位客户机的 C++ 可重新分发文件
运行此下一个命令两次。第一次从在其中存储 C++ 2010 vcredist_x86.exe 文件的目录运行该命令。 然后,从用来在其中存储 C++ 2012 vcredist_x86.exe 文件的目录再次运行该命令。
vcredist_x86.exe /q /c:"msiexec /i vcredist.msi /qn /l*v 
  %temp%\vcredist_x86.log"
运行此下一个命令两次。第一次从在其中存储 C++ 2010 vcredist_x86.exe 文件的目录运行该命令。 然后,从用来在其中存储 C++ 2012 vcredist_x86.exe 文件的目录再次运行该命令。
vcredist_x64.exe /q /c:"msiexec /i vcredist.msi /qn /l*v 
  %temp%\vcredist_x64.log"
安装 Windows 备份/归档客户机。 仍应该关闭用户帐户控制 (UAC)。如果未关闭 UAC,请立即将其关闭。 打开已提升特权的命令提示符。
  1. 单击开始菜单 > 所有程序 > 附件 > 命令提示符
  2. 右键单击命令提示符图标以查看属性。
  3. 单击以管理员身份运行
  4. 权限窗口中,单击继续
  5. 使用命令提示符窗口来启动 Windows 备份/归档客户机静默安装。 在 32 位 Windows 系统上,安装 32 位客户机和 API。在 64 位 Windows 系统上,安装 64 位客户机和 API。
Windows 32 位系统上的静默客户机安装

将定制版本的 msiexec 命令(用来调用 Microsoft 软件安装程序)放在脚本或批处理文件中时,您可以在多个 Windows 系统上执行安装。以下是用来安装备份/归档命令行客户机、客户机 GUI、Web 客户机、API 和管理命令行客户机的命令样本。 您可能需要定制这个示例以在您的系统上正确运行。 但不是像此页面上将该命令在物理上分布到多行中,而是在单一命令行中输入该命令。

msiexec /i "Z:\tsm_images\TSM_BA_Client\IBM Tivoli Storage Manager Client.msi" RebootYesNo="No" REBOOT="Suppress" ALLUSERS=1 INSTALLDIR="c:\program files\tivoli\tsm" ADDLOCAL="BackupArchiveGUI,BackupArchiveWeb,ApiRuntime, AdministrativeCmd" TRANSFORMS=1033.mst /qn /l*v "c:\log.txt"

Windows 64 位系统上的静默客户机安装

这个示例在本质上与 32 位示例相同。但是,它在 ADDLOCAL= 参数上将 64 位 API 功能部件命名。

msiexec /i "Z:\tsm_images\TSM_BA_Client\IBM Tivoli Storage Manager Client.msi" RebootYesNo="No" REBOOT="Suppress" ALLUSERS=1 INSTALLDIR="c:\program files\tivoli\tsm" ADDLOCAL="BackupArchiveGUI,BackupArchiveWeb,Api64Runtime, AdministrativeCmd" TRANSFORMS=1033.mst /qn /l*v "c:\log.txt"

静默安装参数的描述如下所示:
msiexec
调用 Microsoft 软件安装程序 (MSI)。
/i
安装指定的源软件包(替换为 /x 可卸载软件包)。
"Z:\tsm_images\TSM_BA_Client\IBM Tivoli Storage Manager Client.msi"
这会指定源软件包的完整路径。在本示例中,显示 Z 驱动器。 在配置中,指定包含安装映像的磁盘驱动器的盘符。
RebootYesNo="No" REBOOT="Suppress"
在某些条件下,可能需要重新引导系统,安装才能成功完成。 如果环境以不同的方式导致发生重新引导,那么这个选项会导致安装程序不重新引导系统。 虽然这个选项很方便,但请谨慎使用,因为禁止重新引导可能会导致程序的行为不可预测。 需要重新引导的最常见原因是如果安装是对现有 Tivoli Storage Manager 客户机的升级并且是在客户机程序处于运行状态时执行安装。 因此,先关闭所有 Tivoli Storage Manager 客户机程序和服务,然后再执行安装。
ALLUSERS=1
指定该软件包可用于所有用户。此选项是必需选项。
INSTALLDIR="c:\program files\tivoli\tsm"
指定目标路径。如果已经在工作站上安装了此产品或此产品的旧版本,请使用当前安装目录作为此软件包的目标路径。
对于 32 位客户机安装:ADDLOCAL="BackupArchiveGUI,BackupArchiveWeb,ApiRuntime"
对于 64 位客户机安装:ADDLOCAL="BackupArchiveGUI,BackupArchiveWeb,Api64Runtime"
指定要安装的功能部件。在单一行内使用引号指定所有组件(用逗号分隔且逗号前后不需要空格)。 可安装的客户机功能部件显示在下表中:
Windows 32 位客户机功能部件 Windows 64 位客户机功能部件 功能部件描述
BackupArchiveGUI BackupArchiveGUI 图形用户界面
BackupArchiveWeb BackupArchiveWeb 备份/归档 Web 客户机
ApiRuntime

Api32Runtime
Api64Runtime

API 运行时
ApiSdk ApiSdk API SDK
AdministrativeCmd AdministrativeCmd 管理命令行
VMwareBackupTools VMwareBackupTools VMware vStorage API 运行时文件
TRANSFORMS=1033.mst
指定要使用的语言变换。下列语言变换可用:
变换 语言
1028.mst CHT 繁体中文
1029.mst CSY 捷克语
1031.mst DEU 德语
1033.mst ENG 英语
1034.mst ESP 西班牙语
1036.mst FRA 法语
1038.mst HUN 匈牙利语
1040.mst ITA 意大利语
1041.mst JPN 日语
1042.mst KOR 韩语
1045.mst PLK 波兰语
1046.mst PTB 葡萄牙语
1049.mst RUS 俄语
2052.mst CHS 简体中文
/qn
指定以静默方式执行安装。
/l*v "c:\log.txt"
指定详细日志记录以及日志文件的名称和位置。

安装进程会在 Windows 开始菜单的程序文件夹中创建一个 Tivoli Storage Manager 文件夹。 您可以通过单击此文件夹中的一个图标来启动 Tivoli Storage Manager