问题标签 [azcopy]

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 回答
8999 浏览

linux - 适用于 Linux 的 AzCopy 上传文件

我正在尝试使用 AzCopy for Linux 将示例文件从我的 Ubuntu 机器上传到 Azure,但无论我更改为何种权限/所有权,我都会收到以下错误。

我已经在互联网上挖掘以寻找解决方案,但没有运气,我最终在这里问了一个问题。

0 投票
1 回答
2617 浏览

azcopy - AZCopy 获取传输失败的文件列表

运行 azcopy 时,它显示“传输失败:5”,输出 $Result 不告诉哪些文件失败。

有没有办法找出哪些文件复制失败?

0 投票
2 回答
790 浏览

linux - Azcopy linux包含下载选项

我有一个 blob,我在其中下载所有内容,如下所示:

现在我只想从这个容器下载特定的文件。从文档--include "a*"中将仅上传带有前缀的文件a

如何使用通配符或模式下载 .txt文件?

我试过了:

或者

似乎它仅适用于上传文件。

0 投票
1 回答
1144 浏览

macos - Azure CLI 存储批量复制在 mac Seira 上不起作用

我在 Windows 上有一个 AzCopy 命令,它将所有 blob 从存储帐户复制到本地网络驱动器并进行测试以确保在复制之前该文件不存在。

该命令运行良好。但是我需要在 Mac 上设置同样的过程。我已经安装了 Azure CLI 工具并创建了以下批量复制命令。我在测试时进行了试运行

但我收到以下错误消息

在这里读到您可以通过 Azure CLI 使用 AzCopy。但是当我尝试它时,它说找不到命令。

我是一个完整的 Mac 新手,不知道我做错了什么。非常感谢任何帮助。

此过程还需要设置为批处理,以便非技术人员能够运行。我还没有研究过这个,因为想先让副本工作。

0 投票
1 回答
1313 浏览

azure - Azure Blob 存储 azCopy 替换容器内容

假设我有一个带有 3 个文件的容器,我有一个带有相同 3 个文件的容器 2 + 1 个额外文件,总共 4 个。

是否可以进行复制/替换,以便容器 2 在执行 azcopy 时仅包含 3 个文件?

0 投票
1 回答
1738 浏览

.net - 如何让 azcopy 在 docker 中工作

我的码头文件

我正在使用 dotnet 客户端启动容器

相当于

但得到以下异常:

更新

我想明确一点,我使用代码来运行容器,并且在容器内部的 azcopy 工具中引发了异常。

从调用堆栈中,我们了解到 azcopy 正在使用控制台进行进度报告。也许这在 docker 容器中是不允许的。有没有办法给创建/启动容器调用一些允许它正在做的事情的参数。

更新 2

我使用有效的 CLI 运行命令。我尝试了使用 -it 和不使用。两者都有效。所以我回到了 dotnet docker 客户端,模拟 CLI 正在做什么的正确参数是什么。

0 投票
1 回答
2313 浏览

azure - azcopy for linux 中的日志文件夹

我正在尝试使用azcopyDebian Jessie 将文件上传到 Azure blob 存储,并且我想以并行方式执行此操作(azcopy同时有多个实例)。目前它失败了

从“/root/Microsoft/Azure/AzCopy”读取重启日志时出错。详细错误:该进程无法访问文件“/root/Microsoft/Azure/AzCopy/AzCopyCheckpoint.jnl”,因为它正被另一个进程使用。

根据文档,应该有/Z:[journal-file-folder]标志来指定不同的日志路径,但这在 Linux 上不起作用,失败了

该命令的语法不正确。无法识别的命令或参数

我已经尝试了所有我能想到的变化,但没有运气。有任何想法吗?

0 投票
2 回答
1365 浏览

azure - 将文件复制到 Blob 存储时出错 - Azure

我正在尝试使用 Jenkins 将文件上传到 Azure blob 存储,同时上传文件 AZCopy 要求确认,最终出错。

谁能帮忙解决这个错误,我如何强制 azcopy 覆盖文件?

0 投票
2 回答
5452 浏览

azure - AzCopy 复制从 Windows 命令提示符失败中的批处理文件运行

我正在使用 AzCopy 将文件从本地服务器复制到 Azure,并提出以下失败的操作是从批处理文件运行命令。如果从命令提示符运行相同的命令,则操作成功。


从批处理文件运行 - 失败:

C:\ftp>AzCopy /Source:C:\ftp\ /Dest:" https://companystrg01.file.core.wind ows.net/bss?sv=2016-05-31&si=bss-supersecretstring" /S

在日志目录“C:\Users\Administrator\AppData\Local\Microsoft\Azure\AzCopy”中检测到具有相同命令行的不完整操作,是否要继续操作?

选择是恢复,选择否覆盖日记以开始新的操作。(是/否)是

[2018/03/19 13:50:22][ERROR] C:\ftp\board\file.TXT: 传输失败。

远程服务器返回错误:(403) Forbidden。HttpStatusMessage:服务器未能验证请求。确保 Authorization 标头的值正确形成,包括签名。请求编号:

时间:2018 年 3 月 19 日星期一 03:50:05 GMT 已完成 0 个文件,共 1 个文件。[2018/03/19 13:50:22] 转会总结:

传输的文件总数:1

转账成功:0

转移跳过:0

转移失败:1

经过时间:00.00:00:04

=================================

从命令行运行 - 成功:

C:\ftp>AzCopy /Source:C:\ftp\ /Dest:" https://companystrg01.file.core.wind ows.net/bss?sv=2016-05-31&si=bss-supersecretstring" /S

[2018/03/19 13:56:57][警告] 命令行“AzCopy /Source:C:\ftp\board\ /D est:” https://companystrg01.file.core.windows.net/bss日志文件“C:\Users\Administrator\AppData\Local\Microsoft\Azure\AzCopy\AzCopy.jnl”中的?sv=2016-05-31&si=bss-supersecretstring " /S" 与您的输入不同。

[2018/03/19 13:56:57][警告] 在日志目录“C:\Users\Administrator\AppData\Local\Microsof t\Azure\AzCopy”中检测到不同命令行的不完整操作。

是否要覆盖日志以开始新操作?选择是覆盖,选择否取消当前操作。(是/否) y用 C:\ftp\board\file.TXT覆盖https://companystrg01.file.core.windows.net/bss/file.TXT ?(是/否/全部) y 已完成 1 个文件中的 1 个。[2018/03/19 13:57:06] 转会总结:

传输的文件总数:1

转账成功:1

转移跳过:0

转移失败:0

经过时间:00.00:00:09

C:\ftp>


我会很感激一些指导。

谢谢你。

0 投票
2 回答
3326 浏览

azure - AZcopy 是否有一个命令行选项可以在一次调用中批量上传多个文件?

目前,我们可以使用“模式”属性设置本地文件夹中的所有文件或文件模式,但我们需要在单个命令调用中将多个文件从本地文件夹上传到 blob 存储。是否有可能做到这一点?

例如源文件夹包含更多文件,我需要在一次调用中发送选定的文件,而不是使用循环。通过逗号分隔值在命令行中指定所选文件名的任何方式。

句法: