我已经搜索过'网络试图找到一个看似基本能力问题的权威答案,但还没找到。我创建了一个Azure存储帐户,其中包含一个blob容器,其中包含我创建的各种blob(来自Azure SQL数据库服务器的数据库提取.BACPAC文件)。我现在已经在其上创建了一个带有SQL Server的VM,并希望使用这些.BACPAC文件来实例化我的VM上的这些数据库的副本。但是,似乎a)你不能将非.VHD blob容器作为磁盘附加到VM,b)门户中没有将现有的非.VHD blob容器“转换”为.VHD的功能,以及c)没有办法将文件(编辑:使用门户网站)从blob容器复制到现有的.VHD中。 这一切都准确吗?如果是这样,blob容器和VM之间如何(或可以)安装或移动数据?
答案 0 :(得分:2)
a)您无法将非.VHD blob容器作为磁盘附加到VM
这是对的。您只能将Page Blob(也是VHD)作为磁盘安装到VM。
b)门户网站中没有“转换”现有功能的功能 非.VHD blob容器变为.VHD
正确。目前门户网站没有此功能。但是,请查看具有此功能的zud.io。它允许您将块blob转换为页面blob。
c)无法将文件从blob容器复制到现有容器中 .VHD
嗯,只要您能够将VHD安装为驱动器,就可以这样做。将VHD作为驱动器安装后,您可以从blob容器中下载blob并将其保存到该VHD中。