【问题标题】:Mapping VM physical path to azure blob storage将 VM 物理路径映射到 Azure Blob 存储
【发布时间】:2012-09-03 00:52:52
【问题描述】:

我想知道我是否可以将托管我的应用程序的虚拟机的物理路径(C、D 或 E 驱动器)映射到 Azure Blob 存储。

问候, 维韦克

【问题讨论】:

    标签: c# azure azure-storage azure-blob-storage


    【解决方案1】:

    您不能将 Blob 容器挂载为磁盘驱动器,也不能以相反的方式进行。您可以做的是将 VHD 作为页面 blob 存储在 blob 容器中。

    如果您使用的是虚拟机 (IaaS),则每个持久磁盘都存储为一个页 blob。您无需为此做任何事情(adding a data disk 或使用系统盘除外)。

    在您的云服务中,您可以使用 Windows Azure Drive (X-Drive) 挂载一个新的驱动器号,该驱动器号将其数据作为 VHD 存储在 blob 存储中。

    请注意,在这两种情况下,当您使用 Cerebrata、Cloud Storage Studio 等任何工具查看 Blob 存储时,您都会看到 1 个单个文件(VHD)。

    注意:您可以恢复为自定义解决方案,例如FTP to Azure Blob Storage Bridge

    【讨论】:

    • 更多细节:以这种方式使用的 vhd 有一个写入器。它们不能用作 SMB 共享。因此,如果您有 10 个实例,则必须为其他实例制作快照。
    • 基本上我想要实现的是..说我必须在 Azure 虚拟机上的 IIS 上配置 FTP 服务器。在配置 FTP 时,我们需要指定物理路径(虚拟机上的驱动器),以便使用像 Filezilla 这样的 FTP 客户端可以顺利执行 I/O 操作。我可以将 Azure blob 存储映射到 FTP 的物理路径。希望我清楚这个问题
    • 如果您使用 IIS,这仅适用于存储在 blob 存储中的 VHD,就像我在回答中解释的那样。如果你真的想将文件直接上传到 blob 存储,并通过 FTP 直接从 blob 存储下载文件,你需要一些自定义的东西,比如:ftp2azure.codeplex.com
    • 嗨 Sandrino,感谢您的回复.. 1. 我想知道云服务上的虚拟机 (IaaS) 和 Windows Azure Drive (X-Drive) 之间的区别。 2.如果我在 ftp2azure.codeplex.com 中提到的 Azure worker 角色上实现了自定义 ftp 服务,我如何支持 SSL。
    • 在此处了解不同之处:blogs.msdn.com/b/windowsazure/archive/2012/06/28/… -) ftp2azure 不支持 SFTP,因此您必须自己做一些事情
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-18
    相关资源
    最近更新 更多