何时使用 Azure Blob 存储与 Azure 文件共享?

Posted

技术标签:

【中文标题】何时使用 Azure Blob 存储与 Azure 文件共享?【英文标题】:When to use Azure blob storage versus Azure file share? 【发布时间】:2020-09-19 10:08:59 【问题描述】:

这里是 Azure 新手。 我有将数据从内部部署到云数据库的架构要求。由于安全限制和时间表,这分两步完成。

    将文件移动到 Azure Blob 存储 从 blob 读取并导入到 sql 数据库。

建议将 Azure blob 用于非结构化数据。但是,我们要导出到云端的数据是简单的将数据从 sql 表导出到 csv 文件。

对于这样的要求,推荐什么? Azure blob 或 Azure 文件共享?何时使用 blob 与 azure 文件共享?

【问题讨论】:

查看此链接:docs.microsoft.com/en-us/archive/blogs/windowsazurestorage/…。 HTH。 有一个 Azure 服务可以完全满足您的需求,而无需导出到临时存储 - azure.microsoft.com/en-us/services/database-migration 您好 MBK,欢迎来到 Stack Overflow。如果我的回答对您有帮助,请将其标记为答案(单击答案旁边的复选标记将其从灰色切换为已填充。)?这对其他社区成员可能是有益的。谢谢 【参考方案1】:

实际上,如果您想将数据库从本地/本地 SQL Server 迁移到 Azure SQL,有很多方法可以帮助您直接完成,而无需 Blob 或文件存储。

如:

    使用Data Migration Assistant(DMA) 帮助您将数据/数据库迁移到 Azure。

    参考:Migrate on-premises SQL Server or SQL Server on Azure VMs to Azure SQL Database using the Data Migration Assistant

    SQL Server Management Studio(SSMS) 任务:将数据库部署到 Microsoft Azure SQL 数据库。

    参考:Using the Deploy Database to SQL Azure Wizard in SQL Server Management Studio to move to the Cloud

当然,您可以将 sql server 数据作为 CSV 文件导出到 Blob 或文件存储,然后将 csv 文件导入 Azure SQL。通常,我们经常将 Blob 存储与 Azure SQL 数据库一起使用。这取决于您,请参考提到的document@Gaurav Mantri-AIS。

希望这会有所帮助。

【讨论】:

以上是关于何时使用 Azure Blob 存储与 Azure 文件共享?的主要内容,如果未能解决你的问题,请参考以下文章

Azure - 复制多个 blob 的触发器

Azure 函数 - 我们何时需要使用 out 进行输出绑定?

Azure 数据工厂到 Azure Blob 存储权限

将 Azure Blob 与 Azure 网站结合使用

Azure Blob 存储与文件服务 [关闭]

如何使用条件从 Azure 存储下载 blob?