我是否需要创建EC2实例才能远程连接到我的Amazon RDS实例?
据我所知,设置Amazon RDS实例会在后台自动创建一个EC2实例。但是在查看我的EC2控制台时,我没有看到隐藏的实例,所以我找不到公共DNS或弹性IP的详细信息,也没有找到我需要通过SSH连接的EC2实例密钥。
答案 0 :(得分:2)
是的,RDS实例创建一个EC2实例来运行数据库,但是你没有通过ssh直接访问它,这是重点。
RDS是一项为您管理的服务,其目的是隐藏实现细节,只需提供一个端点即可从另一个EC2实例连接。您可以在EC2控制台中找到端点名称 - 只需将其用作从应用程序连接的主机名,就可以像处理任何其他数据库一样处理RDS。
亚马逊需要维持对服务器的控制级别,以便将其作为服务提供,并且ssh访问会干扰服务器。由于这一点,您可能会错过一些内容(例如直接访问数据库文件),但亚马逊为您管理升级,备份和复制远远超过了这些内容。