Amazon EFS 集成 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon EFS 集成

Amazon Elastic File System(Amazon EFS)提供无服务器的完全弹性文件存储,因此,您无需预调配或管理存储容量和性能,即可共享文件数据。使用 Amazon EFS,您可以创建文件系统,然后通过 NFS 版本 4.0 和 4.1(NFSv4)协议将其安装在您的 VPC 中。然后,您可以像任何其他兼容 POSIX 的文件系统一样使用 EFS 文件系统。有关一般信息,请参阅什么是 Amazon Elastic File System?和 Amazon 博客将 Amazon RDS for Oracle 与 Amazon EFS 集成

Amazon EFS 集成概述

使用 Amazon EFS,您可以在 RDS for Oracle 数据库实例和 EFS 文件系统之间传输文件。例如,您可以使用 EFS 来支持以下使用案例:

  • 在应用程序和多个数据库服务器之间共享文件系统。

  • 为与迁移相关的文件(包括可传输的表空间数据文件)创建共享目录。有关更多信息,请参阅 使用 Oracle 可传输表空间进行迁移

  • 存储和共享存档的重做日志文件,无需在服务器上分配额外的存储空间。

  • 使用 Oracle 数据库实用程序(例如 UTL_FILE)读取和写入文件。

Amazon EFS 集成的优势

当您选择 EFS 文件系统而不是替代的数据传输解决方案时,您将获得以下优势:

  • 您可以在 Amazon EFS 和 RDS for Oracle 数据库实例之间传输 Oracle Data Pump 文件。您无需在本地复制这些文件,因为 Data Pump 直接从 EFS 文件系统导入。有关更多信息,请参阅 将数据导入到 Amazon RDS 上的 Oracle

  • 数据迁移比使用数据库链接更快。

  • 避免在 RDS for Oracle 数据库实例上分配存储空间来存放文件。

  • EFS 文件系统可以自动扩展存储,无需您进行预调配。

  • Amazon EFS 集成没有最低费用或设置成本。您仅需按实际用量付费。

  • Amazon EFS 集成支持两种形式的加密:传输中数据加密和静态加密。默认情况下,使用 TLS 版本 1.2 启用传输中数据加密。您可以在创建 Amazon EFS 文件系统时启用静态数据加密。有关更多信息,请参阅 Amazon Elastic File System User Guide(《Amazon Elastic File System 用户指南》)中的 Encrypting data at rest(加密静态数据)。

Amazon EFS 集成的要求

确保您满足以下要求:

  • 数据库必须运行数据库版本 19.0.0.0.ru-2022-07.rur-2022-07.r1 或更高版本。

  • 数据库实例和 EFS 文件系统必须位于同一个 Amazon Web Services 区域、VPC 和 Amazon Web Services 账户中。RDS for Oracle 不支持 EFS 的跨账户和跨区域访问。

  • VPC 必须同时启用了 DNS 解析DNS 主机名。有关更多信息,请参阅《Amazon Virtual Private Cloud 用户指南》中的 VPC 中的 DNS 属性

  • EFS 文件系统必须使用 Standard 或 Standard-IA 存储类。

  • 如果您在 mount 命令中使用 DNS 名称,请确保 VPC 配置为使用由 Amazon 提供的 DNS 服务器。不支持自定义 DNS 服务器。

  • 必须使用非 RDS 解决方案来备份 EFS 文件系统。RDS for Oracle 不支持 EFS 文件系统的自动备份或手动数据库快照。有关更多信息,请参阅备份您的 Amazon EFS 文件系统