是否可以将Amazon RDS SSD卷附加到EC2实例?

我的理解是,您无法将Amazon RDS SSD卷附加到EC2实例。 我的印象是,RDS实例是一种“可pipe理”的解决scheme,并且该卷不可访问。 我已经在RDS仪表板中search了卷的一部分,但没有看到任何选项。

但是,“亚马逊关系数据库服务用户指南” 附录中的措词使我感到困惑。 在步骤1(从上面的链接)中,它说:“启动SQL Server事件探查器,它安装在SQL Server实例文件夹的”性能工具“文件夹中。

这是文档错误还是实际上可以直接访问RDS SSD卷?

我无法通过任何Googlesearch,SE网站或AWS论坛find答案。

不,不可以直接访问RDS磁盘卷或RDS服务器本身。 正如你猜测的那样,这是一个由AWS提供的完全托pipe的数据库服务。 作为托pipe服务,他们提供各种附加function,例如只读副本,跨可用区域的镜像等。

如果你仔细想一想,提供一个数据库服务器然后让你访问它是没有意义的。 如果他们给了你完全访问权限,那么他们不能提供这些附加服务,因为你可以通过login到服务器并对其进行手动configuration更改来破坏它们。 如果您需要完全访问数据库,那么您可以简单地启动自己的EC2实例并安装SQL Server,Oracle等,并自行pipe理它。

我认为困惑源于这样的事实,即您需要在客户端系统上安装SQL Server才能访问SQL Server Profiler。 AWS文档的这一部分是指您的客户端系统上的安装 – 他们只是将其称为“实例”。

正如链接文档中前面所述,“Amazon RDS不允许通过Telnet,Secure Shell(SSH)或Windows远程桌面连接直接访问数据库实例。” 假定这包括直接存储卷访问。

链接文档详细信息步骤“在SQL Server数据库实例上运行客户端跟踪”。 术语“客户端”意味着这些步骤指的是在客户端而不是服务器执行的过程(与下一节“在SQL Server数据库实例上运行服务器端跟踪”相反)。 因此,第1步中提到的“性能工具文件夹”可能指的是客户端系统上的文件夹。