- 数据库测试教程
- 数据库测试 - 首页
- 数据库测试 – 概述
- 数据库测试 – 类型
- 数据库测试 – 流程
- 数据库测试 – 技术
- 数据库测试 – 场景
- 数据库测试 – 对象
- 数据库测试 – 数据完整性
- 数据库测试 – 数据映射
- 数据库测试 – 性能
- 数据库测试 – 工具
- 数据库测试 – 备份
- 数据库测试 – 恢复
- 数据库测试 – 安全性
- 数据库测试 – 挑战
- 数据库测试 - 面试题
- 数据库测试有用资源
- 数据库测试 - 快速指南
- 数据库测试 - 有用资源
- 数据库测试 - 讨论
数据库测试 – 备份
组织发展最重要的部分是其数据。如果系统发生故障,则需要恢复数据。备份是数据库的精确副本,它可以帮助您在任何数据丢失的情况下恢复数据。
考虑一家金融公司,其拥有与客户相关的数据,例如账户号码、客户姓名、贷记和借记、期限等。如果数据发生故障,这样的组织将如何应对丢失此类重要信息的压力?
这就是您备份数据的原因,这样一来,如果磁盘、磁盘控制器等发生故障,您可以依靠备份将其恢复到数据库中。
数据备份类型
可以使用两种类型的备份:
物理备份 – 物理备份包括使用第三方备份工具(如 Veritas NetBackup、IBM Tivoli Storage Manager)或使用操作系统实用程序进行用户管理备份。
逻辑备份 – 数据库的逻辑备份包括备份逻辑对象,例如表、索引、过程等。
示例 – 一种常见的用于进行数据备份的工具是Oracle 恢复管理器 (RMAN),它是一个用于进行数据库备份的 Oracle 实用程序。
RMAN 包含两个组件:
需要备份的目标数据库。
RMAN 客户端用于运行执行数据备份的命令。
BACKUP VALIDATE 用于测试您是否能够创建数据库文件的有效备份。它确保:
- 数据库的物理或逻辑对象是否已备份。
- 是否为宝贵数据设置了定期备份。
- 备份工具是否满足组织的备份要求。
广告