infasetup 命令引用 > BackupDomain
  

BackupDomain

备份域的配置元数据。 infasetup 会将备份域元数据存储到扩展名为 .mrep 的备份文件。
运行此命令时,infasetup 会备份域配置数据库表。 要将域还原到其他数据库,则必须手动备份 ISP_RUN_LOG 表内容以获取先前的工作流和会话日志。
如果命令因发生 Java 内存错误而失败,请增加 infasetup 可用的系统内存。 要增加系统内存,请设置 INFA_JAVA_CMD_OPTS 环境变量中的 -Xmx 值。
BackupDomain 命令使用以下语法:
BackupDomain

<<-DatabaseAddress|-da> database_hostname:database_port|

<-DatabaseConnectionString|-cs> database_connection_string>

[<-DatabaseUserName|-du> database_user_name]

[<-DatabasePassword|-dp> database_password]

<-DatabaseType|-dt> database_type

[<-DatabaseServiceName|-ds> database_service_name]

<-BackupFile|-bf> backup_file_name

[<-Force|-f> overwrite_file]

[<-Tablespace|-ts> tablespace_name]

[<-SchemaName|-sc> schema_name (used for Microsoft SQL Server only)]

<-DomainName|-dn> domain_name

[<-DatabaseTlsEnabled|-dbtls> database_tls_enabled]

[<-DatabaseTruststorePassword|-dbtp> database_truststore_password]

[<-TrustedConnection|-tc> trusted_connection (used for Microsoft SQL Server only)]

[<-EncryptionKeyLocation|-kl> encryption_key_location]

[<-DatabaseTruststoreLocation|-dbtl> database_truststore_location]
下表介绍了 infasetup BackupDomain 选项和参数:
选项
参数
说明
-DatabaseAddress
-da
database_hostname:database_port
不使用 -DatabaseConnectionString (-cs) 选项时为必需。 托管域配置数据库的计算机的名称和端口号。
-DatabaseConnectionString
-cs
database_connection_string
不使用 -DatabaseAddress (-da) 和 -DatabaseServiceName (-ds) 选项时为必需。 用于连接到域配置数据库的连接字符串。 请将数据库主机、数据库端口和数据库服务名称指定为连接字符串的一部分。 用引号将连接字符串引起来。
-DatabaseUserName
-du
database_user_name
不使用 -TrustedConnection (-tc) 选项时为必需。 包含域配置信息的数据库的帐户。
-DatabasePassword
-dp
database_password
与数据库用户对应的域配置数据库密码。 如果忽略此选项,infasetup 会使用 INFA_DEFAULT_DATABASE_PASSWORD 环境变量中指定的密码。 如果该环境变量中未指定任何值,则必须使用此选项输入密码。
-DatabaseType
-dt
database_type
必需。 存储域配置元数据的数据库的类型。 数据库类型包括:
  • - db2
  • - oracle
  • - mssqlserver
  • - sybase
-DatabaseServiceName
-ds
database_service_name
不使用 -DatabaseConnectionString (-cs) 选项时为必需。 数据库服务名称。 对 Oracle、IBM DB2 和 Microsoft SQL Server 数据库来说为必需。 请输入 Oracle 的 SID、IBM DB2 的服务名称或 Microsoft SQL Server 的数据库名称。
-BackupFile
-bf
backup_file_name
必需。 备份文件的文件名和路径。 如果未指定文件路径,infasetup 会在当前目录中创建备份文件。
-Force
-f
-
可选。 如果具有相同名称的文件已存在,则覆盖该备份文件。
-DomainName
-dn
domain_name
必需。 域名。
-Tablespace
-ts
tablespace_name
对 IBM DB2 数据库来说为必需。 域配置数据库表驻留的表空间的名称。
-SchemaName
-sc
schema_name
可选。 Microsoft SQL Server 架构的名称。 如果不使用默认架构,则输入一个架构名称。
-DatabaseTlsEnabled
-dbtls
database_tls_enabled
可选。 指示 Informatica 域数据库是否通过 TLS 或 SSL 保护安全。 将安全数据库的此选项设置为 True。 默认值为 false。如果没有为 ‑dbtls 选项指定值,则 Informatica 域对 Informatica 域数据库使用安全通信。
-DatabaseTruststorePassword
-dbtp
database_truststore_password
可选。 安全数据库的数据库信任库文件的密码。
-TrustedConnection
-tc
-
可选。 通过受信任连接连接到 Microsoft SQL Server 数据库。 受信任身份验证将使用当前用户的 Windows 安全凭据连接到 Micrsoft SQL Server。
-EncryptionKeyLocation
-kl
encryption_key_location
包含当前加密密钥的目录。 加密文件的名称为 sitekey。
-DatabaseTruststoreLocation
-dbtl
database_truststore_location
安全域存储库数据库的信任库文件的路径和文件名。如果为域配置安全域存储库数据库,则为必选项。