Sun Java System Access Manager 7 2005Q4 管理指南

am2bak 命令行可执行文件

Access Manager 包含一个 am2bak 实用程序,此程序位于 AccessManager-base/SUNWam/bin 下。该实用程序可以对 Access Manager 的全部或部分组件进行备份。在备份日志时必须运行 Directory Server。

am2bak 语法

在 Solaris 操作系统上使用 am2bak 工具的通用语法是:

./am2bak [ -v | --verbose ] [ -k | --backup backup-name ] [ -l | --location location ] [[-c | --config] | [-b | --debug] | [-g | --log] | [-t | --cert] | [-d | --ds] | [-a | --all]]*

./am2bak -h | --help

./am2bak -n | --version

在 Windows 2000 操作系统上使用 am2bak 工具的通用语法是:

am2bak [ -v | --verbose ] [ -k | --backup backup-name ] [ -l | --location location ] [[-c | --config] | [-b | --debug] | [-g | --log] | [-t | --cert] | [-d | --ds] | [-a | --all]]*

am2bak -h | --help

am2bak -n | --version


注 –

必须完全按照语法中所示,输入两个连字符。


am2bak 选项

--verbose (-v)

--verbose 用于在详细模式下运行备份实用程序。

--backup backup-name (-k)

--backup backup-name 定义备份文件的名称。默认名称为 ambak

--location (-l)

--location 指定备份文件的目录位置。默认位置为 AccessManager-base/backup

--config (-c)

--config 指定仅为配置文件备份。

--debug (-b)

--debug 指定仅为调试文件备份。

--log (-g)

--log 指定仅为日志文件备份。

--cert (-t)

--cert 指定仅为证书数据库文件备份。

--ds (-d)

--ds 指定仅为 Directory Server 备份。

--all (-a)

--all 指定对整个 Access Manager 进行完整备份。

--help (-h)

--help 参数显示 am2bak 命令的语法。

--version (-n)

--version 参数显示实用程序名称、产品名称、产品版本和法律声明。

Procedure运行备份程序

步骤
  1. 以超级用户身份登录。

    运行此脚本的用户必须具有超级用户权限。

  2. 如果需要,运行确保使用正确路径的脚本。

    此脚本将会备份以下 Solaris™ 操作环境文件:

    • 配置文件和自定义文件:

      • AccessManager-base/SUNWam/config/

        • AccessManager-base/SUNWam/locale/

        • AccessManager-base/SUNWam/servers/httpacl

        • AccessManager-base/SUNWam/lib/*.properties(Java 属性文件)

        • AccessManager-base/SUNWam/bin/amserver. instance-name

        • AccessManager-base/SUNWam/servers/https- all_instances

        • AccessManager-base/SUNWam/servers/web-apps- all_instances

        • AccessManager-base/SUNWam/web-apps/services/WEB-INF/config

        • AccessManager-base/SUNWam/web-apps/services/config

        • AccessManager-base/SUNWam/web-apps/applications/WEB-INF/classes

        • AccessManager-base/SUNWam/web-apps/applications/console

        • /etc/rc3.d/K55amserver.all_instances

        • /etc/rc3.d/S55amserver.all_instances

        • DirectoryServer-base/slapd- host /config/schema/

        • DirectoryServer-base/slapd- host /config/slapd-collations.conf

        • Access Manager/slapd- host /config/dse.ldif

        日志文件和调试文件:

        • var/opt/SUNWam/logs(Access Manager 日志文件)

        • var/opt/SUNWam/install(Access Manager 安装日志文件)

        • var/opt/SUNWam/debug(Access Manager 调试文件)

        证书:

        • Access Manager/SUNWam/servers/alias

        • Access Manager/alias

          此脚本还将备份以下 Microsoft® Windows 2000 操作系统文件:

        配置文件和自定义文件:

        • AccessManager-base/web-apps/services/WEB-INF/config/*

        • AccessManager-base/locale/*

        • AccessManager-base/web-apps/applications/WEB-INF/classes/*.properties(java 属性文件)

        • AccessManager-base/servers/https- host/config/jvm12.conf

        • AccessManager-base/servers/https- host/config/magnus.conf

        • AccessManager-base/servers/https- host/config/obj.conf

        • DirectoryServer-base/slapd-host/config/schema/*.ldif

        • DirectoryServer-base/slapd-host/config/slapd-collations.conf

        • DirectoryServer-base/slapd-host/config/dse.ldif

        日志文件和调试文件:

        • var/opt/logs(Access Manager 日志文件)

        • var/opt/debug(Access Manager 调试文件)

        证书:

        • AccessManager-base/servers/alias

        • AccessManager/alias