2

我正在尝试将一些数据从 AWS RDS 导入到Elasticsearch of Hosted Elastic Cloud - 它不是AWS Elasticsearch Service

我想做的是下面。

  • 什么:数据导入
  • 来自:AWS RDS MySQL
  • 收件人:Elastic Cloud 中的 Elasticsearch
  • 方法:使用 Elastic Cloud 的 Logstash

但是,我的 AWS RDS MySQL 位于 AWS VPC 中,而 Elastic Cloud 不提供静态 IP 地址(请参阅Elasticsearch F&Q

因此 Logstash 无法访问 AWS RDS MySQL 保留 AWS VPC 的安全规则。

在之前的数据传输案例中,我曾经将传输者的 ip 地址添加到 VPC 的白名单中。对于这种情况,是做不到的。

我完全不知道这次审判是不是错了。

我该如何处理这种情况?

4

1 回答 1

1

经过一番研究,我得出结论,目前没有办法做到这一点。但是,有妥协的计划。通过在 Amazon VPC 中设置LogstashEC2 实例,Logstash可以访问 AWS RDS MySQL。借助 Elastic Cloud 的凭证,它还可以将数据发送到ElasticsearchElastic Cloud 中。

于 2019-05-20T04:13:15.160 回答