本页面介绍了 Backup and DR 概念以及用于捕获和访问数据库的程序。
Backup and DR 数据虚拟化
备份/恢复设备是一个高度可伸缩的复制数据管理平台,可虚拟化应用数据,以提高业务的弹性、敏捷性和云移动性。它的工作方式与虚拟化服务器和网络的其他技术非常相似。这样,您就可以从生产系统中捕获数据,以尽可能高效的方式管理数据,并根据需要使用数据的虚拟副本。
SAP ASE(以前称为 Sybase ASE)是 SAP 信息管理部门中的一系列关系型数据库管理系统,以多个关系型数据库管理系统产品为中心。 本 DBA 指南介绍了如何在 Linux 环境中使用 Backup and DR 保护 SAP ASE 应用一致性数据库数据。
Backup and DR 使用以下 SAP ASE 备份 API:
Linux 更改块跟踪和 LVM 快照:SAP ASE 静默数据库 保留和静默数据库发布 API,并使用 Linux 更改块跟踪和 LVM 快照。
基于文件的备份:SAP ASE 转储数据库基于文件的备份 API。 这以备份格式提供了数据库的完整备份 + 增量备份 。恢复时,恢复数据库 API 会通过物理覆盖数据区域来恢复数据库。
日志备份:在日志备份期间,调用转储事务 API 以将日志转储到 Backup and DR 日志暂存磁盘。
工作原理:Backup and DR 基于卷的备份,使用 Linux CBT
数据备份和恢复遵循以下步骤:
Backup and DR 代理具有 CBT,用于跟踪数据库数据区域中已更改的块。
代理调用数据库 API 以冻结或暂停数据库以进行数据备份。
代理创建数据库数据区域的 LVM 快照并合成位图。
代理调用数据库 API 以解冻数据库。
代理将已更改的块复制到备份/恢复设备,然后该设备会删除快照并对备份进行编目。
该设备会发出内部快照并合成时间点虚拟完整备份。
对于数据恢复,Backup and DR 会立即装载可重写的暂存磁盘,并使数据库联机。
工作原理:基于文件的备份
使用基于文件的备份进行数据备份和恢复遵循以下步骤:
Backup and DR 代理部署在数据库服务器中。
在数据库服务器上装载暂存磁盘。
使用 dump 备份命令调用完整备份 + 增量备份,将备份写入装载的磁盘。
Backup and DR 会拍摄内部快照。 日志备份以类似的方式直接从文件系统完成,您可以配置任何时间表。
对于数据恢复,Backup and DR 会立即将暂存磁盘装载到数据库服务器,并启动数据库恢复操作。 恢复数据库后,日志可以播放到任何时间点。
对于恢复,Backup and DR 会立即将暂存磁盘装载到数据库服务器,并启动数据库恢复操作。 恢复数据库后,日志可以播放到任何时间点。
捕获数据
捕获数据包括四个步骤:
添加托管数据库的服务器。
发现数据库。
根据您的 RPO 和 RTO 定义 Backup and DR 政策模板和资源配置文件。
将 Backup and DR 政策模板和资源配置文件分配给发现的数据库。作业会按照政策模板中定义的时间表运行。
SAP ASE 配置支持
可以从主实例或备用实例设置 SAP ASE 主实例和备用实例保护。保护位于受保护 LVM 上的实例级别。事务日志保护仅来自主实例。
后续步骤
适用于 SAP ASE 的 Backup and DR 的其他文档
本页面是关于使用 Backup and DR 保护和恢复 SAP ASE 数据库的一系列页面中的一个。如需了解更多信息,请访问以下页面:
- 适用于 SAP ASE 的 Backup and DR
- 为 Backup and DR 准备数据库
- 添加 SAP ASE 数据库主机并发现数据库
- 定义政策模板和资源配置文件
- 设置应用详细信息和设置
- 检查暂存磁盘格式和备份方法
- 保护 SAP ASE 数据库及其日志
- 装载 SAP ASE 数据库
- 恢复 SAP ASE 备份
- 创建 SAP ASE Backup and DR 工作流