我是否需要创建 EC2 实例才能远程连接到我的 Amazon RDS 实例?
我了解设置 Amazon RDS 实例会自动“在后台”创建 EC2 实例。但是当查看我的 EC2 控制台时,我没有看到隐藏的实例,因此我找不到公共 DNS 或弹性 IP 的详细信息,也找不到我需要通过 SSH 连接的 EC2 实例密钥。
我是否需要创建 EC2 实例才能远程连接到我的 Amazon RDS 实例?
我了解设置 Amazon RDS 实例会自动“在后台”创建 EC2 实例。但是当查看我的 EC2 控制台时,我没有看到隐藏的实例,因此我找不到公共 DNS 或弹性 IP 的详细信息,也找不到我需要通过 SSH 连接的 EC2 实例密钥。
是的,RDS 实例会创建一个 EC2 实例来运行数据库,但您无法通过 ssh 直接访问它,这很重要。
RDS 是一项为您管理的服务,其想法是隐藏实施细节并简单地提供一个端点以从另一个 EC2 实例连接。您可以在 EC2 控制台中找到端点名称 - 只需将其用作从您的应用程序连接的主机名,您就可以像对待任何其他数据库一样对待 RDS。
亚马逊需要对服务器保持一定程度的控制,以便将其作为服务提供,而 ssh 访问会干扰这一点。因此,您会错过一些事情(例如直接访问数据库文件),但让 Amazon 为您管理升级、备份和复制远远超过了这些事情。