如何将 SQL Server 存储在附加的 EBS 卷上?EC2

如何将 SQL Server 存储在附加的 EBS 卷上?EC2

我有一个 EBS 支持的 EC2 实例,我听说将 SQL 存储在另一个附加的 EBS 卷上是很好的

“比实例磁盘维持更多的随机 IOPS(适合典型的工作负载)并且它们独立于您的实例。”

如何做到这一点?这是否只是在 SQL 管理工作室中指向附加 EBS 上数据库的 MDF 存储位置的情况?那么基本上所有附加的 EBS 都有一个 MDF 文件?这种方法不会降低速度吗?

答案1

最好将 SQL Server 数据和日志文件存储在单独的卷上,或者您甚至可以考虑将数据和日志文件存储在单独的附加 EBS 卷上。如果您没有设置 DeleteOnTerminate 标志,它们确实“独立于您的实例”。这为您提供了一些为数据库服务器配置存储的自由,例如:

  1. 预配置 IOPS您可以创建具有性能保证的卷。
  2. 您可以使用以下方法进一步提高性能条带卷
  3. 您可以创建动态快照来备份数据 - 确保使用 VSS 来保证数据文件的一致性
  4. 如果存储空间不足,您可以附加另一个卷并在那里创建新的数据/日志文件
  5. ETC

云使许多新的场景成为可能...:)

相关内容