gpt4 book ai didi

Azure WebApp 存储文件

转载 作者:行者123 更新时间:2023-12-02 08:01:16 25 4
gpt4 key购买 nike

我正在更新一个系统,该系统的所有文件都存储在 SQL Server 中。

它从本地服务器转移到 Azure Web 应用程序。

我的问题是:

  1. 我认为我应该为这些文件使用存储 blob。这是正确的还是 Azure 内部有我应该使用的更好选项?
  2. 有没有一种快速方法可以将文件从 sql 迁移到该 blob?
  3. 为了存储目的,我是否要将文件写入 blob,然后存储指向该文件的超链接?
  4. 发布时,暂存环境会使用生产中的最新数据进行更新,有没有办法在发布时将存储 blob 迁移到不同的资源组?

最佳答案

  1. 是的,我会使用 blob。
  2. 最快的方法是使用快速的 powershell 或 cli 脚本或控制台应用程序从数据库中提取文件并将其上传到 blob。
  3. 我不会将文件的整个超链接存储在数据库中,只存储路径。这样存储帐户和容器就可以是环境配置。
  4. 我建议不要这样做......我们发现自从我们开始进行自动化持续部署以来,我们没有理由倒退,这已经消除了很多努力。话虽这么说,AzCopy是一个实用程序,允许您在存储帐户(以及许多其他类型的源和目标,如果需要)之间执行 Blob 的服务器端复制。这应该可以满足您的需要。

关于Azure WebApp 存储文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55881816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com