备份实用工具创建 APM 数据库的 .backup 文件。 可以自定义备份文件名。 如果您没有指定文件名,脚本会使用数据库名称和文件名后缀 backup 创建备份文件。
备份 APM 数据库:
使用以下语法和参数:
[dbbackup-postgres.bat | sh dbbackup-postgres.sh][dbserverhostip] [dbinstalldir] [dbname] [dbuser] [dbpassword] [dbport] [outputfile]
包括以下参数:
承载数据库的计算机的 IP 地址。 如果直接在此计算机上运行,可以指定 localhost。
APM 数据库的目录位置。
在 Linux 中,如果路径中有空格,则必须是转义或引号形式的路径。 例如,对于 Linux,目录 /root/Introscope Enterprise Manager 可以显示为 /root/Introscope\ Enterprise\ Manager。
如果未更改默认值,则位置如下所示:
Linux:opt/database
Windows:<EM_Home>\database
指定数据库实例名称。 如果使用的是 PostgreSQL 并且没有更改默认值,应将此参数设置为 cemdb。 如果使用的是 Oracle,应将该参数设置为 Oracle 系统标识符 (SID)。
指定与 APM 数据库关联的数据库用户的用户名。 如果使用的是 PostgreSQL 并且没有更改默认值,应将此参数设置为 admin。 如果使用的是 Oracle,应将该参数设置为 APM 数据库架构所有者。
注意:这不是 PostgreSQL 数据库管理员的用户名。
指定与 APM 数据库关联的数据库用户的密码。
指定数据库用来与企业管理器和其他组件通信的端口号。 如果使用的是 PostgreSQL 并且没有更改默认值,应将此参数设置为 5432。 如果使用的是 Oracle 和默认侦听程序端口,则应将该参数设置为 1521。
您要保存数据库备份文件的现有目录位置。 对于 Linux,如果路径中有空格,则必须是转义形式的路径。 例如,对于 Linux,目录 /root/Introscope Enterprise Manager 可以显示为 /root/Introscope\ Enterprise\ Manager。
目录不能用引号引起来,并且不能有结束斜杠。
(可选)数据库备份文件的名称。 如果没有指定该参数,脚本会使用提供的数据库名称生成名为 dbname.backup 的文件。 按标准约定,备份文件名后缀是 .backup,但不是必需的。
以下是在 /opt/database/backups 目录中生成 cemdb.backup 文件的示例:
sh dbbackup-postgres.sh 127.0.0.1 /opt/database cemdb admin quality 5432 ./backups
如果脚本遇到错误,通常是由于以下原因所致:
|
版权所有 © 2013 CA。
保留所有权利。
|
|