为源数据库连接配置加密

以下部分介绍了为源网络连接配置 SSL/TLS 加密所需执行的步骤。

对与自行托管的 Oracle 数据库的连接进行加密

以下部分包含详细信息,可帮助您为连接到自行托管的 Oracle 源配置 SSL/TLS 加密。

使用 TLS 变体

如需对与自托管源的连接使用 TLS 加密,请执行以下操作:

  1. 获取由受信任的证书授权机构 (CA) 签名的 SSL/TLS 证书。请查看贵组织的政策,确保您使用的是正确的渠道来获取证书。请务必保存用于为服务器证书签名的 x509 PEM 编码根 CA 证书。您需要在 Database Migration Service 中为来源连接配置文件提供该密钥。

    您可以使用自签名证书来实现此目的(例如,使用 openssl 命令行工具生成),但我们不建议在生产环境中使用此类证书。您的安全系统可能会将自签名证书标记为漏洞。

  2. 在源 Oracle 数据库上配置 TLS 身份验证。 如需了解详情,请参阅 Oracle 文档中的 在不使用客户端钱包的情况下配置传输层安全连接
  3. 在后续阶段,当您 创建来源连接配置文件时,请执行以下操作:
    1. 选择 TLS 作为加密类型。
    2. 来源 CA 证书部分中,点击浏览,然后上传用于为您的服务器证书签名的 x509 PEM 编码根 CA 证书。

加密与 Amazon RDS for Oracle 的连接

以下部分包含详细信息,可帮助您为连接到 Amazon RDS for Oracle 源的连接配置 SSL/TLS 加密。

使用 TLS 变体

如需对连接到 Amazon RDS for Oracle 的连接使用 TLS 加密,请执行以下操作:

  1. 在 Amazon RDS Oracle 源数据库上启用 Oracle SSL 加密选项。如需了解详情,请参阅 Amazon RDS 文档中的 将 SSL 与 RDS for Oracle DB 实例搭配使用
  2. 下载用于为您的服务器证书签名的 x509 PEM 编码根 CA 证书。此证书包含在 AWS 提供的证书捆绑包中。如需了解详情,请参阅 Amazon RDS 文档中的 下载证书捆绑包
  3. 在后续阶段,当您 创建来源连接配置文件时,请执行以下操作:
    1. 选择 TLS 作为加密类型。
    2. 来源 CA 证书部分中,点击浏览,然后上传您在证书捆绑包中下载的 x509 PEM 编码根 CA 证书。