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

第 17 章 am2bak 指令行工具

本章提供有關 am2bak 指令行工具的資訊。

am2bak 指令行可執行檔

Access Manager 在 AccessManager-base/SUNWam/bin 下包含一個 am2bak 公用程式。該公用程式可執行 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