透明数据加密

Zac*_*ite 8 sql-server-2008 security sql-server

在 SQL Server 2008 中配置 TDE 时是否有任何最佳实践?在 SQLMag 上,“透明数据加密常见问题解答”一文说 CPU 的使用率可能增加了 30%?

除了增加服务器马力之外,DBA 在打开 TDE 时通常还会做些什么吗?

KAS*_*DBA 7

  1. 我注意到的一些附加点是,如果您正在使用备份压缩功能,则此功能与 TDE 一起使用时效果不佳。我们注意到一个非常小的压缩率,几乎可以忽略不计。因此,如果您正在使用备份压缩,请考虑这一点。

  2. 我相信您会知道,但补充一下,TDE 可用于企业版,因此​​在为 TDE 设置 SQL 服务器时也要考虑这一点。

  3. TDE 不提供特定于用户或数据库角色的细粒度控制,正如单元级加密所提供的那样。

  4. 确保将加密密钥安全地存储在安全位置,以便在发生还原情况时可以访问该位置。熟悉将已加密的数据库还原到新服务器。(最初是Jonathan Fite的评论)。

  • 还有一些要添加的内容:5) 当您第一次启用 TDE 时,当 TDE 忙于翻转位时,您的存储子系统会有点忙 6) 在启用 TDE 的情况下没有即时文件初始化,因此请更加认真地规划您的空间,因为数据文件自动增长可能需要更长的时间现在取决于您的设置 7) TDE 检查点,以便将来的日志条目将被加密 (3认同)