如何从Azure VM上的SQL Server的Blob存储中删除数据磁盘

时间:2016-05-06 05:45:49

标签: sql-server azure-storage-blobs azure-virtual-machine vhd

我使用图片库在Windows Server 2012 R2上创建了SQL Server 2014,并在blob存储中创建了以下vhds文件

  1. 操作系统磁盘 - 127 GB
  2. 数据磁盘1 - 1023 GB
  3. enter image description here

    当我登录VM时,我可以将操作系统磁盘视为C:驱动器和一些临时D:驱动器,因此我看不到数据磁盘,是否需要连接它?那是什么用途?

    当我在SQL Server上创建db时,它将相关文件存储在C:驱动器上,所以如果我不需要数据磁盘,因为我只需要10 GB的数据库存储空间,因此C:驱动器空间足够,如何从blob存储中删除数据disk1 -1023 GB以降低成本?

1 个答案:

答案 0 :(得分:0)

您无法删除临时D:驱动器。它在VM启动时自动创建。但是,您可以(有些困难)更改驱动器号,请参阅下文。

如果您担心性能问题,则应将用户数据库和日志文件放在数据磁盘上而不是C:驱动器上。

对于高规格虚拟机(D系列及更高版本),临时D:驱动器是基于SSD的,将TempDB置于其上是有益的。

请参阅Azure虚拟机中的SQL Server性能最佳做法:https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-sql-performance/

还可以将D驱动器用作Windows VM上的数据驱动器:https://azure.microsoft.com/en-gb/documentation/articles/virtual-machines-windows-classic-change-drive-letter/