本页介绍了如何对其他类型的数据库进行标准和虚拟数据库(应用感知型装载)装载。
您还可以通过多种方式访问数据库:
为其他数据库类型创建标准装载
以下是标准安装的步骤。如需创建虚拟数据库(应用感知型装载),请参阅从卷级备份映像装载虚拟数据库中的步骤。
按照以下说明将数据库映像装载为标准装载:
- 在备份和灾难恢复服务管理控制台中,依次打开应用管理器 > 应用列表。
右键点击受保护的数据库,然后选择访问。
选择快照映像,然后选择装载。
在装载页面上,从目标下拉菜单中选择目标数据库服务器。
在标签中,可以选择输入与装载相关联的唯一名称。
在 Application Options(应用选项)下,停用 Create New Virtual Application(创建新的虚拟应用)。
在映射选项下,执行以下操作:
- 如果需要,请从下拉列表中更改用于装载的默认存储池。这仅适用于没有现有临时磁盘的装载,例如直接装载到 OnVault 和导入的 OnVault 映像,否则无论此处设置什么,始终可以使用源映像磁盘所在的池。
- 输入装载位置。
在 Pre-Script 和 Post-Script 字段中,输入路径和相对文件名。输入超时值以防止挂起。300 秒是一个不错的默认超时值。
点击提交。您可以前往作业监控器查看作业的进度和详细信息。已装载的映像可在有效装载中找到。
从卷级备份映像装载虚拟数据库
只有基于卷的快照可以装载为虚拟数据库。使用“完整 + 增量”拍摄的快照是基于文件的,无法装载为虚拟数据库。
将数据库映像作为虚拟应用(一种感知应用的装载)装载到新目标:
- 在备份和灾难恢复服务管理控制台中,依次打开应用管理器 > 应用列表。
- 右键点击受保护的数据库,然后选择访问。您可以使用受管理的备份方案状态过滤条件,仅显示受保护的数据库。
- 选择备份映像,然后选择装载。
- 保持选中主机或虚拟机;数据库不支持容器。
在装载页面上,从目标下拉菜单中选择目标数据库服务器。
在标签中,可以选择输入与装载相关联的唯一名称。
在 Application Options(应用选项)下,启用 Create New Virtual Application(创建新的虚拟应用)。
在包含的数据库中,点击选择项,选择要虚拟化的一个或多个数据库,然后点击每个所选数据库的数据库选项,为新的虚拟副本指定目标数据库名称。
- 单个数据库作为独立的虚拟副本进行管理。
- 多个数据库作为一致性组进行管理。
如果源应用受已启用数据库日志备份的备份政策保护,并且映像中包含日志,您可以使用这些日志通过更改前滚时间部分中的以下选项,前滚到特定时间点:
- 日期字段包含数据库可回滚到的所有可能日期(通过应用数据库事务日志)。选择要将数据库向前回滚到的日期。
- 时间字段包含一个滑块,用于显示所选日期内数据库可回滚到的所有可能时间。如果您选择可能的最早日期,然后将滑块移至最右侧的位置,则作业将应用于所有可用的日志。如果您选择最早的可能日期并将滑块移动到最左侧位置,作业将不应用任何日志。
- 您可以指定使用用户时间或主机时间进行前滚。 用户时间是相对于当前用户的本地时间而言的。主机时间是相对于托管要装载的数据的系统而言的。
一致性组的名称。如果选择了多个数据库,系统会显示此选项。提供一个唯一名称,以便将所选数据库作为虚拟副本进行管理。
每种数据库类型都有应用设置:
IBM Db2
- 目标实例名称。从下拉菜单中选择一个目标 Db2 实例,以将所选数据库作为虚拟副本附加到该实例。
MariaDB
- MARIADB 目标服务器端口。输入目标服务器上的端口号,系统将在此端口号上为新的子数据库创建新的 MariaDB 实例。
- MARIADB 目标操作系统用户名。输入目标服务器上操作系统用户的名称,新 MariaDB 实例将在此用户下创建。
- MARIADB 目标服务器基本目录。输入目标服务器上 MariaDB 实例的配置文件所存储的基本目录的路径。
MySQL
- MySQL 目标服务器端口。输入目标服务器上的端口号,新 MySQL 实例将在此端口号上为新的子数据库创建。
- MySQL 目标操作系统用户名。输入目标服务器上将创建新 MySQL 实例的操作系统用户的名称。
- MySQL 目标服务器基本目录。输入目标服务器上 MySQL 实例的配置文件所存储的基本目录的路径。
PostgreSQL
- PostgreSQL 目标服务器端口。在目标服务器上输入一个未使用的端口号,新 PostgreSQL 实例将在此端口上为新的子数据库创建。
- PostgreSQL 目标操作系统用户名。输入目标服务器上将创建新 PostgreSQL 实例的操作系统用户的名称。
- PostgreSQL 目标服务器主目录。输入目标服务器上 PostgreSQL 实例的配置文件的存储位置。
SAP ASE
- 目标 SAP ASE 用户
- 目标 SAP ASE 密码
- 目标 SAP ASE 实例名称。从下拉菜单中选择一个目标 SAP ASE 实例,以将所选数据库作为虚拟副本附加到该实例。
SAP IQ
- 目标数据库名称。目标 SAP IQ 数据库的名称
- SAP IQ 目标操作系统用户名。目标 SAP IQ 数据库的操作系统用户
- SAP IQ 目标数据库用户名。目标 SAP IQ 的 dbm 用户
- SAP IQ 目标数据库密码。目标 SAP IQ 的 dbm 用户密码
- SAP IQ 主目录。指定 SAP IQ 二进制文件的目录路径
SAP MaxDB
- 目标数据库名称。目标 MaxDB 数据库的名称
- MAXDB 目标操作系统用户名。目标 MaxDB 实例的操作系统用户
- MAXDB 目标数据库用户名。目标 MaxDB 的 DBM 用户
- MAXDB 目标数据库密码。目标 MaxDB 的 DBM 用户密码
如果您想将备份方案应用于新的虚拟数据库,请启用管理新应用,然后选择模板和配置文件。
在“高级选项”中,您可以输入数据库的主目录,并针对“覆盖现有数据库”
这些数据库实例还具有其他高级选项:
IBM Db2
- 目标节点编号
- 覆盖现有数据库。指明何时覆盖目标服务器上与要装载的新数据库同名的数据库:是、否或仅当现有数据库过时时。
MariaDB
- MARIADB 目标数据库用户名和 MARIADB 目标数据库密码。(可选)输入将要创建的目标实例的登录凭据(用户名和密码)。如果您未指定任何内容,系统会使用空的数据库凭据。对于目录路径,请输入目标服务器上相应实例的邮件目录的路径。
- MARIADB 目标消息目录路径
- 接管正在使用的端口
MySQL
- MYSQL TARGET DB USER NAME 和 MYSQL TARGET DB PASSWORD。(可选)输入将要创建的目标实例的登录凭据(用户名和密码)。如果您未指定任何内容,系统将使用空的数据库凭据。对于目录路径,请输入目标服务器上相应实例的消息目录的路径。
- MYSQL 目标消息目录路径
- 接管正在使用的端口
PostgreSQL
- POSTGRESQL 目标数据库用户名和 POSTGRESQL 目标数据库密码。(可选)为将要创建的目标 PostgreSQL 实例输入新凭据。如果您未指定任何内容,系统将使用空的数据库凭据。默认情况下,从本地系统登录时无需密码。对于“目录路径”,请输入目标服务器上 PostgreSQL 实例的消息目录的路径。
- 接管正在使用的端口
SAP ASE
- 覆盖现有数据库。指明何时覆盖目标服务器上与要装载的新数据库同名的数据库:是、否或仅当现有数据库过时时。
SAP IQ
- 覆盖现有数据库。指明何时覆盖目标服务器上与要装载的新数据库同名的数据库:是、否或仅当现有数据库过时时。
SAP MaxDB
- MAXDB 主目录
- 覆盖现有数据库。指明何时覆盖目标服务器上与要装载的新数据库同名的数据库:是、否或仅当现有数据库过时时。
在映射选项下完成以下操作:
- 如果需要,请从下拉列表中更改用于装载的默认存储池。这仅适用于没有现有过渡磁盘的装载,例如直接装载到 OnVault 和导入的 OnVault 映像,否则无论此处设置什么,系统始终会使用源映像磁盘所在的池。
- 装载位置。指定要将新虚拟数据库装载到的目标装载点。
在预脚本和后脚本字段中,输入路径和相关文件名。输入超时值以防止挂起。300 秒是一个不错的默认超时值。
点击提交。您可以前往监控页面查看作业的进度和详细信息。已装载的映像可在有效装载中找到。
管理有效装载
创建装载后,您可以通过应用管理器 > 活跃装载来跟踪映像。理想情况下,不要无限期地挂载任何映像,因为只有在删除所有挂载后,创建挂载所用的备份映像才能过期。使用完装载的映像后,请执行以下任一操作: