发布于: Feb 26, 2019

自今日起,Amazon Relational Database (RDS) for Oracle 支持与 Amazon Simple Storage Service (S3) 集成,以实现数据传入和传出功能。此功能使 RDS Oracle 客户能够轻松、高效、安全地在其 RDS Oracle 数据库实例和 Amazon S3 之间传输数据。 

以前,来自 RDS Oracle 数据库实例的数据传输需要额外的数据库实例和两个数据库实例之间的网络链接。借助 Amazon S3 集成,您现在可以使用 RDS Oracle 数据库实例通过新的 RDS Oracle 过程与 Amazon S3 相互传输文件。

借助 Amazon S3 集成,您可以使用 Oracle Data Pump 执行数据传入,以将工作负载迁移到 RDS Oracle 数据库实例中。从源实例导出数据后,将 Data Pump 文件上传到 Amazon S3 存储桶。然后,您可以将文件从 S3 存储桶复制到 RDS Oracle 主机,最后使用 DBMS_DATAPUMP 包将数据导入到目标 RDS Oracle 数据库实例中。 

借助 Amazon S3 集成,您还可以执行从 RDS Oracle 数据库实例传出数据。首先,在 RDS Oracle 主机上本地备份数据。此本地备份可以是 Oracle RMAN 备份,也可以是数据库的 Oracle Data Pump 导出。在本地创建这些文件后,您可以将文件复制到 S3 存储桶。或者,您也可以将这些备份从 Amazon S3 移至 Amazon S3 Glacier,以实现与自动备份策略相称的长期存储。通过使用此方法,您可以满足在场外存储数据库备份的法规要求,同时经济高效地支持您的长期保留策略。

Amazon S3 集成支持 Oracle Data Pump 和 Oracle RMAN 传出数据。Amazon S3 集成还允许 Oracle Data Pump 传入数据。使用 Amazon S3 服务器端加密对数据进行静态加密,这样可以使用 Amazon S3 提供的密钥或通过 AWS Key Management Service (KMS) 提供的您自己的加密密钥。还可以对传输中的数据进行加密。

适用于 RDS Oracle 的 Amazon S3 集成是免费的,并且在提供 Amazon RDS for Oracle 的所有商业区域都受支持。要了解更多,请访问集成 Amazon RDS for Oracle 和 Amazon S3 文档页面。

利用 Amazon RDS,您能够轻松在云中设置、操作和扩展关系数据库。有关区域可用性,请参阅 Amazon RDS for Oracle 定价