问题标签 [azure-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
520 浏览

c# - 无法访问 Azure 中的文件系统

我已经在 Azure 中部署了我的 ASP.Net MVC 网站。我还在 Azure 中创建了一个 FileShare。网站和文件共享都属于同一个资源组。

FileShare 类似于https://mysitedirectory.file.core.windows.net/myfiles/ 现在在这个 FileShare 中我想从我的 azure 站点动态创建、删除、重命名文件夹。我还想从这些文件夹中保存、删除文件。

在下面的示例中,我正在尝试创建NewFolder。我试过了:

从我的天蓝色网站,但它不起作用。

我也试过:

创建 NewFolder 但它也不起作用。你能建议吗?

0 投票
1 回答
79 浏览

azure-storage - Windows Azure 文件存储性能

是否有使用 Windows Azure 存储客户端库获取 Window File Azure 存储帐户以下信息的解决方案:

  1. Azure 存储帐户容量
  2. Azure 存储可用空间和已用空间
  3. Azure 存储帐户状态(活动、禁用、启用……)
  4. 每月、每天的客户传输文件(Mo、GO ...)...</li>
  5. Azure 存储帐户性能
  6. ...

谢谢

0 投票
2 回答
2273 浏览

azure-storage - 将文件从 Azure 存储移动到本地目录

我想在 azure 上移动文件共享中的所有文件。我现在可以通过以下方式使用:

  1. 使用“net”命令连接到网络驱动器并为其分配驱动器号
  2. 然后有一个使用“移动”命令的bat文件,move g:\files\* c:\files然后移动每小时运行的文件以检查是否有文件并使用Windows任务调度程序移动它们。

但我不想使用这种方式,因为:

  1. 如果机器需要重新启动,驱动器将断开连接,因此该过程不会保持自动化,因为有人必须再次安装驱动器
  2. “移动”命令不移动文件夹,它只移动文件。

有没有更好的方法来管理这个?我们不想安装 AzCopy 之类的工具,但使用 Powershell 是可行的。

0 投票
1 回答
92 浏览

html - Azure 存储资源的链接仅在第一次工作

我们正在使用 SAS 密钥从我们的 Azure 服务器访问文件。使用 ASP.NET 控制器检索链接并使用 HTML 元素显示。

我们第一次请求链接时,图像完美显示。第二次请求图像(例如页面刷新)时,它们没有显示 - 控制台状态 403 未找到图像文件。如果我们将 HTML 元素中的链接复制到新的浏览器选项卡中,则会显示图像。

有没有人有这个问题的经验?

谢谢。

控制器

显示图像的 div

0 投票
1 回答
1075 浏览

azure - Azure 文件存储在单个请求中以递归方式获取所有文件

Azure 文件服务的 REST API 文档表明它可以为 ListDirectoriesAndfiles() 使用前缀,但这似乎只返回直接后代。是否可以像使用 Blob 存储一样在单个请求中获取所有后代?

0 投票
1 回答
4553 浏览

azure - 如何将 Azure 文件存储与 Azure Function 结合使用?

我创建了两个存储帐户,一个具有我的天蓝色功能,另一个是文件存储帐户。我想要的是从 azure 函数创建一个文件并将其存储在我的 azure 文件存储中。我浏览了文件存储和 Azure 功能的官方文档,但我没有找到两者之间的任何连接链接。

是否可以从 azure 函数创建文件并将其存储在文件存储帐户中,如果可以,请相应地提供帮助。

0 投票
0 回答
127 浏览

azure - Azure 文件共享奇怪的行为

这个问题是关于 Azure文件存储,而不是 BLOB。

我在 Azure 中创建了一个文件存储/共享。然后我编写了一些代码来访问 FTP 帐户,下载文件并将它们放入我的文件存储中。

我将此代码作为 WebJob 运行,在特定时间触发。

为了测试,我不得不多次运行代码,这已经打开了一整罐 wtf 蠕虫,其中一个可以在这个问题中找到。

现在,当我发现我的 WebJob 未按预期运行时,我删除了该作业及其下载的所有文件(我使用 Azure 存储资源管理器执行此操作)。

但是,当我刷新(门户或存储资源管理器)时,我看到文件仍在进入文件存储。我想,“哦,从 MS 服务器中删除 WebJob 可能需要一些时间……”。现在已经20多分钟了。门户网站中不再显示的 WebJob(因为我在 20 分钟前删除了它)肯定不再运行?

为什么尽管删除了负责下载文件的 WebJob,但我仍将文件添加到我的文件共享中?我可以在门户和存储资源管理器中看到这些文件。我无法从门户中删除它们,因为它告诉我出现错误并稍后再试。没有错误代码,没有帮助,什么都没有。

无法删除目录“testshare/2017070800”。错误:处理您的请求时出错。请稍后再试。

即使重新启动我的网络应用程序,我真的不应该这样做,也没有任何效果。

0 投票
1 回答
964 浏览

azure - 克服 5TB Azure 文件存储共享限制

Azure 文件存储的每个文件共享限制为 5 TB,有没有办法聚合多个 Azure 文件存储共享,以便它们显示为一个驱动器

0 投票
0 回答
238 浏览

docker - 如何在 Azure 文件存储的 Docker 卷驱动程序中挂载子目录

有没有办法使用 Azure Docker 卷驱动程序挂载到子目录?例如,我有一个名为 docker 的共享,但我想在此共享中添加 3 个子目录以挂载到容器中的不同位置。例如,我有 certs、logs、config 文件夹,但我不想为这些文件夹中的每一个创建一个新共享,因为 config 和 certs 每个只有一个文件。

我想做类似的事情:docker run -i -t -v docker_volume/config:/etc/nginx/conf.d -v docker_volume/logs:/var/log/nginx -v docker_volume/certs:/etc/nginx/ssl... etc

0 投票
1 回答
264 浏览

.net - 从 Azure 群集访问本地网络共享

需要使用来自 Azure Service Fabric 群集的本地文件共享。例如从共享中读取文件并将一些数据保存到同一个文件共享中

为此,我们使用了模拟机制(一些不安全的代码)。使用 AD 帐户,我们可以访问共享,但在身份验证失败的情况下,整个 SF 集群将关闭(不仅是未处理异常的服务)。

问题是:使用 Azure 中的 \ipaddress\folder\folder1 等 SMB 文件共享真的是一种好习惯吗?是否有一些解决方法或更好的方法可以在不冒充的情况下访问这些共享?

计划 B 正在每个 Azure 节点上安装共享,但我不喜欢它。Plan-C 是某个本地服务器上的 SFTP 服务器。