View a markdown version of this page

备份存储 - 在上运行 Oracle 数据库的最佳实践 AWS

本白皮书仅供历史参考。有些内容可能已过时,有些链接可能不可用。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

备份存储

大多数 Oracle 数据库用户定期进行冷热备份。冷备份是在数据库关闭时进行的,而热备份是在数据库处于活动状态时进行的。 AWS 本机存储服务可根据您的需求提供多种解决方案选择。

Amazon S3

将您的冷热备份存储在亚马逊简单存储服务 (Amazon S3) 中,以获得高耐久性且易于访问。您可以使用AWS Storage Gateway 文件接口将数据库直接备份到 Amazon S3。 AWS Storage Gateway 文件接口为 S3 存储桶提供 NFS 挂载。实例会自动将写入网络文件系统 (NFS) 挂载的 Oracle Recovery Manager (RMAN) 备份复制到 S3 存储桶。 AWS Storage Gateway

Simple Storage Service (Amazon S3) Glacier

Amazon Glacier 是一项安全、耐用、成本极低的云存储服务,用于数据存档和长期备份。您可以使用 Amazon S3 中的生命周期策略将较旧的备份移至 Amazon Glacier 进行长期存档。Amazon Glacier 提供三种数据检索选项,访问时间和费用各不相同:加急、标准和批量检索。有关这些选项的更多信息,请参阅 Amazon S3 Glacier FAQs

Amazon S3 Glacier Deep Archive

Amazon S3 Glacier Deep Archive 专为长期保留和数字保存每年可能访问一两次的数据而设计。存储在 S3 Glacier Deep Archive Deep Archive 中的所有对象都将在至少三个地理上分散的可用区中复制和存储,受到 99.999999999% 的持久性保护,并且可以在 12 小时内恢复。

Amazon EFS

Amazon Elastic File System(Amazon EFS)提供了一个简单 set-and-forget、无服务器的弹性文件系统。借助 Amazon EFS,您可以在添加和删除文件时自动扩展和缩小文件系统,无需为适应增长而配置和管理容量。

存储在 Amazon EFS 中的备份可以通过 NFS 选项(读/写、只读)共享给其他实例。 EC2 Amazon EFS 使用爆发模型来提高 EFS 性能。累积的突发积分使文件系统能够将吞吐量提高到其基准速率以上。文件系统可以以其基准速率持续提高吞吐量。

每当文件系统处于非活动状态或吞吐量低于其基准速率时,文件系统就会累积突发积分。当您必须定期刷新生产数据库恢复管理器 (RMAN) 备份中的开发和测试数据库时,Amazon EFS 非常有用。当使用 AWS Direct Connect 连接到您的亚马逊 VPC 时,Amazon EFS 也可以安装在本地数据中心。当源 Oracle 数据库位于中 AWS 且需要刷新的数据库位于本地数据中心时,此选项非常有用。可以使用 AWS CLI 命令将存储在 Amazon EFS 中的备份复制到 S3 存储桶。有关更多信息,请参阅 Amazon Elastic File System 入门

Amazon EBS Snapshots

您可以通过 point-in-time拍摄快照将 Amazon Elastic Block Store 卷上的数据备份到 Amazon S3。快照属于增量 备份,这意味着仅保存设备上在最新快照之后更改的数据块。当您基于快照创建 Amazon EBS 卷时,新卷最初是用于创建快照的原始卷的精确副本。复制的卷在后台使用延迟加载数据,因此您可以立即开始使用它。如果您访问尚未加载的数据,则卷将立即从 Amazon S3 下载请求的数据,然后继续在后台加载卷的剩余数据。有关更多信息,请参阅创建 Amazon EBS 快照