azure - AzCopy - 模式中间的通配符?

标签 azure azcopy

场景: - 备份位于 Azure 存储中 - 包含 >100,000 个文件夹的文件夹 -每个文件夹内都有一个以下格式的文件:MM-DD-YYYY_randomnumber.wav.gz

我们需要提取两个月内的所有文件(数量未知,可能为 30,000-40,000)。

看起来 AzCopy 是我们完成此任务所需的实用程序。

以下命令是我想象的工作方式,但我无法让它这样做:

AzCopy /Source:https://path.to.files/path/to/files /Dest:C:\test /SourceKey:key /Pattern:11-*-2016_*.wav.gz /S

以下内容获取父文件夹(它的名称与其中的文件相同,只是没有 .wav.gz 扩展名),这并不理想,但可行。但是,这会抓取多年的文件:

AzCopy /Source:https://path.to.files/path/to/files /Dest:C:\test /SourceKey:key /Pattern:11 /S

我已阅读文档,它提到通配符可以在某些情况下使用,但在其他情况下则不能使用,但我不完全确定它的含义。

谢谢!

最佳答案

我知道这个问题很早就被问到了,但现在 azcopy 中有一个 --include-pattern 标志,它允许您创建更具体的通配符模式,如原始帖子中建议的模式。

关于azure - AzCopy - 模式中间的通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44395658/

相关文章:

azure - 从 Azure AD 写回本地 AD : Creating users, 组等

Azure 公开 API 与 API 权限

node.js - 当mongodb不在同一个VM中时,mongodb连接超时

azure - 如何处理 AZcopy 失败的文件传输

python - azcopy:由于错误而无法解析用户输入:当前不支持推断的源/目标组合

c# - Entity Framework 从Azure sql获取数据大约需要10分钟

node.js - 连接到azure虚拟机(linux)上的mongodb

azure - 如何限制 AzCopy 从 azure 表存储复制的实体数量?

azure - 使用租户 ID 自动登录 azcopy 失败

azure - 使用 Azcopy 复制表存储