挂载其他类型的数据库

本页介绍了如何让标准虚拟数据库 - 应用感知挂载其他类型的数据库。

您还可以通过多种方式访问数据库:

为其他数据库类型创建标准挂载

这是标准安装的流程。如需进行虚拟数据库(应用感知型挂载),请参阅从卷级备份映像挂载虚拟数据库中的相应步骤。

按照以下说明将数据库映像作为标准挂载点挂载:

  1. App Manager Applications 列表中,右键点击受保护的数据库,然后选择 Access

  2. 选择一个快照图片,然后选择装载

  3. 挂载页面上的目标下,从下拉菜单中选择目标数据库服务器。

  4. 标签中,可选择输入与挂载点关联的唯一名称。

  5. Application Options(应用选项)下,停用 Create New Virtual Application(创建新的虚拟应用)。

  6. 映射选项下,执行以下操作:

    • 如有必要,请从下拉列表中更改要用于挂载的默认存储池。这仅适用于没有现有暂存磁盘的挂载,例如直接挂载到 OnVault 和导入的 OnVault 映像,否则无论此处设置了什么,都可以始终使用存储源映像磁盘的池。
    • 输入挂载位置
  7. 预处理脚本后处理脚本字段中,输入路径和相对文件名。输入超时值以防止挂起。300 秒是一个不错的默认超时值。

  8. 点击提交。您可以前往作业监控器查看作业的进度和详细信息。已挂载的映像会显示在有效挂载中。

从卷级备份映像装载虚拟数据库

只有基于卷的快照才能作为虚拟数据库进行挂载。使用“完整+增量”模式拍摄的快照基于文件系统;这些快照无法作为虚拟数据库挂载。

如需将数据库映像作为虚拟应用(感知应用的挂载)挂载到新目标,请执行以下操作:

  1. App Manager Applications 列表中,右键点击受保护的数据库,然后选择 Access。您可以使用受管理的备份方案状态过滤条件,仅显示受保护的数据库。
  2. 选择一个备用映像,然后选择装载
  3. 保持选择主机或虚拟机;数据库不支持容器。
  4. 挂载页面上,从目标下拉菜单中选择目标数据库服务器。

  5. 标签中,可选择输入与挂载点关联的唯一名称。

  6. 应用选项下,启用创建新的虚拟应用

  7. 包含的数据库中,点击选择项,选择要虚拟化的一个或多个数据库,然后点击每个所选数据库的数据库选项,为新的虚拟副本指定目标数据库名称。

    • 单个数据库将作为独立的虚拟副本进行管理。
    • 多个数据库会作为一个一致性组进行管理。
  8. 如果来源应用受启用了数据库日志备份的备份政策保护,并且映像中包含日志,则您可以通过更改前滚时间部分中的这些选项,使用这些日志前滚到特定时间点:

    • 日期字段包含数据库可以滚动到(通过应用数据库事务日志)的所有可能日期。选择要将数据库滚动到哪个日期。
    • “时间”字段包含一个滑块,用于显示数据库可滚动到所选日期上的所有可能时间。如果您选择可能的最晚日期,然后将滑块移至最右边的位置,作业将应用于所有可用日志。如果您选择尽可能早的日期并将滑块移至最左侧位置,作业将不会应用任何日志。
    • 您可以指定使用用户时间主机时间进行滚动。用户时间相对于当前用户的当地时间。主机时间相对于托管要挂载的数据的系统而言。
  9. 一致性组的名称。如果选择了多个数据库,系统会显示此选项。提供一个唯一名称,以便将所选数据库作为虚拟副本进行管理。

  10. 每种数据库类型都有应用设置:

    IBM Db2

    • 目标实例名称。从下拉菜单中选择目标 Db2 实例,以将所选数据库附加为虚拟副本。

    MariaDB

    • MARIADB 目标服务器端口。输入目标服务器上的端口号,系统会在该端口号对应的端口上为新的子数据库创建新的 MySQL 实例。
    • MARIADB 目标操作系统用户名。输入将创建新 MySQL 实例的目标服务器上的操作系统用户的名称。
    • MARIADB 目标服务器基本目录。输入存储目标服务器上 MySQL 实例配置文件的基准目录的路径。

    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 TARGET DB USER NAME。目标 SAP IQ 的 dbm 用户
    • SAP IQ TARGET DB PASSWORD。目标 SAP IQ 的 dbm 用户密码
    • SAP IQ 首页目录。指定 SAP IQ 二进制文件的目录路径

    SAP MaxDB

    • 目标数据库名称。目标 MaxDB 数据库的名称
    • MAXDB 目标操作系统用户名。目标 MaxDB 实例的操作系统用户
    • MAXDB TARGET DB USER NAME. dbm user for target MaxDB
    • MAXDB TARGET DB PASSWORD。目标 MaxDB 的 dbm 用户密码
  11. 如果您想将备份方案应用于新的虚拟数据库,请启用管理新应用,然后选择模板和配置文件。

  12. 在“高级选项”中,您可以输入数据库的主目录,对于“覆盖现有数据库”,

    这些数据库实例具有其他高级选项:

    IBM Db2

    • 目标节点编号
    • 覆盖现有数据库。指明何时覆盖目标服务器上与要挂载的新数据库同名的某个数据库:是、否或仅当数据库已过时。

    MariaDB

    • MARIADB TARGET DB USER NAME 和 MARIADB TARGET DB PASSWORD。(可选)输入要创建的目标实例的登录凭据(用户名和密码)。如果您未指定任何内容,系统会使用空数据库凭据。对于目录路径,请输入目标服务器上实例的邮件目录的路径。
    • MARIADB TARGET MESSAGES DIRECTORY PATH
    • 接管正在使用的充电桩

    MySQL

    • MYSQL TARGET DB USER NAME 和 MYSQL TARGET DB PASSWORD。(可选)输入要创建的目标实例的登录凭据(用户名和密码)。如果您未指定任何内容,系统会使用空数据库凭据。对于目录路径,请输入目标服务器上实例的“messages”目录的路径。
    • MYSQL TARGET MESSAGES DIRECTORY PATH
    • 接管正在使用的充电桩

    PostgreSQL

    • POSTGRESQL TARGET DB USER NAME 和 POSTGRESQL TARGET DB PASSWORD。 (可选)为要创建的目标 PostgreSQL 实例输入新的凭据。如果您未指定任何内容,系统会使用空数据库凭据。默认情况下,无需密码即可从本地系统登录。对于“目录路径”,请输入目标服务器上 PostgreSQL 实例的消息目录的路径。
    • 接管正在使用的充电桩

    SAP ASE

    • 覆盖现有数据库。指明何时覆盖目标服务器上与要挂载的新数据库同名的某个数据库:是、否或仅当数据库已过时。

    SAP IQ

    • 覆盖现有数据库。指明何时覆盖目标服务器上与要挂载的新数据库同名的某个数据库:是、否或仅当数据库已过时。

    SAP MaxDB

    • MAXDB 主目录
    • 覆盖现有数据库。指明何时覆盖目标服务器上与要挂载的新数据库同名的某个数据库:是、否或仅当数据库已过时。
  13. 映射选项下,完成以下操作:

    • 如有必要,请从下拉列表中更改要用于挂载的默认存储池。这仅适用于没有现有暂存磁盘的挂载,例如直接导入 OnVault 映像和导入的 OnVault 映像,否则无论此处设置了什么,系统始终会使用存储源映像磁盘的池。
    • 装载位置。指定要将新虚拟数据库装载到的目标装载点。
  14. 前置脚本后置脚本字段中,输入路径和相对文件名。输入超时值以防止挂起。300 秒是一个不错的默认超时值。

  15. 点击提交。您可以前往作业监控器查看作业的进度和详细信息。已挂载的映像会显示在有效挂载中。

管理有效挂载

创建挂载点后,您可以依次前往应用管理器 > 活跃挂载,跟踪映像。理想情况下,请勿让任何映像无限期地挂载。这是因为,在挂载点的所有挂载内容都被删除之前,用于创建挂载点的备份映像都不会过期。使用完已挂载的映像后,请执行以下任一操作:

  • 取消挂载映像。如有需要,您可以重新挂载它。之后,当您确定不再需要该映像时,可以删除该映像。
  • 卸载并删除映像。这会删除已挂载的映像,而不是挂载映像所依据的备份。