何时使用 Azure blob 存储与 Azure 文件共享?
When to use Azure blob storage versus Azure file share?
这里是 Azure 新手。
我有一个架构要求将数据从内部部署迁移到云数据库。由于安全限制和时间限制,这分两步完成。
- 将文件移动到 Azure Blob 存储
- 从 blob 读取并导入到 sql 数据库。
建议将 Azure blob 用于非结构化数据。但是,我们要导出到云端的数据只是简单地将 sql 表中的数据导出到 csv 文件。
对于这样的要求,推荐什么? Azure blob 还是 Azure 文件共享?何时使用 blob 与 azure 文件共享?
实际上,如果您想将数据库从 local/on-premise SQL 服务器迁移到 Azure SQL,有很多方法可以帮助直接完成此操作,而无需 Blob 或文件存储。
如:
使用 Data Migration Assistant(DMA) 帮助您将 data/database 迁移到 Azure。
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 服务器数据作为 CSV 文件导出到 Blob 或文件存储,然后将 csv 文件导入到 Azure SQL。通常,我们经常将 Blob Storage 与 Azure SQL 数据库一起使用。这取决于你,参考提到的 document @Gaurav Mantri-AIS。
希望对您有所帮助。
这里是 Azure 新手。 我有一个架构要求将数据从内部部署迁移到云数据库。由于安全限制和时间限制,这分两步完成。
- 将文件移动到 Azure Blob 存储
- 从 blob 读取并导入到 sql 数据库。
建议将 Azure blob 用于非结构化数据。但是,我们要导出到云端的数据只是简单地将 sql 表中的数据导出到 csv 文件。
对于这样的要求,推荐什么? Azure blob 还是 Azure 文件共享?何时使用 blob 与 azure 文件共享?
实际上,如果您想将数据库从 local/on-premise SQL 服务器迁移到 Azure SQL,有很多方法可以帮助直接完成此操作,而无需 Blob 或文件存储。
如:
使用 Data Migration Assistant(DMA) 帮助您将 data/database 迁移到 Azure。
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 服务器数据作为 CSV 文件导出到 Blob 或文件存储,然后将 csv 文件导入到 Azure SQL。通常,我们经常将 Blob Storage 与 Azure SQL 数据库一起使用。这取决于你,参考提到的 document @Gaurav Mantri-AIS。
希望对您有所帮助。